Create or update a partner organization
Staff-admin endpoint used by MobiCred operators to create the durable partner record before issuing tenant credentials. Protected by staff Keycloak roles in Core.
Create or update a partner organization › Request Body
code^[a-z0-9_-]{2,64}$ · requireddisplayNamelegalNameriskTiercountryCodesdefaultCurrencyCreate or update a partner organization › Responses
Partner organization created or updated
Create or update a partner tenant
path Parameters
partnerCode^[a-z0-9_-]{2,64}$ · requiredLowercase partner code issued by MobiCred.
Create or update a partner tenant › Request Body
tenantId^[a-z0-9_-]{2,64}$ · requireddisplayNameenvironmentcountryCodesCreate or update a partner tenant › Responses
Partner tenant created or updated
successIssue or rotate a partner API credential
Creates a hashed partner API credential for one tenant. The raw
apiKey is returned once in the response and is never stored in Core.
path Parameters
partnerCode^[a-z0-9_-]{2,64}$ · requiredLowercase partner code issued by MobiCred.
Issue or rotate a partner API credential › Request Body
tenantIdcredentialKeyPublic credential key sent as X-API-Key-Id.
scopesexpiresAtIssue or rotate a partner API credential › Responses
Partner credential issued; store apiKey in a secret manager
successCreate or update partner tenant access policy
Defines IP allowlist and route scopes for one partner tenant. Partner API routes fail closed when no active policy allows the caller IP and operation scope.
path Parameters
partnerCode^[a-z0-9_-]{2,64}$ · requiredLowercase partner code issued by MobiCred.
Create or update partner tenant access policy › Request Body
tenantIdnameipAllowlistscopescountryCodesrateLimitPerMinuteCreate or update partner tenant access policy › Responses
Partner access policy created or updated
success