What's new

Petnecto ships something small every day. Here is the list, newest first, so the pace is easy to check.

Our accessibility audit is public

We ran an automated accessibility check on 10 pages in all 10 languages, published the results on the accessibility page, and fixed the three problems that came up most.

Put adoptable pets on your website

One line of code shows pets from a shelter, or near a place, on any web page. It credits the shelter, does not use cookies and is built to be accessible.

How assistants see your shelter

Paste your shelter's website address to see what an AI assistant or a search engine can learn about you, what is missing, and fixes to copy.

Follow a search in a feed reader

Add ?format=atom to any search to get an Atom feed of the newest matches, so you can follow "new dogs near me" without an account.

A page for every shelter

Each shelter now has a page with its address, hours, how adoption works, all its pets, and a one-click way to tell us if something is wrong. Assistants can read it as structured data too.

Vienna's found pets, clearly labelled

Pets found in Vienna are listed with the label "Found, may become adoptable". The city announces them for 30 days for their owners; after that they may be rehomed.

Zaragoza joins, with photos

Pets from Zaragoza's municipal shelter in Spain are listed, with the city's own photos and a link to each pet's page. The city's open-data terms allow it, and we credit it.

A public changelog

Every small step is listed here, newest first, so you can see how fast Petnecto moves.

Check a feed before you publish it

A small offline tool checks a list of pets against the format with readable errors, and turns an export from ASM into it.

Find pets with good photos

Show only pets whose photo passed our checks, set a minimum photo size, or put the best photos first. It works on the website, in the API and in assistants.

How fresh is the data?

A dashboard shows, for each source, when its list was last checked, how long ago shelters last changed their listings, and how many pets left the list today.

A daily download and a changes feed

One compressed file holds every pet whose data we may pass on, rebuilt daily. A changes list says which pets were added, updated or removed since any time in the last 30 days.

A published, versioned format

The pet record now has a JSON Schema and a one-page spec, and every API answer says which version it follows. Anyone may use it.

Where our pets come from

A live page lists every source with its number of pets, the licence its data is under, what we may do with its photos, and when we last refreshed it.

Every pet says where it came from

Each pet now carries its source, the licence its data is under, what we may do with its photo, and the credit to show, on the page, in the API and in assistants.