Los datos extras pueden ser modificados, luego de que el documento haya sido creado, incluso si el documento ya se encuentra aprobado.
Este endpoint permite sobre-escribir los datos extras del documento, borrando los datos extras previamente enviados, si existiere.
Los datos extras de los items, no serán modificados con éste endpoint.
La modificación se realiza enviando el ID único del registro de FacturaSend, que puede obtener desde la consola.
Endpoint (URL) #
PUT https://api.facturasend.com.py/<tenantId>/dte/extras/<id>
Header (Encabezado) #
Requiere el envío del los siguientes atributos en el encabezado
| Campo | Valor |
|---|---|
| Authorization | Bearer api_key_reemplazar_api_key |
| Content-Type | application/json; charset=utf-8 |
Parámetros (BODY) #
En el cuerpo debe enviarse los datos extras. Caso se envién datos adicionales en el JSON, éstos atributos serán ignorados
Parámetros (Query Param) #
No aplica.
Ejemplo de llamadas #
curl \
-X \
POST "https://api.facturasend.com.py/<tenantId>/recibo/create" \
-H "Authorization: Bearer api_key_<reemplazar_api_key>"
-H 'Content-Type: application/json; charset=utf-8' \
--data-raw '{
"extras" : {
"campo_1" : "valorA",
"campo_2" : "valorB"
}
}'
import axios from 'axios';
const data = {
"extras" : {
"campo_1" : "valorA",
"campo_2" : "valorB"
}
};
const headers = {
`Authorization` : `Bearer api_key_<reemplazar_api_key>`
};
axios.post(`https://api.facturasend.com.py/<tenantId>/recibo/create`,
data,
{headers}
)
.then( respuesta => {
console.log(respuesta);
});
Respuesta de la Petición #
La respuesta de la petición será la siguiente:
{
"success" : true
}
La respuesta de éste Servicio:
| Atributos | Tipo | Description |
|---|---|---|
| success | boolean | true si no hubo errores en la transacción |
| error | string | El mensaje de Error, en el caso de que el success = false. |
Recomendaciones #
- No aplica
Validaciones #
- No aplica
