Sources
List all sources
client.promptly.sources.list(SourceListParams { organizationId } query, RequestOptionsoptions?): SourceListResponse { id, config, name, 14 more }
GET/api/promptly/sources
Create a source
client.promptly.sources.create(SourceCreateParams { config, name, organizationId, 6 more } body, RequestOptionsoptions?): Source { id, config, name, 14 more }
POST/api/promptly/sources
Get a source
client.promptly.sources.retrieve(stringsourceID, RequestOptionsoptions?): Source { id, config, name, 14 more }
GET/api/promptly/sources/{sourceId}
Update a source
client.promptly.sources.update(stringsourceID, SourceUpdateParams { authConfig, authType, config, 3 more } body, RequestOptionsoptions?): Source { id, config, name, 14 more }
PATCH/api/promptly/sources/{sourceId}
Delete a source
client.promptly.sources.delete(stringsourceID, RequestOptionsoptions?): void
DELETE/api/promptly/sources/{sourceId}
Test a source connection
client.promptly.sources.test(stringsourceID, RequestOptionsoptions?): SourceTestResponse { message, success, tools }
POST/api/promptly/sources/{sourceId}/test