Boxc · Authentication Profile

Boxc Authentication

Authentication

Boxc secures its APIs with oauth2, openIdConnect, and http across 2 declared security schemes, as derived from its OpenAPI definitions. OAuth 2.0 is offered via the authorizationCode, implicit, and clientCredentials flow(s).

CompanyLogisticsShippingE-CommerceCross-BorderFulfillmentCustomsTrackingWebhook
Methods: oauth2, openIdConnect, http Schemes: 2 OAuth flows: authorizationCode, implicit, clientCredentials API key in:

Security Schemes

JWT http
scheme: bearer
PrivilegedClient http
scheme: bearer

Source

Authentication Profile

Raw ↑
generated: '2026-07-18'
method: searched
source: openapi/boxc-openapi-original.yml
docs: https://docs.boxc.com/#tag/Authentication
oidc_discovery: https://accounts.boxc.com/.well-known/openid-configuration
summary:
  types:
  - oauth2
  - openIdConnect
  - http
  api_key_in: []
  oauth2_flows:
  - authorizationCode
  - implicit
  - clientCredentials
model: >-
  BoxC uses OAuth 2.0 / OpenID Connect. Clients are created in the BoxC account (up to
  two per account) and users authorize a client to obtain an access token. Access tokens
  are RS256-signed JSON Web Tokens (JWT) presented as a Bearer token in the Authorization
  header on every API request against https://api.boxc.com/v1. The entire authorization
  workflow runs at accounts.boxc.com.
authorization_server:
  issuer: https://accounts.boxc.com
  authorization_endpoint: https://accounts.boxc.com/auth/v1/authorize
  token_endpoint: https://accounts.boxc.com/auth/v1/token
  revocation_endpoint: https://accounts.boxc.com/auth/v1/revoke
  registration_endpoint: https://accounts.boxc.com/auth/v1/register
  token_endpoint_auth_methods_supported:
  - client_secret_basic
  id_token_signing_alg_values_supported:
  - RS256
  response_types_supported:
  - code
  - token
  - id_token
  - id_token token
  - none
  grant_types_supported:
  - authorization_code
  - client_credentials
  - implicit
schemes:
- name: JWT
  type: http
  scheme: bearer
  bearer_format: JWT
  description: >-
    All operations require a JSON Web Token obtained after completing an OAuth 2.0 flow.
    Presented as `Authorization: Bearer <jwt>`.
  sources:
  - openapi/boxc-openapi-original.yml
- name: PrivilegedClient
  type: http
  scheme: bearer
  bearer_format: JWT
  description: >-
    Some operations require a client with special privileges granted by BoxC. No
    additional scope is needed beyond the privileged-client grant.
  sources:
  - openapi/boxc-openapi-original.yml
notes: >-
  The OpenAPI securityDefinitions model the runtime credential as an http bearer JWT;
  the OAuth 2.0 / OIDC authorization-code, implicit and client_credentials grants that
  mint those JWTs are documented in the Authentication tag and confirmed by the live
  OIDC discovery document. Client management and permission (scope) selection are done
  in the BoxC Support Center.

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.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/boxc-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.