Media API

Endpoint Index

ActionEndpoint
Fetch Media DataGET /auxdata/{tenantLocator}/mediadata/{locator}/versions/{versionLocator}
Fetch FileGET /auxdata/{tenantLocator}/mediadata/{locator}/versions/{versionLocator}/file
Fetch All Media By LocatorGET /auxdata/{tenantLocator}/mediadata/{locator}/list
Fetch Latest FileGET /auxdata/{tenantLocator}/mediadata/{locator}/file
Fetch Latest Media DataGET /auxdata/{tenantLocator}/mediadata/{locator}
Fetch Latest Media Data By ReferenceGET /auxdata/{tenantLocator}/mediadata/search/{referenceType}/{referenceLocator}/list
Create Media DataPOST /auxdata/{tenantLocator}/mediadata
Update Media DataPATCH /auxdata/{tenantLocator}/mediadata/{locator}
Delete Media DataDELETE /auxdata/{tenantLocator}/mediadata/{locator}

Fetch

Fetch Media Data
fetchMediaData
GET /auxdata/{tenantLocator}/mediadata/{locator}/versions/{versionLocator}
    Request Parameters:
    NamePositionTypeRequired
    tenantLocatorpathuuidrequired
    locatorpathstringrequired
    versionLocatorpathstringrequired
    Security Group:mediadata   Permission:read
MediaDataEntry
required
locator string
filename string
updatedAt datetime
updatedBy uuid
createdAt datetime
createdBy uuid

optional
versionLocator string?
tag string?
title string?
MediaDataEntryReference
required
locator string
type Enum policy | transaction | quote | activity | assignment | fnol | diary
Fetch File
fetchFile
GET /auxdata/{tenantLocator}/mediadata/{locator}/versions/{versionLocator}/file
    Request Parameters:
    NamePositionTypeRequired
    tenantLocatorpathuuidrequired
    locatorpathstringrequired
    versionLocatorpathstringrequired
    Response:StreamingResponseBody<string>
    Security Group:mediadata   Permission:read
Fetch All Media By Locator
fetchAllMediaDataByLocator
GET /auxdata/{tenantLocator}/mediadata/{locator}/list
    Request Parameters:
    NamePositionTypeRequired
    tenantLocatorpathuuidrequired
    locatorpathstringrequired
    offsetqueryint?optional
    countqueryint?optional
    extendedqueryboolean?optional
    Response:object
    Security Group:mediadata   Permissions:read,list
Fetch Latest File
fetchLatestFile
GET /auxdata/{tenantLocator}/mediadata/{locator}/file
    Request Parameters:
    NamePositionTypeRequired
    tenantLocatorpathuuidrequired
    locatorpathstringrequired
    Response:StreamingResponseBody<string>
    Security Group:mediadata   Permission:read
Fetch Latest Media Data
fetchLatestMediaData
GET /auxdata/{tenantLocator}/mediadata/{locator}
    Request Parameters:
    NamePositionTypeRequired
    tenantLocatorpathuuidrequired
    locatorpathstringrequired
    Security Group:mediadata   Permission:read
Fetch Latest Media Data By Reference
fetchLatestMediaDataByReference
GET /auxdata/{tenantLocator}/mediadata/search/{referenceType}/{referenceLocator}/list
    Request Parameters:
    NamePositionTypeRequired
    tenantLocatorpathuuidrequired
    referenceLocatorpathstringrequired
    referenceTypepathEnum policy | transaction | quote | activity | assignment | fnol | diaryrequired
    offsetqueryint?optional
    countqueryint?optional
    extendedqueryboolean?optional
    Response:object
    Security Group:mediadata   Permissions:read,list

Management

Create Media Data
createMediaData
POST /auxdata/{tenantLocator}/mediadata
    Request Parameters:
    NamePositionTypeRequired
    tenantLocatorpathuuidrequired
    filenamequerystringrequired
    mimeTypequerystringrequired
    titlequerystring?optional
    tagquerystring?optional
    referencesqueryMediaDataEntryReference[]required
    Request:file
    Security Group:mediadata   Permission:write
Update Media Data
updateMediaData
PATCH /auxdata/{tenantLocator}/mediadata/{locator}
    Request Parameters:
    NamePositionTypeRequired
    tenantLocatorpathuuidrequired
    locatorpathstringrequired
    filenamequerystring?optional
    mimeTypequerystring?optional
    titlequerystring?optional
    tagquerystring?optional
    referencesToAddqueryMediaDataEntryReference[]?optional
    referencesToRemovequeryMediaDataEntryReference[]?optional
    Request:file
    Security Group:mediadata   Permission:write
Delete Media Data
deleteMediaData
DELETE /auxdata/{tenantLocator}/mediadata/{locator}
    Request Parameters:
    NamePositionTypeRequired
    tenantLocatorpathuuidrequired
    locatorpathstringrequired
    Response:void
    Security Group:mediadata   Permission:write