OpenID Connect Dynamic Client Registration Endpoint

POST {{url}}{{site}}/services/oauth2/register

Request Body

{"redirect_uris"=>["http://localhost"], "response_types"=>["code", "token", "id_token"], "grant_types"=>["authorization_code", "implicit", "refresh_token"], "application_type"=>"web", "contacts"=>["abc@sf.com", "ve7jtb@example.org"], "client_name"=>"Example Olivier"}

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring
Acceptstring
Authorizationstring

RESPONSES

status: Created

"{\n    \"client_id\": \"\u003cclient_id\u003e\",\n    \"client_secret\": \"\u003cclient_secret\u003e\",\n    \"registration_access_token\": \"\u003ctoken\u003e\",\n    \"registration_client_uri\": \"https://login.salesforce.com/services/oauth2/register/\u003cclient_id\u003e\",\n    \"client_id_issued_at\": \u003ctimestamp\u003e,\n    \"client_secret_expires_at\": 0,\n    \"token_endpoint_auth_method\": \"client_secret_post\",\n    \"redirect_uris\": [\n        \"http://localhost\"\n    ],\n    \"response_types\": [\n        \"code\",\n        \"token\",\n        \"id_token\"\n    ],\n    \"grant_types\": [\n        \"authorization_code\",\n        \"hybrid_auth_code\",\n        \"implicit\",\n        \"refresh_token\"\n    ],\n    \"contacts\": [\n        \"abc@sf.com\"\n    ],\n    \"client_name\": \"Sample Customer\",\n    \"scopes\": [\n        \"openid\",\n        \"refresh_token\",\n        \"id\",\n        \"api\"\n    ]\n}"