IDP Service
The Identity Provider (IDP) service is the central authentication authority for the OpenHive platform. All inter-service API calls must present a valid JWT bearer token issued by this service.
Authentication flow
Service-to-service integrations use the OAuth 2.0 client_credentials grant:
- Call
POST /tokenwith yourclient_idandclient_secret. - Include the returned
access_tokenas aBearertoken on every subsequent request:Authorization: Bearer <access_token>
Tokens expire after 1 hour. Your client should cache the token and renew it before expiry.