Media API
Endpoint Index
Action | Endpoint |
---|---|
Fetch Media Data | GET /auxdata/{tenantLocator}/mediadata/{locator}/versions/{versionLocator} |
Fetch File | GET /auxdata/{tenantLocator}/mediadata/{locator}/versions/{versionLocator}/file |
Fetch All Media By Locator | GET /auxdata/{tenantLocator}/mediadata/{locator}/list |
Fetch Latest File | GET /auxdata/{tenantLocator}/mediadata/{locator}/file |
Fetch Latest Media Data | GET /auxdata/{tenantLocator}/mediadata/{locator} |
Fetch Latest Media Data By Reference | GET /auxdata/{tenantLocator}/mediadata/search/{referenceType}/{referenceLocator}/list |
Create Media Data | POST /auxdata/{tenantLocator}/mediadata |
Update Media Data | PATCH /auxdata/{tenantLocator}/mediadata/{locator} |
Delete Media Data | DELETE /auxdata/{tenantLocator}/mediadata/{locator} |
Fetch
GET /auxdata/{tenantLocator}/mediadata/{locator}/versions/{versionLocator}
Request Parameters:
Name | Position | Type | Required |
---|---|---|---|
tenantLocator | path | uuid | required |
locator | path | string | required |
versionLocator | path | string | required |
Response:MediaDataEntry
Security Group:mediadata  Permission:read
MediaDataEntry
¶requiredlocator stringfilename stringupdatedAt datetimeupdatedBy uuidcreatedAt datetimecreatedBy uuidreferences MediaDataEntryReference[]optionalversionLocator string?tag string?title string?
MediaDataEntryReference
¶requiredlocator stringtype Enum policy | transaction | quote | activity | assignment | fnol | diary
GET /auxdata/{tenantLocator}/mediadata/{locator}/versions/{versionLocator}/file
Request Parameters:
Name | Position | Type | Required |
---|---|---|---|
tenantLocator | path | uuid | required |
locator | path | string | required |
versionLocator | path | string | required |
Response:StreamingResponseBody<string>
Security Group:mediadata  Permission:read
GET /auxdata/{tenantLocator}/mediadata/{locator}/list
Request Parameters:
Name | Position | Type | Required |
---|---|---|---|
tenantLocator | path | uuid | required |
locator | path | string | required |
offset | query | int? | optional |
count | query | int? | optional |
extended | query | boolean? | optional |
Response:object
Security Group:mediadata  Permissions:read,list
GET /auxdata/{tenantLocator}/mediadata/{locator}/file
Request Parameters:
Name | Position | Type | Required |
---|---|---|---|
tenantLocator | path | uuid | required |
locator | path | string | required |
Response:StreamingResponseBody<string>
Security Group:mediadata  Permission:read
GET /auxdata/{tenantLocator}/mediadata/{locator}
Request Parameters:
Name | Position | Type | Required |
---|---|---|---|
tenantLocator | path | uuid | required |
locator | path | string | required |
Response:MediaDataEntry
Security Group:mediadata  Permission:read
GET /auxdata/{tenantLocator}/mediadata/search/{referenceType}/{referenceLocator}/list
Request Parameters:
Name | Position | Type | Required |
---|---|---|---|
tenantLocator | path | uuid | required |
referenceLocator | path | string | required |
referenceType | path | Enum policy | transaction | quote | activity | assignment | fnol | diary | required |
offset | query | int? | optional |
count | query | int? | optional |
extended | query | boolean? | optional |
Response:object
Security Group:mediadata  Permissions:read,list
Management
POST /auxdata/{tenantLocator}/mediadata
Request Parameters:
Name | Position | Type | Required |
---|---|---|---|
tenantLocator | path | uuid | required |
filename | query | string | required |
mimeType | query | string | required |
title | query | string? | optional |
tag | query | string? | optional |
references | query | MediaDataEntryReference[] | required |
Request:file
Response:MediaDataEntry
Security Group:mediadata  Permission:write
PATCH /auxdata/{tenantLocator}/mediadata/{locator}
Request Parameters:
Name | Position | Type | Required |
---|---|---|---|
tenantLocator | path | uuid | required |
locator | path | string | required |
filename | query | string? | optional |
mimeType | query | string? | optional |
title | query | string? | optional |
tag | query | string? | optional |
referencesToAdd | query | MediaDataEntryReference[]? | optional |
referencesToRemove | query | MediaDataEntryReference[]? | optional |
Request:file
Response:MediaDataEntry
Security Group:mediadata  Permission:write
DELETE /auxdata/{tenantLocator}/mediadata/{locator}
Request Parameters:
Name | Position | Type | Required |
---|---|---|---|
tenantLocator | path | uuid | required |
locator | path | string | required |
Response:void
Security Group:mediadata  Permission:write