Iniciador · Authentication Profile

Iniciador Authentication

Authentication

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

CompanyFintechOpen FinanceOpen BankingPaymentsPixBrazilFAPIOAuthFinancial Services
Methods: oauth2, openIdConnect, mutualTLS Schemes: 3 OAuth flows: authorizationCode, implicit, clientCredentials, refreshToken API key in:

Security Schemes

OpenFinanceBrasilOIDC openIdConnect
OAuth2 oauth2
· flows: authorizationCode, clientCredentials
mutualTLS mutualTLS

Source

Authentication Profile

iniciador-authentication.yml Raw ↑
generated: '2026-07-19'
method: searched
source: https://api.iniciador.com.br/.well-known/openid-configuration
docs: https://docs.iniciador.com.br
summary:
  types:
  - oauth2
  - openIdConnect
  - mutualTLS
  profile: FAPI / Open Finance Brasil (Brasil Open Finance security profile)
  oauth2_flows:
  - authorizationCode
  - implicit
  - clientCredentials
  - refreshToken
  client_authentication:
  - private_key_jwt
  notable:
  - mTLS-bound (certificate-bound) access tokens
  - Pushed Authorization Requests (PAR) required
  - PS256-signed request objects
  - LoA2 / LoA3 (urn:brasil:openbanking) authentication contexts
schemes:
- name: OpenFinanceBrasilOIDC
  type: openIdConnect
  openIdConnectUrl: https://api.iniciador.com.br/.well-known/openid-configuration
  issuer: https://api.iniciador.com.br
  sources:
  - well-known/iniciador-openid-configuration.json
- name: OAuth2
  type: oauth2
  flows:
  - flow: authorizationCode
    authorizationUrl: https://auth.iniciador.com.br/auth
    tokenUrl: https://api-mtls.iniciador.com.br/token
  - flow: clientCredentials
    tokenUrl: https://api-mtls.iniciador.com.br/token
  response_types_supported:
  - code id_token
  grant_types_supported:
  - implicit
  - authorization_code
  - refresh_token
  - client_credentials
  token_endpoint_auth_methods_supported:
  - private_key_jwt
  request_object_signing_alg_values_supported:
  - PS256
  acr_values_supported:
  - urn:brasil:openbanking:loa2
  - urn:brasil:openbanking:loa3
  pushed_authorization_request_endpoint: https://api-mtls.iniciador.com.br/request
  registration_endpoint: https://api-mtls.iniciador.com.br/reg
  jwks_uri: https://api.iniciador.com.br/jwks
  userinfo_endpoint: https://api-mtls.iniciador.com.br/me
  sources:
  - well-known/iniciador-openid-configuration.json
- name: mutualTLS
  type: mutualTLS
  description: Certificate-bound access tokens (tls_client_certificate_bound_access_tokens = true); token/userinfo/PAR/registration served on api-mtls.iniciador.com.br.
  sources:
  - well-known/iniciador-openid-configuration.json