Feed van prijswijzigingen

Overzicht

/changes.xml is een Atom-feed van recente prijswijzigingen in de hele catalogus — stijgingen, dalingen, toevoegingen en verwijderingen van modellen. Hij is openbaar, alleen-lezen en vereist geen registratie of API-sleutel:

curl https://aiapipricing.slxd.app/changes.xml

Hij staat buiten het taalprefix (anders dan de rest van de catalogus): een feed-URL die verschuift, is een URL waarop niemand geabonneerd blijft. Content-Type: application/atom+xml, met Cache-Control: public, max-age=3600, s-maxage=3600.

Wat elk item bevat

Elke <entry> is één prijswijziging:

Atom-veldInhoud
title{model} — {prijslabel} {up|down|added|removed}: {oud bedrag} → {nieuw bedrag} (±n%)
idStabiele identifier van de wijziging
linkDe modelpagina in de catalogus
updatedISO-datum en -tijd van de wijziging
summaryDezelfde tekst als title

Bijvoorbeeld een stijging van de outputprijs:

<entry>
  <title>anthropic/claude-opus-5 — Output up: 15 → 18 (+20%)</title>
  <id>https://aiapipricing.slxd.app/models/anthropic/claude-opus-5#Output-2026-08-01T00:00:00.000Z</id>
  <link href="https://aiapipricing.slxd.app/models/anthropic/claude-opus-5"/>
  <updated>2026-08-01T00:00:00.000Z</updated>
  <summary>anthropic/claude-opus-5 — Output up: 15 → 18 (+20%)</summary>
</entry>

Venster en limiet

De feed bestrijkt de laatste 90 dagen en publiceert maximaal 100 items — nieuwste eerst. Voor een andere periode, of om verder te gaan dan de limiet, gebruik je het JSON-equivalent hieronder.

Filters

/changes.xml accepteert deze parameters, dezelfde als het JSON-equivalent:

ParameterInhoud
providerAlleen de wijzigingen van deze aanbieder (diens slug: openai, anthropic…)
modelAlleen de wijzigingen van dit model (diens slug, zonder de aanbieder)
qVrije tekst: zoekt op slug en op weergavenaam, van het model en van diens aanbieder (2026-09-17)
kindEen of meer gebeurtenistypen, gescheiden door komma's
curl "https://aiapipricing.slxd.app/changes.xml?provider=openai&kind=price_decrease"

Standaard toont de feed alleen marktbewegingen — stijgingen, dalingen, verwijderingen en eenheidswijzigingen — nooit catalogustoevoegingen (price_added, coverage_added, reference_changed): dat is "Nieuw in de catalogus" op /changes, geen prijswijziging. Ze opvragen is een kwestie van ze te noemen in kind. Een onbekende kind wordt genegeerd in plaats van de feed te breken.

Zo abonneer je je

Plak https://aiapipricing.slxd.app/changes.xml in een willekeurige feedreader (Feedly, NetNewsWire, de ingebouwde reader van je browser…). De catalogus kondigt hem ook aan via autodiscovery — een <link rel="alternate" type="application/atom+xml"> in de head van elke openbare pagina — zodat veel readers hem vanzelf vinden zodra je de URL van de homepage plakt.

Dezelfde data als JSON

Wie liever JSON heeft dan Atom, leest GET /api/v1/changes, dat dezelfde filters (provider, model, q, kind) plus days en limit accepteert om venster en limiet handmatig in te stellen — dezelfde data, zonder de envelop van de feed.

Zie ook

De API-referentie documenteert de rest van de catalogus als gewone REST; de MCP-connector stelt hem beschikbaar voor een AI-assistent.

Feed van prijswijzigingen