⚙️
GBC
  • Global Bridge Connections
  • Glosario
  • Módulos
  • Entornos de la API
  • Solicitud de API Keys
  • Seguridad
    • Solicitudes Firmadas
    • Protección de datos sensibles
  • Comienza de forma sencilla
  • Reference
    • Estatus de entidades
    • Códigos de Error
    • API Reference
      • Authentications
      • Security
      • Merchants
      • Clients
      • Cards
      • Client-cards
  • Core Api
    • Authentication
Powered by GitBook
On this page
  • Agregar merchants
  • Inicio de sesión de un merchant
  1. Core Api

Authentication

API para el manejo de merchants en el nivel de autenticación y autorización

Agregar merchants

POST auth/v1/merchant/register

Este método registrará en merchant en la base de datos y debe devolver credenciales que podrá utilizar el merchant para administrar (Proyectos y/o Usuarios)

Headers

Name
Type
Description

x-secret

String

Valor privado para poder habilitar este método

Request Body

Name
Type
Description

code_client*

String

document_type*

String

document_number*

String

company_name*

String

company_country*

String

white_list_ips

String[]

{
"merchant": {
    id: string,
    status: string,
    code_client: string,
    document_type: string,
    document_number: string,
    company_name: string,
    company_country: string
},
"merchant_access_tokens": [
  {
      "id": string,
      "status": string
      "public_key": string,
      "secret_key": string,
      "is_verify": boolean,
      "access_role": string
  }
]
}

Inicio de sesión de un merchant

POST /auth/v1/merchant/login

Request Body

Name
Type
Description

public_key

String

secret_key

String

PreviousClient-cards

Last updated 1 year ago