Documentación Mercado Libre

Descubre toda la información que debes conocer sobre las APIs de Mercado Libre.
circulos azuis em degrade

Documentación

Última actualización 12/09/2025

Crear nota informativa

Mostrar quien (Seller, Colaborador) y desde donde (Postventa, Ventas, Integrador) añade las notas a las ventas

Llamada:

curl --location 'https://api.mercadolibre.com/packs/$PACK_ID/notes' \
--header 'Authorization: Bearer $ACCESS_TOKEN' \
--header 'Content-Type: application/json' \
--header 'X-Public: true'

Parámetros de consulta:

Query Params

Campo Tipo Descripción Obligatorio Longitud máxima
packID Long Identificador del pack. -
accessToken String Token de acceso del usuario. -

Body

Campo Tipo Descripción Obligatorio Longitud máxima
note String Contenido de la nota a crear. 300

Ejemplo:

curl --location 'https://api.mercadolibre.com/packs/20000154314645307/notes' \
--header 'Authorization: Bearer $ACCESS_TOKEN' \
--header 'Content-Type: application/json' \
--header 'X-Public: true' \
--data '{"note": "from postman"}'

Respuesta:

{
    "note": {
        "id": "681bace17c69893ae6558c52",
        "date_created": "2025-05-07T18:56:33Z",
        "date_last_updated": "2025-05-07T18:56:33Z",
        "note": "from postman",
        "source_bu": "integrator",
        "seller_id": 363796203,
        "operator_id": null
    }
}

Parámetros de respuesta:

Campo Tipo Descripción Obligatorio
note Objeto Modelo que contiene los detalles de la nota creada.
note.id String Identificador único de la nota.
note.date_created Date Fecha y hora de creación de la nota.
note.date_last_updated Date Fecha y hora de la última actualización de la nota.
note.note String Contenido de la nota.
note.seller_id Long Identificador del vendedor asociado a la nota.
note.source_bu String Identificador de la unidad de negocio de origen. No
note.operator_id Long Identificador del operador asociado a la nota. No

Actualizar nota informativa

Llamada:

curl --location --request PUT \
'https://api.mercadolibre.com/packs/{packID}/notes/{noteID}?access_token={accessToken}' \
--header 'Content-Type: application/json' \
--header 'X-Public: true' \
--header 'Authorization: Bearer {accessToken}' \
--data '{
  "note": "from postman"
}'

Parámetros de consulta:

Query Params

Campo Tipo Descripción Obligatorio
packID Long Identificador del pack.
noteID Long Identificador único de la nota.
accessToken String Token de acceso del usuario.

Body

Campo Tipo Descripción Obligatorio
note String Contenido textual de la nota.

Ejemplo:

curl --location --request PUT \
'https://api.mercadolibre.com/packs/20000154314645307/notes/681bace17c69893ae6558c52?access_token={accessToken}' \
--header 'Content-Type: application/json' \
--header 'X-Public: true' \
--header 'Authorization: Bearer {accessToken}' \
--data '{
  "note": "from postman"
}'

Respuesta:

{
    "note": {
        "id": "681bace17c69893ae6558c52",
        "date_created": "2025-05-07T18:56:33Z",
        "date_last_updated": "2025-05-07T18:56:33Z",
        "note": "from postman",
        "source_bu": "integrator",
        "seller_id": 363796203,
        "operator_id": null
    }
}

Parámetros de respuesta:

Campo Tipo Descripción Obligatorio
id String Identificador único de la nota.
date_created Date Fecha y hora de creación de la nota.
date_last_updated Date Fecha y hora de la última actualización de la nota.
note String Contenido textual de la nota.
source_bu String Identificador de la unidad de negocio de origen. No
seller_id Long Identificador del vendedor asociado a la nota.
operator_id Long Identificador del operador asociado a la nota. No

Visualizar nota informativa

Llamada:

curl --location 'https://api.mercadolibre.com/packs/{packID}/notes/{noteID}?access_token={accessToken}' \
--header 'Content-Type: application/json' \
--header 'X-Public: true' \
--header 'Authorization: Bearer {accessToken}'

Parámetros de consulta:

Campo Tipo Descripción Obligatorio
packID Long Identificador del pack.
noteID Long Identificador único de la nota.
accessToken String Token de acceso del usuario.

Ejemplo:

curl --location 'https://api.mercadolibre.com/packs/20000154314645307/notes/681bace17c69893ae6558c52?access_token={accessToken}' \
--header 'Content-Type: application/json' \
--header 'X-Public: true' \
--header 'Authorization: Bearer {accessToken}'

Respuesta:

{
    "id": "681bace17c69893ae6558c52",
    "date_created": "2025-05-07T18:56:33Z",
    "date_last_updated": "2025-05-07T18:56:33Z",
    "note": "from postman",
    "source_bu": "integrator",
    "seller_id": 363796203,
    "operator_id": null
}

Parámetros de respuesta:

Campo Tipo Descripción Obligatorio
id String Identificador único de la nota.
date_created Date Fecha y hora de creación de la nota.
date_last_updated Date Fecha y hora de la última actualización de la nota.
note String Contenido textual de la nota.
source_bu String Identificador de la unidad de negocio de origen. No
seller_id Long Identificador del vendedor asociado a la nota.
operator_id Long Identificador del operador asociado a la nota. No

Buscar nota informativa

Llamada:

curl --location 'https://api.mercadolibre.com/packs/{packID}/notes?access_token={accessToken}' \
--header 'Content-Type: application/json' \
--header 'X-Public: true' \
--header 'Authorization: Bearer {accessToken}'

Parámetros de consulta:

Campo Tipo Descripción Obligatorio
packID Long Identificador del pack.
accessToken String Token de acceso del usuario.

Ejemplo:

curl --location 'https://api.mercadolibre.com/packs/20000154314645307/notes?access_token={accessToken}' \
--header 'Content-Type: application/json' \
--header 'X-Public: true' \
--header 'Authorization: Bearer {accessToken}'

Respuesta:

[
  {
    "results": [
      {
        "id": "681bace17c69893ae6558c52",
        "date_created": "2025-05-07T18:56:33Z",
        "date_last_updated": "2025-05-07T18:56:33Z",
        "note": "Esta es una nota de ejemplo.",
        "source_bu": "integrator",
        "seller_id": 363796203,
        "operator_id": null
      }
    ],
    "pack_id": 2000007791475695
  }
]

Parámetros de respuesta:

Campo Tipo Descripción Obligatorio
array (root) Array Array de objetos que contienen los resultados de las notas por pedido.
pack_id Long Identificador único del pedido.
results Array Lista de notas asociadas al pedido.
results.id String Identificador único de la nota.
results.date_created Date Fecha y hora de creación de la nota.
results.date_last_updated Date Fecha y hora de la última actualización de la nota.
results.note String Contenido de la nota.
results.source_bu String Identificador de la unidad de negocio de origen. No
results.seller_id Long Identificador del vendedor asociado a la nota.
results.operator_id Long Identificador del operador asociado a la nota. No