Improvado Embedded API v3
string · required integerstringstring
string · requiredinteger · required
Manage connections to data sources for authentication and data access.
Connections handle authentication with data sources and maintain the credentials needed for data extraction. Connections are typically created through the iframe UI, where users can:
- Provide username/password credentials
- Complete OAuth flows
- Configure additional connection parameters
Connection lifecycle:
- Create connection via iframe (provides OAuth or credential input)
- Validate connection status
- Use connection to create extracts
- Monitor connection health and refresh tokens as needed
List data source connections
GET
https://embedded.improvado.io
/api/v3/datasources/{datasource_name}/connections
Returns list of connections within workspace by data source
path Parameters
datasource_nameData source name
List data source connections › Responses
Get a list of Connections
object[]
connection list
countNumber of connections
nextURL to the next page
previousURL to the previous page
object[]
Delete a connection
DELETE
https://embedded.improvado.io
/api/v3/datasources/{datasource_name}/connections/{id}
Delete specified connection. Also related accounts are marked as inactive (is_active property becomes false) and related extractions are paused.
path Parameters
datasource_nameDatasource name
idConnection ID
Delete a connection › Responses
Delete a Connection
No data returned

