Download OpenAPI specification:Download
VidiNets public API.
Generate an access/refresh token pair.
password required | string |
username required | string |
grant_type required | string Enum: "password" "mfa" |
mfa_code | string |
{- "access_token": "VHVlIE5vdiAjAyMAo=",
- "refresh_token": "QgMjAyMAo=",
- "token_type": "password",
- "expires_in": 10
}
Fetches all access keys of a transcoder service.
service_id required | string <uuid> |
required | object (DataExistingAccessKeyRepresentation) |
{- "data": {
- "kind": "string",
- "fields": "string",
- "etag": "string",
- "id": "string",
- "lang": "string",
- "updated": "string",
- "deleted": true,
- "currentItemCount": 0,
- "itemsPerPage": 0,
- "startIndex": 0,
- "totalItems": 0,
- "pageIndex": 0,
- "totalPages": 0,
- "items": [
- {
- "accessKey": "b89f830e-b9a9-4bfa-bbd4-ee4bca116370",
- "createdAt": 0,
- "lastUsedAt": 0,
- "expiresAt": 0,
- "enabled": true
}
]
}
}
{- "data": { }
}
Create an access key for a transcoder service. Access keys are required when (manually) adding a transcoder service as a resource in VidiCore.
service_id required | string <uuid> |
{- "data": {
- "accessKey": "string",
- "secretKey": "string"
}
}
Update one or more properties of an access key. All properties are optional, only the given properties are updated.
service_id required | string <uuid> |
access_key_id required | string <uuid> |
required | object (UpdateAccessKeyRequest) |
{- "data": {
- "enabled": true
}
}
{- "data": { }
}
Fetches a list of all attachments of a service and their status.
service_id required | string <uuid> |
{- "data": {
- "kind": "string",
- "fields": "string",
- "etag": "string",
- "id": "string",
- "lang": "string",
- "updated": "string",
- "deleted": true,
- "currentItemCount": 0,
- "itemsPerPage": 0,
- "startIndex": 0,
- "totalItems": 0,
- "pageIndex": 0,
- "totalPages": 0,
- "items": [
- {
- "vidispine": "1c1abe54-705d-456b-ae6c-2d230d544d07",
- "configuration": "string",
- "service": "cd8c5e52-093e-43db-9c42-184f00e681dd",
- "state": "ADDING"
}
]
}
}
Attaches a service to a VidiCore service. Attaching a transcoding service to a VidiCore service adds it as a resource, making it available for transcode jobs. Attaching a VSA or a VidiEditor service to a VidiCore service configures the VidiCore to be used with the service.
service_id required | string <uuid> VidiCore service id |