{"openapi":"3.1.0","info":{"title":"Change Intelligence Network","version":"1.0","description":"Forward cursors: drain has_more, then retain next_cursor for future changes. Source redistribution policy is enforced. No guarantee Googlebot adopts this API."},"servers":[{"url":"https://cin.ninizemi.com"}],"paths":{"/api/v1/changes":{"get":{"summary":"/api/v1/changes","parameters":[{"in":"query","name":"cursor","schema":{"type":"string"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"source_id","schema":{"type":"string"}},{"in":"query","name":"type","schema":{"type":"string"}},{"in":"query","name":"kind","schema":{"type":"string"}},{"in":"query","name":"since","schema":{"type":"string"}},{"in":"query","name":"verification_status","schema":{"type":"string"}}],"responses":{"200":{"description":"Source-attributed data; fixture/live labelled per record"},"304":{"description":"Not modified"},"400":{"description":"Invalid query/cursor"},"404":{"description":"Not found"},"429":{"description":"Rate limited; obey Retry-After"}}}},"/api/v1/entities/{id}":{"get":{"summary":"/api/v1/entities/{id}","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}},{"in":"query","name":"cursor","schema":{"type":"string"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"source_id","schema":{"type":"string"}},{"in":"query","name":"type","schema":{"type":"string"}},{"in":"query","name":"kind","schema":{"type":"string"}},{"in":"query","name":"since","schema":{"type":"string"}},{"in":"query","name":"verification_status","schema":{"type":"string"}}],"responses":{"200":{"description":"Source-attributed data; fixture/live labelled per record"},"304":{"description":"Not modified"},"400":{"description":"Invalid query/cursor"},"404":{"description":"Not found"},"429":{"description":"Rate limited; obey Retry-After"}}}},"/api/v1/entities/{id}/history":{"get":{"summary":"/api/v1/entities/{id}/history","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}},{"in":"query","name":"cursor","schema":{"type":"string"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"source_id","schema":{"type":"string"}},{"in":"query","name":"type","schema":{"type":"string"}},{"in":"query","name":"kind","schema":{"type":"string"}},{"in":"query","name":"since","schema":{"type":"string"}},{"in":"query","name":"verification_status","schema":{"type":"string"}}],"responses":{"200":{"description":"Source-attributed data; fixture/live labelled per record"},"304":{"description":"Not modified"},"400":{"description":"Invalid query/cursor"},"404":{"description":"Not found"},"429":{"description":"Rate limited; obey Retry-After"}}}},"/api/v1/sources/{id}/crawl-advice":{"get":{"summary":"/api/v1/sources/{id}/crawl-advice","parameters":[{"in":"path","name":"id","required":true,"schema":{"type":"string"}},{"in":"query","name":"cursor","schema":{"type":"string"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"source_id","schema":{"type":"string"}},{"in":"query","name":"type","schema":{"type":"string"}},{"in":"query","name":"kind","schema":{"type":"string"}},{"in":"query","name":"since","schema":{"type":"string"}},{"in":"query","name":"verification_status","schema":{"type":"string"}}],"responses":{"200":{"description":"Source-attributed data; fixture/live labelled per record"},"304":{"description":"Not modified"},"400":{"description":"Invalid query/cursor"},"404":{"description":"Not found"},"429":{"description":"Rate limited; obey Retry-After"}}}},"/api/v1/datasets/manifest.json":{"get":{"summary":"/api/v1/datasets/manifest.json","parameters":[{"in":"query","name":"cursor","schema":{"type":"string"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"source_id","schema":{"type":"string"}},{"in":"query","name":"type","schema":{"type":"string"}},{"in":"query","name":"kind","schema":{"type":"string"}},{"in":"query","name":"since","schema":{"type":"string"}},{"in":"query","name":"verification_status","schema":{"type":"string"}}],"responses":{"200":{"description":"Source-attributed data; fixture/live labelled per record"},"304":{"description":"Not modified"},"400":{"description":"Invalid query/cursor"},"404":{"description":"Not found"},"429":{"description":"Rate limited; obey Retry-After"}}}},"/datasets/changes.csv":{"get":{"summary":"/datasets/changes.csv","parameters":[{"in":"query","name":"cursor","schema":{"type":"string"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"source_id","schema":{"type":"string"}},{"in":"query","name":"type","schema":{"type":"string"}},{"in":"query","name":"kind","schema":{"type":"string"}},{"in":"query","name":"since","schema":{"type":"string"}},{"in":"query","name":"verification_status","schema":{"type":"string"}}],"responses":{"200":{"description":"Source-attributed data; fixture/live labelled per record"},"304":{"description":"Not modified"},"400":{"description":"Invalid query/cursor"},"404":{"description":"Not found"},"429":{"description":"Rate limited; obey Retry-After"}}}},"/datasets/changes.jsonl":{"get":{"summary":"/datasets/changes.jsonl","parameters":[{"in":"query","name":"cursor","schema":{"type":"string"}},{"in":"query","name":"limit","schema":{"type":"integer","minimum":1,"maximum":100}},{"in":"query","name":"source_id","schema":{"type":"string"}},{"in":"query","name":"type","schema":{"type":"string"}},{"in":"query","name":"kind","schema":{"type":"string"}},{"in":"query","name":"since","schema":{"type":"string"}},{"in":"query","name":"verification_status","schema":{"type":"string"}}],"responses":{"200":{"description":"Source-attributed data; fixture/live labelled per record"},"304":{"description":"Not modified"},"400":{"description":"Invalid query/cursor"},"404":{"description":"Not found"},"429":{"description":"Rate limited; obey Retry-After"}}}}}}