GET
/v1/changes?type=model.updated&cursor=MTc5NDI4MDUzNDoxZGIwOGY1Yi01ZDQ4LTQzNGMtYjNiMi1jYWRlZDlhOTVhYzE%3D
Accept:
count 50order newest firstpage size 50
| when | type | summary | provider |
|---|---|---|---|
| 5d ago | model.updated | requestMap {…} → null | openrouter |
| 5d ago | model.updated | requestMap {…} → null | openrouter |
| 5d ago | model.updated | requestMap {…} → null | openrouter |
| 5d ago | model.updated | requestMap {…} → null | openrouter |
| 5d ago | model.updated | requestMap {…} → null | openrouter |
| 5d ago | model.updated | requestMap {…} → null | openrouter |
| 5d ago | model.updated | requestMap {…} → null | openrouter |
| 5d ago | model.updated | contextWindow 131072 → 1048576 maxOutput 131072 → 1048576 | sambanova |
| 5d ago | model.updated | contextWindow 262144 → 131072 maxOutput 262144 → 131072 | sambanova |
| 5d ago | model.updated | deprecated false → true | byteplus |
| 5d ago | model.updated | pricing.tables.rate.base.output_tokens $10.5572/M → $9.3388/M | openrouter |
| 5d ago | model.updated | contextWindow 1048576 → 131072 maxOutput 1048576 → 131072 | sambanova |
| 5d ago | model.updated | contextWindow 131072 → 262144 maxOutput 131072 → 262144 | sambanova |
| 5d ago | model.updated | pricing.inputs.input_tokens {…} → — pricing.price.+.0.if.0.>.0.var input_tokens → output_tokens pricing.price.+.0.if.1.*.0.var input_tokens → output_tokens pricing.price.+.0.if.1.*.1.lookup.keys.1 input_tokens → output_tokens +3 more | novita |
| 5d ago | model.updated | capabilities.response_format — → true capabilities.structured_outputs false → true | huggingface |
| 5d ago | model.updated | capabilities.response_format — → true capabilities.structured_outputs false → true pricing.tables.rate.base.input_tokens $0.6/M → $0.71/M pricing.tables.rate.base.output_tokens $3.6/M → $4.25/M | huggingface |
| 5d ago | model.updated | pricing.tables.rate.base.cache_read_tokens $0.16/M → $0.18/M pricing.tables.rate.base.input_tokens $0.1624/M → $0.1824/M | openrouter |
| 5d ago | model.updated | deprecated true → false openWeights false → true pricing card → null providerMetadata.open_weights false → true +1 more | opencode |
| 5d ago | model.updated | pricing.inputs.input_tokens {…} → — pricing.price.+.0.if.0.>.0.var input_tokens → output_tokens pricing.price.+.0.if.1.*.0.var input_tokens → output_tokens pricing.price.+.0.if.1.*.1.lookup.keys.1 input_tokens → output_tokens +3 more | novita |
| 5d ago | model.updated | capabilities.response_format true → — capabilities.structured_outputs true → false | huggingface |
| 5d ago | model.updated | capabilities.response_format true → — capabilities.structured_outputs true → false | huggingface |
| 5d ago | model.updated | requestMap.replayReasoningContent null → true | openrouter |
| 5d ago | model.updated | requestMap.replayReasoningContent null → true | openrouter |
| 5d ago | model.updated | requestMap null → {…} | openrouter |
| 5d ago | model.updated | requestMap null → {…} | openrouter |
| 5d ago | model.updated | requestMap null → {…} | openrouter |
| 5d ago | model.updated | requestMap null → {…} | openrouter |
| 5d ago | model.updated | requestMap null → {…} | openrouter |
| 5d ago | model.updated | requestMap.replayReasoningContent null → true | openrouter |
| 5d ago | model.updated | requestMap null → {…} | openrouter |
| 5d ago | model.updated | requestMap null → {…} | openrouter |
| 5d ago | model.updated | requestMap.replayReasoningContent null → true | openrouter |
| 5d ago | model.updated | requestMap null → {…} | openrouter |
| 5d ago | model.updated | requestMap null → {…} | openrouter |
| 5d ago | model.updated | requestMap.replayReasoningContent null → true | openrouter |
| 5d ago | model.updated | requestMap null → {…} | openrouter |
| 5d ago | model.updated | requestMap null → {…} | openrouter |
| 5d ago | model.updated | requestMap null → {…} | openrouter |
| 5d ago | model.updated | requestMap.replayReasoningContent null → true | openrouter |
| 5d ago | model.updated | requestMap null → {…} | openrouter |
| 5d ago | model.updated | requestMap null → {…} | openrouter |
| 5d ago | model.updated | requestMap.replayReasoningContent null → true | openrouter |
| 5d ago | model.updated | requestMap null → {…} | openrouter |
| 5d ago | model.updated | requestMap.replayReasoningContent null → true | openrouter |
| 5d ago | model.updated | requestMap null → {…} | openrouter |
| 5d ago | model.updated | requestMap null → {…} | openrouter |
| 5d ago | model.updated | requestMap null → {…} | openrouter |
| 5d ago | model.updated | requestMap null → {…} | openrouter |
| 5d ago | model.updated | requestMap null → {…} | openrouter |
| 5d ago | model.updated | requestMap.replayReasoningContent null → true | openrouter |
older →webhook push: POST /v1/subscriptions