1. Obtenez votre cle API
Demandez a l’administrateur de la clinique de creer une cle API pour votre integration.
Il vous fournira une cle au format :
vk_aBcDeFgHiJkLmNoPqRsTuVwXyZ...
La cle brute n’est affichee qu’une seule fois lors de sa creation. Stockez-la de maniere securisee.
2. Faites votre premier appel
Ajoutez la cle dans le header X-API-Key :
curl -H "X-API-Key: vk_votre_cle_ici" \
https://api.treats.vet/api/v1/patients
3. Lisez la reponse
Selon le niveau d’acces configure sur votre cle, vous obtiendrez plus ou moins de champs :
[
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"name": "Rex",
"species": "Chien",
"breed": "Golden Retriever",
"sex": "MALE"
}
]
[
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"name": "Rex",
"species": "Chien",
"breed": "Golden Retriever",
"sex": "MALE",
"clientId": "6ba7b810-9dad-11d1-80b4-00c04fd430c8",
"birthDate": "2020-03-15",
"microchipNumber": "250269810012345",
"createdAt": "2024-01-10T09:30:00Z"
}
]
[
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"name": "Rex",
"species": "Chien",
"breed": "Golden Retriever",
"sex": "MALE",
"clientId": "6ba7b810-9dad-11d1-80b4-00c04fd430c8",
"birthDate": "2020-03-15",
"microchipNumber": "250269810012345",
"photoUrl": "https://storage.treats.vet/photos/rex.jpg",
"createdAt": "2024-01-10T09:30:00Z",
"updatedAt": "2025-12-01T14:22:00Z"
}
]
Prochaines etapes