☁️KYC como API Rest Service

Guía del desarrollador para implementación de Access Token y Endpoints de KYC API Rest Service

Inicio

Esta guía explica cómo obtener el Access Token de Identidad Digital Global (IDG) para realizar llamadas a los endpoints de los servicio de biometría, lectura y extracción de datos de de documentos de identificación, las reglas de uso y el vencimiento del token.

IDG es un producto desarrollado por Global Bridge Connections, con marca registrada en Paraguay, Perú, Panamá y los Estados Unidos de América.

Audiencia

Esta guía está orientada para personas con conocimientos en API Rest y conceptos de programación que desean utilizar la API Rest de IDG.

Ambientes

El cliente dispondrá de dos ambientes totalmente independientes para utilizar los Endpoints de KYC API Rest Service y estas son:

Staging

Ambiente proveída al cliente para realizar sus pruebas y familiarizarse con el producto.

El Portal KYC se accede con la siguiente url: https://dash-kyc-staging.globalbridgeconnections.com.pyarrow-up-right/

Host Api: https://stagingservices.globalbridgeconnections.com.pyarrow-up-right/ (Deprecado desde el 19/08/2025)

Host Api: https://gbc-py-core-staging-api-products-rtm3lv2joa-uc.a.run.app/arrow-up-right

Production

Ambiente proveída al cliente con el cual operará una vez culminada sus pruebas con el producto.

El Portal KYC se accede con la siguiente url: https://dash-kyc.globalbridgeconnections.com.py/arrow-up-right

Host Api: https://services.globalbridgeconnections.com.pyarrow-up-right/ (Deprecado desde el 01/09/2025)

Host Api: https://gbc-py-core-master-api-products-rtm3lv2joa-uc.a.run.app/arrow-up-right

Autorización

Los endpoints de KYC Api Rest Service requieren del id de cliente y de un Access Token como autorización, el cual debe ser generado por el cliente con la llave provista por Global Bridge Connections de manera confidencial a cada empresa cliente.

  • Un Basic Token, la cual deberá ser almacenada de forma segura de lado del cliente que utilizará los servicios de IDG.

Ambos datos también son accesibles desde el Portal KYC -> Mi Perfil

Obs: Las credenciales podrían ser distintas según el ambiente en la que opere.

Endpoint para Generar Access Token

Generar Access Token

POST {host_api}api-hub/oauth2/v1/generate_access_token

Endpoint que se encarga de generar el access token que se utilizará como authorizacion en los endpoints de KYC API Rest Services

Headers

Name
Type
Description

Authorization*

String

Basic Token del Cliente

Request Body

Name
Type
Description

grant_type*

String

"client_credentials " <- valor por defecto

KYC API Rest Service

1- Lectura de documento de identidad (OCR)

Lectura de documento de identidad (OCR)

POST {host_api}api-hub/v1/kyc/ocr

Endpoint para recuperar los datos extraidos de documentos

Headers

Name
Type
Description

access_token*

String

access_token generado anteriormente

client_id*

String

client id provista por GBC

Request Body

Name
Type
Description

first_image*

String

imagen en base 64 del documento del cual se quiera recuperar los datos

second_image

String

imagen en base 64 del documento del cual se quiera recuperar los datos

2 - FaceMatch

FaceMatch

POST {host_api}api-hub/v1/kyc/facematch

Endpoint para recuperar similitud entre dos rostros

Headers

Name
Type
Description

access_token*

String

access_token generado anteriormente

client_id*

String

client id provista por GBC

Request Body

Name
Type
Description

first_image*

String

imagen en base 64 de rostro a comparar la con la segunda imagen

second_image*

String

imagen en base 64 de rostro a comparar la con la primera imagen

gt_similarity

number

criterio de aceptación max 1, 1 = 100%, por defecto 0.75 = 75%

3- Lista de sanciones y PEP's

Lista de sanciones y PEP's

POST{host_api}api-hub/v1/kyc/blacklist

Endpoint para analizar persona en lista de sanciones /o pep's

Headers

Name
Value

access_token*

access_token generado anteriormente

client_id*

client id provista por GBC

Body

Name
Type
Description

first_name*

string

primer nombre

second_name

string

segundo nombre

first_last_name*

string

primer apellido

second_last_name

string

segundo apellido

birth_date

string

fecha nacimiento formato: yyyy-mm-dd

country

string

lugar de nacimiento formato ISO 3166

Response

Última actualización