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

NameTypeDescription

x-secret

String

Valor privado para poder habilitar este método

Request Body

NameTypeDescription

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

NameTypeDescription

public_key

String

secret_key

String

Last updated