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
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string | ||
Accept | string | ||
Authorization | string |
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}"