---
title: Autenticacion
---

[![logo-nubox-devs](https://developers.nubox.com/hs-fs/hubfs/logo-nubox-devs.png?width=500&name=logo-nubox-devs.png "logo-nubox-devs")](https://developers.nubox.com/)

# **Auntenticación**

El proceso de autenticación es utilizado para asegurar el uso integro y confiable de la información, en esta sección aprenderás como autenticarte en la API de Nubox.

## Flujo de Autenticación

![Hubspot - nubox (5)](https://developers.nubox.com/hubfs/Hubspot%20-%20nubox%20(5).jpg "Hubspot - nubox (5)")

## Autenticandonos en la API nubox

Lo primero es **concatenar** nuestro usuario y contraseña separadas por dos puntos y luego codificar la cadena en base64.

Ejemplo:

Si nuestro usuario fuera “api” y nuestra contraseña fuera “api”, nuestra concatenación será:

**api:api**

Al codificar en base64 obtendremos la cadena:

YXBpOmFwaQ==

Ahora utilizaremos el verbo HTTP POST con la URI del recurso de autenticación, en el header debes incorporar una variable y el valor de la cadena concatenada, ejemplo:

**Authorization:Basic YXBpOmFwaQ==**

Cuando ejecutemos el  **POST** al endpoint de autenticación obtendremos un  listado de los sistemas asociados al usuario y un token de acceso con el que podrás ejecutar todos los demás recursos.

## URL del recurso

[https://api.nubox.com/nubox.api/autenticar](https://api.nubox.com/nubox.api/autenticar)

## Información del recurso

| Formato de respuesta | JSON |
| --- | --- |
| ¿Requiere autenticación? | SI |
| ¿Requiere token? | NO |
| ¿Requiere Partner key? | NO |

## Parámetros

| Nombre | Descripción | Tipo del parámetro | Tipo del dato |
| --- | --- | --- | --- |
| Authorization | Cadena en base64 que representa un usuario y contraseña | Header | String |

## Ejemplos de Request

cURL

Js - Jquery

Js - Fetch

Js - XHR

Node.js

C#

PHP

Ruby

GO

Java

## Ejemplo Response

## Response Body

## Response Header

| Nombre | Valor |
| --- | --- |
| Date | Tue, 28 Apr 2020 23:57:37 GMT |
| Content-Type | application/json; charset=utf-8 |
| Content-Length | 935 |
| Connection | keep-alive |
| Cache-Control | no-cache |
| Pragma | no-cache |
| Expires | -1 |
| Access-Control-Expose-Headers | Token,TokenExpiry |
| Token | **86c908f8-1b27-45b2-b62d-7d5d5d5ab142** |

## **Token de Acceso**

El token te permitirá autenticar tus llamadas con esto te comunicaras de forma segura, debes tener en cuenta que el ciclo de vida del token es de 15 minutos de inactividad, es decir si no generas alguna petición en 15 minutos el token expirará, por lo cual sugerimos tener una rutina de autenticación en caso de expiración.

## Pruebas

[![Probar en Swagger](https://no-cache.hubspot.com/cta/default/2081075/a0b80967-4008-4177-9aad-19682d69d0bf.png)](https://cta-redirect.hubspot.com/cta/redirect/2081075/a0b80967-4008-4177-9aad-19682d69d0bf)

 

[nubox.com.co ](https://www.nubox.com.co) | [nubox.com ](https://www.nubox.com?hsLang=es-cl)

Orinoco 90, piso 9 - Las Condes, Santiago de Chile | Teléfono (56 2) 2478 5000   
© Nubox 2020

[![footer-logo](https://developers.nubox.com/hs-fs/hubfs/Assets%202018/footer-logo@2x-8.png?width=193&height=80&name=footer-logo@2x-8.png "footer-logo")](https://www.nubox.com/)

```json
{
  "@context" : "https://schema.org",
  "@type" : "Corporation",
  "contactPoint" : {
    "@type" : "ContactPoint",
    "areaServed" : "CL",
    "availableLanguage" : "es",
    "contactType" : "customer service",
    "telephone" : "+56975162493"
  },
  "logo" : "https://www.nubox.com/hs-fs/hubfs/logo-nubox-x2.webp?width=336&height=72&name=logo-nubox-x2.webp",
  "name" : "Nubox",
  "sameAs" : [ "https://www.facebook.com/Nubox.Chile/", "https://www.instagram.com/Nubox.Chile/", "https://x.com/NuboxChile", "https://www.linkedin.com/company/nuboxchile/", "https://www.youtube.com/channel/UCZMQznNQuL0KiHlAK--xP2A" ],
  "url" : "https://www.nubox.com/"
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "FAQPage",
  "mainEntity" : [ {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "Nubox es un software contable para pymes y contadores enfocado en facturación electrónica, gestión contable y remuneraciones. Sus productos están diseñados para simplificar y automatizar procesos administrativos y financieros, facilitando el cumplimiento de obligaciones tributarias y mejorando la eficiencia operativa."
    },
    "name" : "¿Qué es Nubox?"
  }, {
    "@type" : "Question",
    "acceptedAnswer" : {
      "@type" : "Answer",
      "text" : "Nubox ofrece herramientas diseñadas para facilitar la gestión administrativa y financiera de las empresas. Con su plataforma, es posible emitir facturas electrónicas, lo que permite generar y enviar Documentos Tributarios Electrónicos (DTE) cumpliendo con la normativa vigente. Además, Nubox ayuda a llevar la contabilidad al registrar y organizar movimientos financieros, generar balances y estados de resultados, y preparar declaraciones juradas. Por último, también permite gestionar remuneraciones, ofreciendo funcionalidades para calcular y procesar liquidaciones de sueldo, administrar cotizaciones previsionales y generar informes relacionados con el pago de empleados."
    },
    "name" : "¿Para qué sirve Nubox?"
  } ]
}
```