Justt · Authentication Profile
Justt Authentication
Authentication
Justt secures its APIs with http and apiKey across 3 declared security schemes, as derived from its OpenAPI definitions.
CompanyPaymentsChargebacksDisputesFraudRiskFinancial-ServicesE-CommerceArtificial IntelligenceWebhook
Methods: http, apiKey
Schemes: 3
OAuth flows:
API key in: header
Security Schemes
bearer http
scheme: bearer
· in: header (Authorization)
svix-signature apiKey
· in: header (svix-signature)
mcp-oauth oauth2
Source
Authentication Profile
generated: '2026-08-23'
method: searched
source: >-
https://developers.justt.ai/docs/authentication,
openapi/justt-rest-api-openapi-original.json,
openapi/justt-pre-chargeback-alerts-openapi-original.json,
asyncapi/justt-webhook-events-openapi-original.json,
https://justt.ai/.well-known/oauth-authorization-server
docs: https://developers.justt.ai/docs/authentication
summary:
types:
- http
- apiKey
api_key_in:
- header
oauth2_flows: []
primary: bearer API key in the Authorization header
schemes:
- name: bearer
type: http
scheme: bearer
bearerFormat: JWT
in: header
parameter: Authorization
format: 'Authorization: Bearer <api-key>'
applies_to: Justt REST API, Pre-Chargeback Alerts API
issuance: https://app.justt.ai/connect-psp/integration/api-integration
environment_specific: true
docs: https://developers.justt.ai/docs/authentication
sources:
- openapi/justt-rest-api-openapi-original.json
- openapi/justt-pre-chargeback-alerts-openapi-original.json
note: >-
The spec declares bearerFormat: JWT, but the documentation consistently calls
the credential an "API key" obtained from the hub rather than a token minted by
a login flow. Treat it as a long-lived static bearer credential. Justt states
the keys "come with a significant level of privilege" and warns against
committing them.
- name: svix-signature
type: apiKey
in: header
parameter: svix-signature
applies_to: inbound webhooks (Justt -> merchant)
direction: inbound
algorithm: HMAC-SHA256
sources:
- asyncapi/justt-webhook-events-openapi-original.json
note: >-
This scheme secures the reverse direction: it authenticates Justt to the
merchant's endpoint, not the merchant to Justt. The documented header triple is
webhook-id / webhook-timestamp / webhook-signature (Standard Webhooks); the
spec names the Svix header. Verify against the raw request body with a
5-minute timestamp tolerance.
docs: https://developers.justt.ai/docs/signature-verification
- name: mcp-oauth
type: oauth2
applies_to: the MCP endpoint at justt.ai/wp-json/mcp/mcp-oauth-server
authorization_server: https://justt.ai
authorization_endpoint: https://justt.ai/oauth/authorize
token_endpoint: https://justt.ai/oauth/token
revocation_endpoint: https://justt.ai/oauth/revoke
grant_types: [authorization_code, refresh_token]
pkce: S256
scopes: [mcp]
token_endpoint_auth_methods: [none]
sources:
- well-known/justt-oauth-authorization-server.json
- well-known/justt-oauth-protected-resource.json
note: >-
Discovered by probe, not documented. This OAuth surface belongs to the MCP
endpoint on the WordPress marketing host and has NOTHING to do with the
chargeback API, which never uses OAuth. Recorded so an agent does not attempt
an OAuth dance against api.justt.ai.
authorization_model:
scopes: false
roles: false
tenancy:
mechanism: reference-account-id request header
docs: https://developers.justt.ai/docs/reference-accounts
note: >-
One key can address multiple merchant accounts by setting the
reference-account-id header. There is no scope, permission or role system —
a key that can read chargebacks can also accept them, which is the
irreversible operation. Least-privilege is not expressible.
transport:
https_required: true
statement: >-
"All our API calls must be transmitted over HTTPS. Calls made over plain HTTP
will not succeed."
gaps:
- The OpenAPI declares securitySchemes but leaves the top-level `security` array
empty and applies no security requirement to any operation, so a generated client
will not send credentials by default even though every call requires them.
- No scopes, no per-key permissions, no key rotation or expiry policy is published.
- No OpenID Connect discovery on any Justt host.
Work with this as data
Every security artifact here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for security posture
4 MCP tools reach this
find_securityBrowse and filter every security artifact in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This security artifact
curl "https://apis.io/api/v1/security/justt-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.