curl --request POST \
--url https://api.audioshake.ai/storage-integrations/test \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"writeDestination": "s3://my-bucket/prefix/",
"storageIntegrationId": "si_abc123"
}
'{
"storageName": "<string>",
"url": "<string>"
}Storage Integrations
Test Storage Integration
POST
/
storage-integrations
/
test
curl --request POST \
--url https://api.audioshake.ai/storage-integrations/test \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"writeDestination": "s3://my-bucket/prefix/",
"storageIntegrationId": "si_abc123"
}
'{
"storageName": "<string>",
"url": "<string>"
}Verify that AudioShake can write to your bucket using a task-style
writeDestination (s3:// or gs://). A successful response means the integration is ready to use with Create Task.
For setup details, see Custom Storage Integrations.Authorizations
Body
application/json
s3:// or gs:// URI prefix, same shape as task writeDestination
Required string length:
1 - 4096Storage integration ID (required, same as task storageIntegrationId)
Required string length:
1 - 100Owning client for the integration lookup
Was this page helpful?