No manual entry
Chip registrations are sent directly from your practice software. Zero double entry.
The ChipReaders B2B API handles chip registrations straight from your own software, so nobody has to retype them.
For vets, shelters, and other professionals
Less admin, more time for what really matters.
Chip registrations are sent directly from your practice software. Zero double entry.
After registration, the owner automatically receives an email with login details and chip information.
A direct link to the ChipReaders database. What you look up is what is in there now.
Vets, shelters, and municipalities get free access. No hidden costs, no subscription.
Live in three steps.
Fill in the form below. Include your practice name, email address, and organization type.
We check your application. For vets, shelters and municipalities that usually happens the same day.
You'll receive your unique API key by email. Follow our documentation and you'll be live within an hour.
Transparent and fair.
For vets, shelters and municipalities
€ 0 / month
Free for good for vets, shelters and municipalities.
For software vendors & companies
€ 29 / month
Ideal for SaaS platforms that offer chip registration.
Integrate directly in any language.
cURL: look up a chip
curl -X GET \ "https://chipreaders.eu/api/v1/chip/528140000123456" \ -H "Authorization: Bearer uw_api_sleutel" \ -H "Accept: application/json"
PHP: register a chip
$ch = curl_init('https://chipreaders.eu/api/v1/chip/registreer'); curl_setopt_array($ch, [ CURLOPT_RETURNTRANSFER => true, CURLOPT_POST => true, CURLOPT_POSTFIELDS => json_encode([ 'chipnummer' => '528140000123456', 'eigenaar_email' => '[email protected]', 'naam' => 'Bella', 'soort' => 'hond', ]), CURLOPT_HTTPHEADER => [ 'Authorization: Bearer uw_api_sleutel', 'Content-Type: application/json', ], ]); $result = json_decode(curl_exec($ch), true);
Python: report an animal missing
import requests r = requests.post( "https://chipreaders.eu/api/v1/vermist/meld", json={"chipnummer": "528140000123456"}, headers={ "Authorization": "Bearer uw_api_sleutel", "Content-Type": "application/json", } ) data = r.json() print(data["data"]["bericht"])
JavaScript (fetch): check status
const res = await fetch( 'https://chipreaders.eu/api/v1/status' ); const { ok, data } = await res.json(); console.log(`API status: ${data.status}`);
Free for vets, shelters, and municipalities. Commercial use: € 29/month.