Partner tokens authenticate your software’s backend to the SEEK API.
A partner token grants access to the data of any SEEK hirer you have a relationship with. Partner tokens must never be sent to a third-party system such as a hirer’s browser.
Exchange your client credentials for a partner token using
- Call the partner authentication endpoint with your client credentials.RequestCopy
POST https://auth.seek.com/oauth/token HTTP/1.1
}The GraphQL Playground uses a separate
- Receive the issued partner token.ResponseCopy
HTTP/1.1 200 OK
}Partner tokens should be cached for the number of seconds specified in the response’s
expires_in. Caching reduces the load on SEEK’s systems and improves your software’s response time.
- Pass the partner token in the HTTP
Authorizationheader when making requests to the GraphQL endpoint.RequestCopy
POST https://graphql.seek.com/graphql HTTP/1.1
Authorization: Bearer PARTNER_TOKEN_HERE