Skip to main content
PATCH
/
api
/
v1
/
sales
/
{sale_id}
La Pyme SDK
import { Lapyme } from "lapyme";

const lapyme = new Lapyme({
  bearerAuth: process.env["LAPYME_API_KEY"] ?? "",
});

const sale = await lapyme.sales.patchMetadata({
  saleId: "9c692e8b-0f9a-4f7c-8b99-061a2eb188ae",
  body: {
    notes: "Referencia actualizada desde integracion",
  },
});
{
  "request_id": "<string>",
  "data": {
    "object": "<string>",
    "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "accounting": {
      "object": "<string>",
      "journal_entry_ids": [
        "3c90c3cc-0d44-4b50-8888-8dd25736052a"
      ],
      "journal_entries_url": "<string>",
      "warnings": [
        {
          "code": "<string>",
          "message": "<string>"
        }
      ]
    },
    "document": {},
    "customer": {},
    "amounts": {},
    "items": [
      {}
    ],
    "payments": {},
    "applications": {},
    "fiscal": {},
    "integration": {},
    "reverses_voucher": {},
    "audit": {}
  }
}

Authorizations

Authorization
string
header
required

Incluí tu API key en el header Authorization con el prefijo Bearer.

Path Parameters

sale_id
string<uuid>
required

ID de la venta

Body

application/json

Actualizacion parcial de metadatos operativos de venta. Envia al menos un campo. integration_source e integration_id deben enviarse juntos; para limpiar la referencia externa, envia ambos en null.

notes
string | null

Notas operativas de la venta. Enviar null o string vacio para limpiar.

integration_source
string | null

Fuente de integracion externa. Debe enviarse junto con integrationId.

integration_id
string | null

ID de referencia externa. Debe enviarse junto con integrationSource.

salesperson_id
string<uuid>

ID del miembro/vendedor que debe quedar asociado a la venta.

Response

Venta actualizada exitosamente

request_id
string
required
data
object
required