Skip to main content

Environments

Each environment has its own identity host, API gateway and Partner Portal. Credentials do not carry across environments.

Hosts​

SandboxProduction
API base URLhttps://gateway.sandbox.rynopay.io/apihttps://prod.rynopay.io/api
Token endpointhttps://keycloak.sandbox.rynopay.io/realms/ryno/protocol/openid-connect/tokenhttps://keycloak.rynopay.io/realms/ryno/protocol/openid-connect/token
Partner Portalhttps://partners.sandbox.rynopay.iohttps://partner.rynopay.io

The token endpoint URL is also the exact aud value of your client assertion.

Authentication values​

ItemValue
Client authenticationprivate_key_jwt (RFC 7523)
grant_typeclient_credentials
client_assertion_typeurn:ietf:params:oauth:client-assertion-type:jwt-bearer
Signing algorithmRS256
KeyRSA, 2048 bits or more
Assertion iss and subYour client ID
Recommended assertion lifetime60 seconds
Access token lifetime300 seconds
Refresh tokensNone
Access token clock skew30 seconds

Scopes​

ScopeGrants
partner.readEvery GET route. Always included.
partner.writeEvery POST and PATCH route. Request it explicitly.

See Scopes for entitlement profiles.