GET /v1/integrations/configuration/{id}/products

Lists all products available for an integration configuration. Use this endpoint to discover what integration products are available for your integration configuration. The returned product IDs or slugs can then be used with storage provisioning endpoints like POST /v1/storage/stores/integration/direct. ## Workflow 1. Get your integration configurations: GET /v1/integrations/configurations 2. Use this endpoint: Get products for a configuration: GET /v1/integrations/configuration/{id}/products 3. Create storage resource: POST /v1/storage/stores/integration/direct ## Response Returns an array of products with their IDs, slugs, names, supported protocols, and metadata requirements. Each product represents a different type of resource you can provision. The metadataSchema field contains a JSON Schema that defines: - Required metadata: Fields that must be provided during storage creation - Optional metadata: Fields that can be provided but are not mandatory - Field validation: Data types, allowed values, and constraints Use this schema to validate metadata before calling the storage creation endpoint.

Servers

Path parameters

Name Type Required Description
id String Yes

ID of the integration configuration

Query parameters

Name Type Required Description
teamId String No

The Team identifier to perform the request on behalf of.

slug String No

The Team slug to perform the request on behalf of.

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.