Authorize

The Authorize endpoint is a page on the Petje.af website where the logged in user grants authorization to your client application.

Authorize

GET https://petje.af/oauth2/authorize

On this page on the Petje.af platform the logged in user can grant the authorization to your client application for the scopes you have requested. Petje.af will then redirect the user back to the redirect_uri you have specified. The redirect_uri will be appended with a code parameter, which will contain the authorization code. You should then exchange the authorization code for an access token and a refresh token using the tokens endpoint.

Path Parameters

Name
Type
Description

redirect_uri

string

The URL the user is send back to ones the request has been authorized. If given, it must macht the URL you set when registering your app.

scope

string

A space separated list of permissions your app requires.

state

string

A random string generated by your app to prevent CSRF attacks

response_type

string

Petje.af only replies with code responses Possible values: code

client_id

string

The client ID of your client application

After granting authorization the user will be redirected to your redirect_uri
with the following query parameters:

code: The authorization code with which you can request an access token
state: The random string you've sent with your request to prevent CSRF attacks

Last updated