Iniciar sesión
Empezar

Documentación de Easy Digital Downloads

Documentación, Materiales de Referencia y Tutoriales para Easy Digital Downloads 

API REST de EDD – Introducción

Easy Digital Downloads incluye una API RESTful completa que permite recuperar datos almacenados de forma remota en formato JSON o XML. La API incluye métodos para recuperar información sobre productos de la tienda, clientes de la tienda, ventas de la tienda y ganancias de la tienda.

Nota: La API REST de EDD solo puede recuperar datos almacenados, no puede crear descargas/productos, pedidos o clientes.

Se accede a la API a través del punto final edd-api de tu tienda, así:

https://yoursite.com/edd-api/

NOTA: Si recibes un error 404 al visitar el enlace anterior, es posible que necesites volver a guardar tus permalinks. Haz esto yendo a Panel de control > Ajustes > Permalinks > Guardar.

Para acceder a la API, necesitarás proporcionar una clave de API pública válida y también un token válido. Se puede generar una clave de API y un token para cualquier usuario yendo a Descargas → Herramientas → Claves de API:

La clave secreta se utiliza para la autenticación interna y nunca debe usarse directamente para acceder a la API.

Los usuarios individuales pueden ir a su propio perfil y encontrar su propia clave:

Una vez que tenga una clave API, puede comenzar a utilizar la API de EDD. Tanto la clave API como el token deben agregarse a la URL como parámetros de consulta, de esta manera:

https://yoursite.com/edd-api/?key=XXX&token=XXX

Parámetros de paginación

Por defecto, la API de EDD devolverá 10 resultados por página para las consultas de clientes, ventas y productos.

Si una consulta tiene 20 resultados, los primeros diez se mostrarán por defecto, pero los segundos 10 se pueden acceder añadiendo  &page=2 a la cadena de consulta, así:

https://yoursite.com/edd-api/sales/?key=c281cf0a95be875d9eeb284fb004c938&token=5f9432f3ffa5945755ebc66179810d70&page=2

Puedes cambiar el número de resultados devueltos usando el parámetro number. Este ejemplo devolverá 25 resultados por página:

https://yoursite.com/edd-api/sales/?key=c281cf0a95be875d9eeb284fb004c938&token=5f9432f3ffa5945755ebc66179810d70&number=25

Si deseas recuperar todos los resultados (sin paginación), establece number en -1.

Preguntas frecuentes

¿Se pueden crear pedidos, productos o clientes a través de la API?
No, no se puede crear a través de la API. Nuestra API REST actualmente solo admite la extracción de datos de tu tienda.

¿Fue útil este artículo?

¡Empieza a vender hoy mismo!

Únete a más de 50.000 dueños de tiendas inteligentes y empieza a usar la forma más fácil de vender productos digitales con WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]