View Categories

Modificar Datos Extras de un DTE

1 minutos de lectura

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

CampoValor
AuthorizationBearer api_key_reemplazar_api_key
Content-Typeapplication/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:

AtributosTipoDescription
successbooleantrue si no hubo errores en la transacción
errorstringEl mensaje de Error, en el caso de que el success = false.

Recomendaciones #

  • No aplica

Validaciones #

  • No aplica