Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Uploadcare Groups API

The Groups API from Uploadcare — 2 operation(s) for groups.

Uploadcare Groups API is one of 11 APIs that Uploadcare publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Groups. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 2 operations across 2 paths, and defines 30 schemas. It is described by OpenAPI 3.0.0, at version 2022-11-28.

Requests are made against a single base URL, https://ucarecdn.com.

2 operations 2 paths 30 schemas 1 GET1 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.0
API Version
2022-11-28
Base URL
https://api.uploadcare.com
Resource Areas
1

Paths & Operations 2

Across 2 paths, the API surfaces 2 operations — 1 GET, 1 POST. Each is listed below with its method, path, parameters, and response codes.

Groups 2
POST
/group/
Create a file group
createFilesGroup body → 200400403
GET
/group/info/
Get information about a file group
filesGroupInfo 2 params → 200400403404

Schemas 30

The contract defines 30 schemas that model the data the API accepts and returns. The most detailed are fileUploadInfo (16 properties), imageInfo (9 properties), groupInfo (7 properties), videoInfo (5 properties). Each schema is shown below with its type and property counts.

groupFileURLParsingFailedError
string
signatureExpirationInvalidError
string
fileUploadInfo
object
Information about an uploaded file.
16 properties 15 required
publicKeyRequiredError
string
contentInfo
object
Information about file content.
3 properties
projectPublicKeyRemovedError
string
signatureType
string
signature must be sent along with your upload request if you would like to use signed uploads. The signature should be generated on your backend. Note: the pro…
accountBlockedError
string
postRequestParserFailedError
string
legacyVideoInfo
object
Video metadata.
5 properties
expireType
integer
expire must be sent along with your upload request if you would like to use signed uploads. The parameter defines the time during which your signature is valid…
signatureExpirationError
string
signatureRequiredError
string
videoInfo
object
Video metadata.
5 properties 5 required
groupIdRequiredError
string
groupInfo
object
File group information object.
7 properties
uploadFailedError
string
projectPublicKeyType
string
Public key identifying an Uploadcare project your uploads will go to.
metadata
object
Arbitrary metadata associated with a file.
groupNotFoundError
string
nullCharactersForbiddenError
string
accountUnpaidError
string
signatureExpirationRequiredError
string
signatureInvalidError
string
requestFiledsNumberLimitExceededError
string
imageInfo
object
Image metadata.
9 properties 9 required
publicKeyInvalidError
string
groupFilesInvalidError
string
accountLimitsExceededError
string
groupFilesNotFoundError
string

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

uploadcare-groups-api-openapi.yml Raw ↑

Other APIs Uploadcare publishes across the network.

Uploadcare Upload API
Uploadcare Add-Ons API
Uploadcare Conversion API
Uploadcare File API
Uploadcare File information API
Uploadcare File metadata API
Uploadcare File names API
Uploadcare Group API
Uploadcare Project API
Uploadcare Webhook API