Custom OAuth
Custom OAuth provider configuration
Configure custom OAuth providers when you bring your own OAuth app outside the built-in connector catalog.
Use this for providers Scalekit does not ship as a first-party connector. Supply client credentials and endpoints, then connect accounts through the usual OAuth flow.
create_custom_provider
Section titled “create_custom_provider”#asynccreate_custom_provider
Runs create_custom_provider and returns the result.
Display name.
Proxy url.
Proxy enabled.
Description.
Auth patterns.
Icon src.
Custom key-value metadata.
The created resource.
update_custom_provider
Section titled “update_custom_provider”#asyncupdate_custom_provider
Runs update_custom_provider and returns the result.
Identifier.
Display name.
Proxy url.
Description.
Auth patterns.
Icon src.
Custom key-value metadata.
The updated resource.
list_providers
Section titled “list_providers”#asynclist_providers
Runs list_providers and returns the result.
Results per page.
Pagination token.
Provider type.
End-user identifier.
Paginated results.
delete_custom_provider
Section titled “delete_custom_provider”#asyncdelete_custom_provider
Delete a custom provider by identifier.
Identifier of the custom provider to delete. Required.
Tuple of (DeleteProviderResponse proto, grpc.Call).