Skip to navigation

Get Bulk Destination

Describes the destination configuration schema a connection accepts when used as a bulk sync destination.

Use configuration to discover the fields accepted by destination_configuration when you create or update a Bulk Sync. Required fields vary by Connection type. Use modes to choose a mode supported by this destination.

Suggested initial configuration

Supply source_connection_id to request suggested values for a new Bulk Sync. For example, Snowflake suggests an output schema based on the source Connection name. You must be able to read both Connections, and they must belong to the same Organization.

When the destination generates suggestions, initial_configuration contains values using the same field names as destination_configuration. Use these values as a starting point, preserving any explicit choices. This request does not change a Connection or an existing Bulk Sync. Omit source_connection_id to retrieve metadata without contextual suggestions.

ℹ️ Configuration field metadata is reusable for the destination Connection. Initial values depend on the source and destination Connections. Fetch them for each new source/destination pair rather than caching them by Connection type. Do not apply them over an existing configuration.

Authentication

AuthorizationBearer
Bearer user API key
OR
AuthorizationBasic

Basic organization-scoped API key

Path parameters

idstringRequiredformat: "uuid"
Connection ID

Headers

X-Polytomic-VersionstringOptional

Query parameters

source_connection_idstringOptionalformat: "uuid"
Source Connection ID used to suggest initial destination configuration values

Response

OK
dataobjectOptional
The connection's bulk sync destination capabilities

Errors

400
Bad Request Error
403
Forbidden Error
500
Internal Server Error