{ "uuid": "799c0450-75bf-4ff3-9427-c80a2fb12903", "lastMigration": 29, "name": "Media API", "endpointPrefix": "v3/media", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "ca4e5b34-3b61-46e0-8487-a4aa2607605b", "documentation": "List and search media items", "method": "get", "endpoint": "", "responses": [ { "uuid": "b7230a37-fe40-4aa7-a492-fbf42378867e", "body": "{\n \"_embedded\": {\n \"media\": [\n {\n \"account_id\": \"abcd1234\",\n \"etag\": \"aaaaaaaabbbbccccdddd0123456789ab\",\n \"id\": \"aaaaaaaa-bbbb-cccc-dddd-0123456789ab\",\n \"max_downloads_allowed\": {{faker 'number.int' max=99999}},\n \"media_size\": 1234567,\n \"metadata_primary\": \"\",\n \"metadata_secondary\": \"\",\n \"mime_type\": \"audio/vnd.wave\",\n \"original_file_name\": \"test.wav\",\n \"public\": {{faker 'datatype.boolean'}},\n \"store_id\": \"s3\",\n \"time_created\": \"2020-01-01T14:00:00.000Z\",\n \"time_last_updated\": \"2020-01-01T14:00:00.000Z\",\n \"times_downloaded\": 1\n }\n ]\n },\n \"_links\": {\n \"first\": {\n \"href\": \"/v3/media?page_size=20&account_id=abcd1234&order=descending\"\n },\n \"last\": {\n \"href\": \"/v3/media?page_size=20&account_id=abcd1234&order=descending\"\n },\n \"self\": {\n \"href\": \"/v3/media?page_size=20&account_id=abcd1234&order=descending\"\n }\n },\n \"count\": 1,\n \"page_index\": {{faker 'number.int' max=99999}},\n \"page_size\": 20\n}", "latency": 0, "statusCode": 200, "label": "Successfully retrieved", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9ef991dd-578d-437b-a517-fc577193238b", "documentation": "Delete a media item", "method": "delete", "endpoint": ":id", "responses": [ { "uuid": "e3b5c4d8-cac2-4038-9831-8abcf6d5966f", "body": "", "latency": 0, "statusCode": 204, "label": "Successfully deleted", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "66759f5e-3d40-43bd-90db-b5ed983d094e", "documentation": "Retrieve a media item", "method": "get", "endpoint": ":id/info", "responses": [ { "uuid": "e681e294-9665-40f5-9b96-79db4c07ad74", "body": "{\n \"account_id\": \"abcd1234\",\n \"etag\": \"aaaaaaaabbbbccccdddd0123456789ab\",\n \"id\": \"aaaaaaaa-bbbb-cccc-dddd-0123456789ab\",\n \"max_downloads_allowed\": {{faker 'number.int' max=99999}},\n \"media_size\": 1234567,\n \"metadata_primary\": \"\",\n \"metadata_secondary\": \"\",\n \"mime_type\": \"audio/vnd.wave\",\n \"original_file_name\": \"test.wav\",\n \"public\": {{faker 'datatype.boolean'}},\n \"store_id\": \"s3\",\n \"time_created\": \"2020-01-01T14:00:00.000Z\",\n \"time_last_updated\": \"2020-01-01T14:00:00.000Z\",\n \"times_downloaded\": 1\n}", "latency": 0, "statusCode": 200, "label": "Successfully retrieved", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "42660af2-851f-43b4-8538-f623692a6cb7", "documentation": "Update a media item", "method": "put", "endpoint": ":id/info", "responses": [ { "uuid": "484ed83d-4769-4fe8-93a4-46254a687a79", "body": "", "latency": 0, "statusCode": 204, "label": "Successfully updated", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "ca4e5b34-3b61-46e0-8487-a4aa2607605b" }, { "type": "route", "uuid": "9ef991dd-578d-437b-a517-fc577193238b" }, { "type": "route", "uuid": "66759f5e-3d40-43bd-90db-b5ed983d094e" }, { "type": "route", "uuid": "42660af2-851f-43b4-8538-f623692a6cb7" } ] }