{"domain":"docs.abstractapi.com","count":2,"changes":[{"captured_at":"2026-09-03T04:58:11","card_hash":"e92ce0bd4ed70975ebd8819c748f55431ef633f11661c9dcc61f50af36d0e9ab","previous_card_hash":"d05c9353dec83978c3fef23341294d890981a3d93f631506fbc73763eefdae08","diff":{"skills_added":[],"skills_removed":[],"skills_changed":[{"id":"abstractapi","fields":["description"]}],"fields_changed":[],"other_changed":false,"is_empty":false,"human_summary":"updated 1 skill"}},{"captured_at":"2026-08-30T03:52:45","card_hash":"d05c9353dec83978c3fef23341294d890981a3d93f631506fbc73763eefdae08","previous_card_hash":null,"diff":{"skills_added":[{"id":"abstractapi","name":"Abstractapi","description":"Use when integrating data validation, enrichment, and intelligence APIs into applications. Reach for this skill when building features that verify emails, phone numbers, IP addresses, or enrich company data; when implementing geolocation, exchange rates, or image generation; or when troubleshooting API authentication, rate limits, and error responses.","tags":[],"inputModes":null,"outputModes":null}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"Abstract API"},{"field":"version","before":null,"after":"1.0.0"},{"field":"protocolVersion","before":null,"after":"0.3"},{"field":"url","before":null,"after":"https://docs.abstractapi.com/"},{"field":"documentationUrl","before":null,"after":"https://docs.abstractapi.com/"},{"field":"preferredTransport","before":null,"after":"HTTP+JSON"}],"other_changed":true,"is_empty":false,"human_summary":"added 1 skill · name ∅ → Abstract API · version ∅ → 1.0.0 · protocolVersion ∅ → 0.3 · url ∅ → https://docs.abstractapi.com/ · documentationUrl ∅ → https://docs.abstractapi.com/ · preferredTransport ∅ → HTTP+JSON"}}]}