PrismaPay
  1. Autenticação
PrismaPay
  • Começe por Aqui
  • Autenticação
    • Auth
      GET
    • Status Credencial
      GET
  • Consumidores
    • Lista Consumidores
      GET
  • Faturas
    • Cartão de Crédito
    • Criar Fatura
      POST
    • Adicionar Tracking Code
      POST
    • Listar Mediações
      GET
    • Listar Chargebacks
      GET
    • Atualizar Vencimento
      PATCH
    • Lista Faturas
      GET
    • Cancelar Fatura
      DELETE
    • Estornar Fatura
      PUT
  • Webhooks
    • Exemplos de Webhooks
    • Validar Webhook Recebido
      OPTIONS
    • Reenviar Webhook
      COPY
  • BAAS
  1. Autenticação

Auth

GET
/auth
Para gerar um AccessToken, será necessário informar o Token e a Chave Secreta gerados no menu "API > Credenciais".
Você pode cadastrar até 50 Credenciais distintas para gerar novos AccessToken's.
Antes de começar, os AccessToken's possuem escopos de permissão, e eles são separados por virgula.
Os escopos permitidos são: invoice.write, customer.write, webhook.write.
❗️ A validade de cada AccessToken é de 12 meses, sem precisar ficar gerando um novo AccessToken a cada requisição. Para gerar um novo access token, basta fazer uma nova solicitação.
Abaixo, você confere o que cada parâmetro de retorno significa.
Se for usar Cartão de Crédito, lembre-se de salve o valor do ACCOUNT, pois este será usado para gerar os tokens dos cartões.
PARÂMETRODESCRIÇÃOVALORES
accountID da Conta/AccountID, será usado para a geração do Token do Cartão de Crédito
access_tokenToken de Acesso para uso do fluxo transacional
token_typeTipo do AccessToken gerado, Basic ou Bearer
scopeScopos de permissões configuradasinvoice.write, customer.write,webhook.write
expires_invalidade do token em timestamp
companieID da Empresa
workingAmbiente de Uso.PRODUCTION
SANDBOX
detailsArray com detalhes da conta
details > typeTipo de Conta1 - Pessoa Fisica
2 - Pessoa Juridica
details > documentCPF/CNPJ da Conta
details > nameRazão Social/Nome
details > ownerArray com os dados do Titular da Empresa
details > owner > documentCPF/CNPJ do Titular da Empresa
details > sacArray com os dados de SAC da Empresa
details > sac > phoneTelefone/Celular de SAC
details > sac > emailEmail de SAC

Requisição

Authorization
Envie suas requisições HTTP com um cabeçalho
Authorization
que contenha a palavra Basic seguida por um espaço e uma string codificada em base64 username:password
Exemplo:
Authorization: Basic *****************
Parâmetros Header

Respostas

🟢200200 - Sucesso
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.prismapayment.com.br/auth' \
--header 'scope: invoice.write, customer.write, webhook.write' \
--header 'Authorization: Basic <encoded-value>'
Response Response Example
{
    "account": "62081FA12FC2",
    "access_token": "NTg5OjE3MjExNDAlRqVlRSbG96VDJwdmVBPT0=",
    "token_type": "Bearer",
    "scope": [
        "invoice.write",
        "customer.write",
        "webhook.write"
    ],
    "expires_in": 1752676224,
    "working": "PRODUCTION",
    "companie": 1,
    "details": {
        "type": 1,
        "document": "00000000000000",
        "name": "RAZAO SOCIAL",
        "social_name": "FANTASIA",
        "owner": {
            "document": "00000000000"
        },
        "sac": {
            "phone": "00000000000",
            "email": "suporte@email.com"
        },
        "softDesc": "****",
        "fees": {
            "warning": "These fees do not include the acquirer's fees.",
            "percent": 0,
            "cents": 0,
            "billet": {
                "percent": 0,
                "cents": 0
            },
            "pix": {
                "percent": 0,
                "cents": 0
            },
            "card": {
                "percent": 0,
                "cents": 0,
                "installments": {
                    "x1": 0,
                    "x2": 0,
                    "x3": 0,
                    "x4": 0,
                    "x5": 0,
                    "x6": 0,
                    "x7": 0,
                    "x8": 0,
                    "x9": 0,
                    "x10": 0,
                    "x11": 0,
                    "x12": 0
                }
            }
        }
    },
    "__seconds": 0.004478931427001953
}
Modificado em 2025-10-31 15:39:03
Página anterior
Autenticação
Próxima página
Status Credencial
Built with