---
title: "Verify read and write access for a storage integration using a task-style writeDestination URI"
method: POST
path: "/storage-integrations/test"
tags: ["storage-integrations"]
---

# Verify read and write access for a storage integration using a task-style writeDestination URI

`POST /storage-integrations/test`

## Request

- Base URL: `https://api.audioshake.ai`
- URL: `https://api.audioshake.ai/storage-integrations/test`
- Auth: API key in header `x-api-key`

## Request body

- object
  - `writeDestination` string, required: s3:// or gs:// URI prefix, same shape as task writeDestination
  - `storageIntegrationId` string, required: Storage integration ID (required, same as task storageIntegrationId)
  - `clientId` string: Owning client for the integration lookup

## Response `200`

Default Response

- object
  - `storageName` string, required
  - `url` string, required

## Changes

- **2026-11-03** `0ab24db2d29c`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/audioshake/apis/audioshake-api/changes/storage-integrations/test/post.md)

---

[API](https://skmtc.dev/audioshake/apis/audioshake-api.md) - [All operations](https://skmtc.dev/audioshake/apis/audioshake-api/llms.txt) - [OpenAPI document](https://skmtc.dev/audioshake/apis/audioshake-api/revisions/0ab24db2d29c?raw)
