Datasource Connectors
APIs related to Datasource connectors functionality
📄️ Returns all the supported inbuilt & custom connectors
Returns inbuilt AppFlow connector configurations by default. Use download_template=yes to get a presigned URL for the custom connector sample template zip. Use connector_type=custom to list registered custom connectors.
📄️ Saves custom connector metadata & returns a presigned URL for file upload
Saves custom connector metadata and returns a presigned URL for uploading the connector lambda zip. Request body must include DatasourceConnectorName, IngestionType, and LambdaHandler. Description and Keywords are optional. Response includes Message, DatasourceConnectorId, and PresignedUrl.
📄️ Returns details for custom connector
Returns details for a custom connector by DatasourceConnectorId.
📄️ Creates/updates the custom connector asynchronously
Triggers a step function for create-connector, update-connector, or delete-connector. Request body must include ConnectorAction.
📄️ Updates custom connector metadata
Updates Description, LambdaHandler, and/or Keywords and returns a PresignedUrl for uploading updated connector code. DatasourceConnectorName and IngestionType are not updatable.
📄️ Delete the custom connector
Asynchronously deletes the custom connector. Fails if active datasources still reference it.