Skip to main content
POST
Create an OAuth provider credential

Authorizations

Authorization
string
header
required

Pass an API key (marfa_k1_...) or OAuth access token (marfa_at_...)

Body

application/json
label
string
required
Required string length: 1 - 200
oauth_authorize_url
string<uri>
required
Maximum string length: 2048
oauth_token_url
string<uri>
required
Maximum string length: 2048
oauth_client_id
string
required
Required string length: 1 - 512
oauth_client_secret
string
required
Required string length: 1 - 2048
upstream_base_url
string<uri>
required
Maximum string length: 2048
oauth_default_scope
string
Maximum string length: 2048

Response

Credential created. Returns the new credential's id for use as credential_ref on install.

credential_id
string
required