Have the ability to execute more actions via API
Javier Gonzalez
Being able to search for contacts by email via API
Being able to create a contact and associate it with a company via API
To be able to obtain the tracking information of an order by making a 'get' of the document
Being able to block period using API
S
Sistemas
Buenos días. A lo ya comentado por aquí respecto a los webhooks (algún sistema para notificar cuando hay un cambio, en lugar de tener que consultar toda la bbdd y compararla) y las mejoras respecto a la consulta de Contactos (poder buscar por email o NIF, es básico), otras sugerencias:
- Endpoints específicos para nóminas: ahora las nóminas sólo se pueden consultar buscándolas como asientos contables dentro del endopoint genérico de DailyLedger. Sería genial poder al menos consultar sólo las nóminas por ID del empleado y/o rango de fechas.
- Poder buscar Documentos por el número público (número de la factura, etc.), en vez de por el id interno de Holded
- Lo mismo con las Accounts: poder buscar cuentas por su nombre/número público.
- [Error en la documentación?] Aunque no figura en la documentación, en ListDocuments es obligatorio añadir un rango de fechas (sin fechas, la respuesta viene vacía y sin código de error). Las fechas no deberían ser obligatorias.
Se agradecería también poder tener algo más de información sobre vuestros planes más allá de las etiquetas de "planned" que se ven en algunos tickets... ¿podéis decirnos si está previsto acometer alguna de estas mejoras y para cuándo?
Muchas gracias
I
IT Department
La posibilidad de buscar contactos por email o NIF vía API me parece una funcionalidad básica y muy necesaria en cualquier integración. Ambos son identificadores principales en la mayoría de sistemas externos (CRM, e-commerce, facturación, etc.), por lo que su ausencia obliga a realizar búsquedas ineficientes y consultas adicionales innecesarias.
Además, considero fundamental poder crear y actualizar registros por lotes (método batch). Disponer de operaciones batch reduciría de forma drástica el número de llamadas a la API, mejoraría el rendimiento de las integraciones y disminuiría la carga tanto del lado del cliente como del servidor.
Creo que estas funcionalidades aportarían un gran valor a la API y optimizarían significativamente los procesos de integración.
P
Physiowow
Está planeado añadir la consulta de movimientos bancarios y la posibilidad de conciliar a través de la API? Nos ahorraría muchísimo trabajo
S
Samuel Ureta
Estoy intentando añadir una categoría y editarla de forma masiva a miles de productos. Al hacer GET a un producto con dicha categoría ya metida a mano, se ve que se guarda en la key "attributes", que tiene esta pinta:
"attributes": [
{
"id": "695c6dbxxxxxxa9e2xxxxx",
"value": "Accesories",
"name": "Category"
}
]
Querría añadir este array entero en muchos productos a la vez.
Pero con el método PUT habilitado para editar productos, esta key NO se puede editar. Tal vez sea por ser un array. Pero no hay manera. Con cualquier otra key del producto, sí funciona. Esto debe resolverse en una actualización de la API, o mejorar el comportamiento del endpoint PUT a https://api.holded.com/api/invoicing/v1/products/{productId} para que admita esto.
J
Juan Carlos Gómez Aguilar
Tener un endpoint para “project members” ya que tenemos cientos de proyectos y al pasar las horas por API nos damos cuenta que hay proyectos que no estan todos los miembros dentro y sale como usuario eliminado y no imputan las horas. Comprobar si un usuaraio es miembro del proyecto y si no lo es poder agregarlo para que antes de pasar su registro horario al proyeto exista como miembro.
R
Raymond
Añadir el campo "Añadir texto en el documento" a la API (crear documentos).
M
Marka Goosen
Please add 'available stock' as a datapoint in the API
A
Antonio Murillo Fuentes Murillo Fuentes
Poder insertar campos personalizados o notas o algo en una factura sin que sea visible para el cliente. Hay facturas que creo que quiero que tengan alguna información interna (por ejemplo el id de crm o algo asi) y tengo que editarlas manualmente una vez la he creado via api.
F
Francesc
Clientes -> Campos personalizados, que se puedan editar... Poder crear y editar notas de los contactos.
Proyectos -> Tareas: Poder crear y editar tareas en condiciones. No solo el título si no a quien se asigna, descripción, fecha de inicio y fin etc. También poder poner comentarios dentro de las tareas.
Proyectos -> Poder trabajar con proyectos que están marcados como privados. Ahora mismo si un proyecto está marcado como privado, es completamente inaccesible a través de la API
E
Eduard Casals Solà null
Poder limitar el acceso a la clave API y dar acceso a ciertos usuarios solamente a determinados endpoints, de forma que una persona que tenga la clave API no pueda acceder a información sensible de tesorería o nóminas, por ejemplo
Load More
→