Saltearse al contenido

Autenticación Básica

El API de NCQ Facturación Electrónica para Costa Rica utiliza Basic Authentication como método de autenticación. Solo se utiliza HTTPS para garantizar la seguridad del Basic Authentication.

Como parte del Basic Authentication se proveerá a nuestros clientes de:

  • Usuario
  • Contraseña

Aparte de Basic Authentication toda comunicación con el API requiere un TOKEN único como un método para identificar y trazar el documento electrónico dentro de las sucursales del cliente. Cada cliente recibirá un AUTH TOKEN que representa está identificación extra que debe enviar en los HTTP Headers de cada request.

Ejemplo de código:

curl -X 'POST' \
'https://api44.qupos.com/api/documents/v4' \
-H 'accept: text/plain' \
-H 'AuthToken: TOKEN_UNICO' \
-H 'Content-Type: application/json' \
-H 'Authorization: Basic bmNxOk5DUVXXXXXXXXAwNzA1' \
-H 'Content-Type: application/json' \
-d '{
"id_externo" : "56",
"tipo_documento": "01",
"registro_fiscal8707": "123456789112",
"codigo_actividad_emisor": "123456",
"fecha_emision": "2025-05-06T13:00:00",
"clave": "50603042300310140926100200001050000019023171187576",
...
}'