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 diary | fnol | policy | quote | task | transaction | userAssociation
GET /auxdata/{tenantLocator}/mediadata/{locator}/versions/{versionLocator}/fileRequest 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}/listRequest 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}/fileRequest 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}/listRequest Parameters:
| Name | Position | Type | Required |
|---|---|---|---|
| tenantLocator | path | uuid | required |
| referenceLocator | path | string | required |
| referenceType | path | Enum diary | fnol | policy | quote | task | transaction | userAssociation | 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}/mediadataRequest 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