Facturas de venta

Editar factura de venta

Changed on

Endpoint que permite editar una factura de venta. Únicamente se modifican los atributos que se envían en el request, los otros atributos del objeto que no se envían quedan intactos. Se retorna la factura de venta que se ha modificado.

Por ejemplo para editar la fecha de creación de una factura de venta se debe enviar el siguiente JSON: {"date" : "2016-06-27"}. Para eliminar algún dato de la factura de venta enviar el atributo en null, así: {"observations" : null}.

put/invoices/{id}

Request

  • Base URL
    https://api.alegra.com/api/v1
  • URL
    https://api.alegra.com/api/v1/invoices/{id}
  • Auth
    HTTP basic

Path parameters

idstring required

Identificador de la factura de venta que se desea editar.

Request body

OR
OR
OR
OR
OR
OR
OR
OR
OR
OR

Example request

{
  "items": [
    {
      "name": "Arroz",
      "discount": 20,
      "observations": "Arroz para la siembra"
    }
  ],
  "dueDate": "2019-02-12",
  "date": "2019-02-12",
  "observations": "Estas son las observaciones de mi factura.",
  "seller": {
    "value": {
      "id": "1"
    }
  },
  "priceList": {
    "value": {
      "id": "1"
    }
  },
  "warehouse": {
    "value": {
      "id": "1"
    }
  },
  "costCenter": {
    "value": {
      "id": "1"
    }
  }
}

Response

Retorna información de una factura

Changes

    • breaking

      removed subschema #2: Factura de venta México subschema #3: Factura de venta Colombia subschema #4: Factura de venta Argentina subschema #5: Factura de venta Perú subschema #6: Factura de venta Panama subschema #7: Factura de venta Chile subschema #9: Factura de venta República Dominicana subschema #10: Factura ordinaria España from the request body oneOf list

    • info

      added to the request body oneOf list