Métodos de la API

Documentación de la Partner API

Esta referencia describe cómo su integración se comunica con Animal-ID en nombre de su organización: autenticación, encabezados obligatorios y los endpoints principales del MVP (propietarios, animales, procedimientos, fotos, diccionarios).

SDK y bibliotecas cliente

SDK oficiales de código abierto que encapsulan la firma de solicitudes y los endpoints de abajo — úsalos en lugar de firmar las solicitudes a mano.

PHP · Composer

SDK de PHP del lado servidor: firma HMAC de solicitudes y clientes tipados para cada endpoint.

composer require animal-id/aid-partner-sdk
JavaScript · npm

Paquetes de frameworks para Node y el navegador, sobre un núcleo común.

npm i @animal-id/partner-core

Autenticación y firma de la solicitud

URL base: https://gw-dev.animal-id.net · todas las rutas llevan el prefijo /v1/partner.

Webhooks

Reciba eventos diferidos — como cuando un propietario aprueba la solicitud de acceso de un veterinario — como solicitudes POST firmadas a su servidor. Configure la URL y encuentre su secreto de firma en la pestaña de claves de API.

Métodos de la API

Empiece a escribir — las secciones se filtran por palabra clave.

Platform API — aprovisionamiento

Crear clínicas y médicos, y pedir a las personas un permiso que no se puede tomar por cuenta propia. Aquí empieza una integración: primero crea las cuentas y luego recoge las credenciales con las que se trabajará.

  • Se firma con su clave de plataforma, emitida una sola vez al crear su cuenta de socio. Envíe el uuid de la aplicación de plataforma en X-Eternity-App-Id.
  • Nunca alcanza los datos de animales. Una clave de plataforma en una ruta /v1/partner/ responde 401: así funciona la separación, no es un error de configuración.
Aprovisionamiento
Permisos

Partner API — datos

Animales, propietarios, procedimientos y fotos: la superficie del día a día. Cada escritura queda registrada a nombre del médico cuya clave la firmó.

  • Se firma con la clave de un médico, devuelta una sola vez al incorporarlo a una clínica o al recoger sus credenciales tras su consentimiento. Envíe el uuid de la aplicación de ese médico en X-Eternity-App-Id.
  • No puede aprovisionar nada y deja de funcionar en el momento en que el médico retira su permiso. Los diccionarios no requieren firma alguna.
Diccionarios
Propietarios
Animales
Procedimientos
Fotos
No hay resultados para su búsqueda.
Copiado al portapapeles