> ## Documentation Index
> Fetch the complete documentation index at: https://docs.norbaas.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Análise de crédito

> Nesse caso você irá solicitar análise de crédito com seguir com o fluxo de criação do cartão de crédito para o usuário.



## OpenAPI

````yaml post /v1/request/credit/
openapi: 3.1.0
info:
  title: Norbaas API
  summary: Norbaas API
  description: Read the docs at https://docs.norbaas.com.br
  version: 0.1.0
servers: []
security: []
tags:
  - name: cards
    description: >-
      Endpoints que devem aparecer no schema apenas em desenvolvimento para
      gerar nosso SDK interno em JavaScript.
  - name: accounts
    description: >-
      Endpoints que devem aparecer no schema apenas em desenvolvimento para
      gerar nosso SDK interno em JavaScript.
  - name: documented
    description: Endpoints exibidos e documentados na documentação da API Norbaas.
  - name: featured
    description: >-
      Endpoints destacados na documentação da API Norbaas por seu interesse em
      casos de uso comuns.
  - name: mcp
    description: Endpoints habilitados no servidor MCP.
paths:
  /v1/request/credit/:
    post:
      tags:
        - cards
        - documented
        - featured
        - mcp
      summary: Análise de crédito
      description: >-
        Nesse caso você irá solicitar análise de crédito com seguir com o fluxo
        de criação do cartão de crédito para o usuário.
      operationId: cards:requestCredit
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CreditCardRequest'
      security:
        - access_token: []
      servers:
        - url: https://sandbox.api.card.revenu.tech
          description: API de cartões
components:
  schemas:
    CreditCardRequest:
      type: object
      required:
        - portador
        - cartaodecredito
        - codigodoproduto
      properties:
        portador:
          type: object
          description: Dados do portador do cartão
          required:
            - nome
            - nomeimpresso
            - nomedamae
            - datadenascimento
            - sexo
            - cpf
            - numerodaidentidade
            - orgaoexpedidordaidentidade
            - unidadefederativadaidentidade
            - datadeemissaodaidentidade
            - estadocivil
            - codigodaprofissao
            - siglanacionalidade
            - numerodaagencia
            - numerodacontacorrente
            - email
            - nomeempresa
            - valorrenda
            - telefones
            - enderecos
          properties:
            nome:
              type: string
              example: Nathan sandbox
            nomeimpresso:
              type: string
              example: NATHAN Sandbox
            nomedamae:
              type: string
              example: Maria Sandbox
            datadenascimento:
              type: string
              format: date
              example: '1993-04-19'
            sexo:
              type: string
              enum:
                - MASCULINO
                - FEMININO
              example: MASCULINO
            cpf:
              type: string
              example: '34732756034'
            numerodaidentidade:
              type: string
              example: '39518391'
            orgaoexpedidordaidentidade:
              type: string
              example: SSP
            unidadefederativadaidentidade:
              type: string
              example: SP
            datadeemissaodaidentidade:
              type: string
              format: date
              example: '2020-06-17'
            estadocivil:
              type: string
              example: CASADO
            codigodaprofissao:
              type: integer
              example: 14
            siglanacionalidade:
              type: string
              example: BRA
            numerodaagencia:
              type: integer
              example: 1
            numerodacontacorrente:
              type: string
              example: '13838'
            email:
              type: string
              format: email
              example: sandbox@norbaas.com.br
            nomeempresa:
              type: string
              example: Sandbox Nathan
            valorrenda:
              type: number
              example: 1000000
            telefones:
              type: array
              items:
                type: object
                required:
                  - tipotelefone
                  - numerododdd
                  - numerodotelefone
                properties:
                  tipotelefone:
                    type: string
                    example: Celular
                  numerododdd:
                    type: string
                    example: '11'
                  numerodotelefone:
                    type: string
                    example: '998438234'
            enderecos:
              type: array
              items:
                type: object
                required:
                  - bairro
                  - cep
                  - cidade
                  - enderecocorrespondencia
                  - logradouro
                  - numero
                  - pais
                  - tipoendereco
                  - uf
                properties:
                  bairro:
                    type: string
                    example: Ali
                  cep:
                    type: string
                    example: '05425000'
                  cidade:
                    type: string
                    example: São Paulo
                  complemento:
                    type: string
                    example: ''
                  enderecocorrespondencia:
                    type: boolean
                    example: true
                  logradouro:
                    type: string
                    example: Rua logo ali
                  numero:
                    type: integer
                    example: 100
                  pais:
                    type: string
                    example: BRASIL
                  pontoreferencia:
                    type: string
                    example: ''
                  tipoendereco:
                    type: string
                    example: PROPRIA
                  uf:
                    type: string
                    example: SP
            cartoesadicionais:
              type: array
              items:
                type: object
        cartaodecredito:
          type: object
          required:
            - diadovencimento
          description: Definir o dia de vencimento para o cartão.
          properties:
            diadovencimento:
              type: integer
              description: >-
                Dia de vencimento permitido. Valores aceitos: 1, 5, 10, 15, 20
                ou 25.
              example: 15
              enum:
                - 1
                - 5
                - 10
                - 15
                - 20
                - 25
        codigodoproduto:
          type: integer
          description: Codigo que é obttido na lista de produtos de crédito.
          example: 1002
  securitySchemes:
    access_token:
      type: http
      scheme: bearer
      description: >-
        Token de acesso retornado na autenticação. Deve ser enviado no header
        `Authorization: Bearer <token>`.

````