Introducción
SimpleFact® y SimpleShop® proporciona una API REST de Facturación Electrónica fácil de implementar en todos los lenguajes de programación.
Endpoint
La URL Base de la API es el subdominio de tu empresa adicionado api/v1
ejemplo:
https://tunegocio.simplefact.pe/api/v1
Autenticación
Para autenticar las solicitudes solo es necesario añadir una cabecera con Authorization a cada solicitud HTTP Authorization Bearer Token
ejemplo de HTTP REQUEST:
POST /api/v1 HTTP/1.1
Host: tunegocio.simplefact.pe
Authorization: Bearer b00131b17becc9906f5081793e79a5d74a7ab6cb007818be1e0628fdef7c8
Ejemplos según lenguaje de programación:
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://demo.simplefact.pe/api/v1",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => array(
"Accept: application/json",
"Authorization: Bearer b00131b17becc9906f5081793e79a5d74a7ab6cb007818be1e0628fdef7c8fe2",
"Content-Type: application/json"
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
Última actualización
¿Te fue útil?