{"openapi":"3.1.0","info":{"title":"Kaspa Covenant Indexer API","description":"Public, read-only API for canonical Kaspa Toccata covenant events, UTXOs, transactions, verified SilverScript calls and KCC20 token projections. No API key is currently required.","version":"1.1.0"},"servers":[{"url":"https://kcc20.info","description":"Mainnet"}],"paths":{"/health":{"get":{"tags":["operations"],"summary":"Health","operationId":"health_health_get","responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Health Health Get"},"example":{"status":"ok","max_daa":495702075,"events":6440,"unresolved_kcc20_transitions":0,"node_checkpoint":{"updated_at":"2026-07-25T16:30:13.678518Z","lag_seconds":1}}}}}}}},"/v1/status":{"get":{"tags":["operations"],"summary":"Status","operationId":"status_v1_status_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Status V1 Status Get"}}}}}}},"/v1/operations/transition-issues":{"get":{"tags":["operations"],"summary":"Transition Issues","operationId":"transition_issues_v1_operations_transition_issues_get","parameters":[{"name":"after_daa","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"After Daa"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":1000,"minimum":1,"default":100,"title":"Limit"}}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Transition Issues V1 Operations Transition Issues Get"},"example":{"issues":[]}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/decoders/jobs":{"get":{"tags":["operations"],"summary":"Decoder Jobs","operationId":"decoder_jobs_v1_decoders_jobs_get","parameters":[{"name":"after_id","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"After Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":25,"title":"Limit"}},{"name":"status","in":"query","required":false,"schema":{"anyOf":[{"type":"string","pattern":"^(pending|running|completed|failed)$"},{"type":"null"}],"title":"Status"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Decoder Jobs V1 Decoders Jobs Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/decoders/jobs/{job_id}":{"get":{"tags":["operations"],"summary":"Decoder Job","operationId":"decoder_job_v1_decoders_jobs__job_id__get","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"integer","minimum":1,"title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Decoder Job V1 Decoders Jobs  Job Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/decoders/jobs/{job_id}/result":{"get":{"tags":["operations"],"summary":"Decoder Job Result","operationId":"decoder_job_result_v1_decoders_jobs__job_id__result_get","parameters":[{"name":"job_id","in":"path","required":true,"schema":{"type":"integer","minimum":1,"title":"Job Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Decoder Job Result V1 Decoders Jobs  Job Id  Result Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/contracts":{"get":{"tags":["contracts"],"summary":"Contracts","operationId":"contracts_v1_contracts_get","parameters":[{"name":"after_hash","in":"query","required":false,"schema":{"type":"string","default":"","title":"After Hash"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":1000,"minimum":1,"default":100,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Contracts V1 Contracts Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/contracts/{template_hash}":{"get":{"tags":["contracts"],"summary":"Contract","operationId":"contract_v1_contracts__template_hash__get","parameters":[{"name":"template_hash","in":"path","required":true,"schema":{"type":"string","title":"Template Hash"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Contract V1 Contracts  Template Hash  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/stats":{"get":{"tags":["operations"],"summary":"Stats","operationId":"stats_v1_stats_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Stats V1 Stats Get"}}}}}}},"/v1/stats/timeseries":{"get":{"tags":["operations"],"summary":"Stats Timeseries","operationId":"stats_timeseries_v1_stats_timeseries_get","parameters":[{"name":"range","in":"query","required":false,"schema":{"type":"string","pattern":"^(24h|7d|30d|90d)$","default":"24h","title":"Range"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Stats Timeseries V1 Stats Timeseries Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/events":{"get":{"tags":["events"],"summary":"Events","operationId":"events_v1_events_get","parameters":[{"name":"after_id","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"After Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":1000,"minimum":1,"default":100,"title":"Limit"}},{"name":"covenant_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{64}$"},{"type":"null"}],"title":"Covenant Id"}},{"name":"tx_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{64}$"},{"type":"null"}],"title":"Tx Id"}},{"name":"block","in":"query","required":false,"schema":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{64}$"},{"type":"null"}],"title":"Block"}},{"name":"kind","in":"query","required":false,"schema":{"anyOf":[{"type":"string","pattern":"^(genesis|transition|burn)$"},{"type":"null"}],"title":"Kind"}},{"name":"daa_from","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Daa From"}},{"name":"daa_to","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Daa To"}}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Events V1 Events Get"},"example":{"events":[{"ingest_id":1,"event_id":"901be291efb290173ae8c021842fad986e73b878bff72d3405821b7ed0136270:0","covenant_id":"901be291efb290173ae8c021842fad986e73b878bff72d3405821b7ed0136270","sequence":0,"kind":"genesis","tx_id":"abcb028dfb787f298f9949eee76bac6e0fc5d02859b4a9c3eda2eca5f94553da","accepting_daa":474337859,"accepting_block":"0f091746f6d6f2b03ae00fa4b3cbf6da956aecfb7b7c5d167b9815c84ce008e0","source":"archive"}],"next_cursor":1}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/covenants":{"get":{"tags":["covenants"],"summary":"Covenants","operationId":"covenants_v1_covenants_get","parameters":[{"name":"after_daa","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"After Daa"}},{"name":"after_id","in":"query","required":false,"schema":{"type":"string","maxLength":64,"default":"","title":"After Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":1000,"minimum":1,"default":100,"title":"Limit"}},{"name":"active","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Active"}},{"name":"template","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Template"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Covenants V1 Covenants Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/covenants/{covenant_id}":{"get":{"tags":["covenants"],"summary":"Covenant","operationId":"covenant_v1_covenants__covenant_id__get","parameters":[{"name":"covenant_id","in":"path","required":true,"schema":{"type":"string","title":"Covenant Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Covenant V1 Covenants  Covenant Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/utxos":{"get":{"tags":["utxos"],"summary":"Utxos","operationId":"utxos_v1_utxos_get","parameters":[{"name":"after_tx_id","in":"query","required":false,"schema":{"type":"string","maxLength":64,"default":"","title":"After Tx Id"}},{"name":"after_index","in":"query","required":false,"schema":{"type":"integer","minimum":-1,"default":-1,"title":"After Index"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":1000,"minimum":1,"default":100,"title":"Limit"}},{"name":"covenant_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","pattern":"^[0-9a-f]{64}$"},{"type":"null"}],"title":"Covenant Id"}},{"name":"live","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Live"}},{"name":"template","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Template"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Utxos V1 Utxos Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/outpoints/{tx_id}/{index}":{"get":{"tags":["utxos"],"summary":"Outpoint","operationId":"outpoint_v1_outpoints__tx_id___index__get","parameters":[{"name":"tx_id","in":"path","required":true,"schema":{"type":"string","title":"Tx Id"}},{"name":"index","in":"path","required":true,"schema":{"type":"integer","title":"Index"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Outpoint V1 Outpoints  Tx Id   Index  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/transactions/{tx_id}":{"get":{"tags":["transactions"],"summary":"Transaction","operationId":"transaction_v1_transactions__tx_id__get","parameters":[{"name":"tx_id","in":"path","required":true,"schema":{"type":"string","title":"Tx Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Transaction V1 Transactions  Tx Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/transactions/{tx_id}/calls":{"get":{"tags":["transactions"],"summary":"Transaction Calls","operationId":"transaction_calls_v1_transactions__tx_id__calls_get","parameters":[{"name":"tx_id","in":"path","required":true,"schema":{"type":"string","title":"Tx Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Transaction Calls V1 Transactions  Tx Id  Calls Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/blocks/{block_hash}/events":{"get":{"tags":["events"],"summary":"Block Events","operationId":"block_events_v1_blocks__block_hash__events_get","parameters":[{"name":"block_hash","in":"path","required":true,"schema":{"type":"string","title":"Block Hash"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Block Events V1 Blocks  Block Hash  Events Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/daa/{daa}/events":{"get":{"tags":["events"],"summary":"Daa Events","operationId":"daa_events_v1_daa__daa__events_get","parameters":[{"name":"daa","in":"path","required":true,"schema":{"type":"integer","title":"Daa"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Daa Events V1 Daa  Daa  Events Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tokens":{"get":{"tags":["tokens"],"summary":"Tokens","operationId":"tokens_v1_tokens_get","parameters":[{"name":"after_id","in":"query","required":false,"schema":{"type":"string","maxLength":64,"default":"","title":"After Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":1000,"minimum":1,"default":100,"title":"Limit"}}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Tokens V1 Tokens Get"},"example":{"tokens":[{"token_id":"d0d4abf9a6b197570d334ba9f730efc1ad56282fd8b8ffaf4fcedf9587a9ac22","name":"KASBTC","claimed_name":"KASBTC","ticker":"KASBTC","image":"https://kasbtc.kaslab.space/assets/21_1770930789136-BaVZBgws.png","image_hash":"a350e30b52e048bf80cdf6af202f9037147409146a01696288e9edd916dd5712","metadata_source":"genesis_payload","image_api":"/v1/tokens/d0d4abf9a6b197570d334ba9f730efc1ad56282fd8b8ffaf4fcedf9587a9ac22/image","fallback_name":"patient-copper-lemur","genesis_daa":492565219,"contract_type":"kcc20-covenant","genesis_owner":"covenant:fc57d97812dc33559bb86c98c2abef62470a15cd1ea08394961e6fdca357f6f9","genesis_owner_type":"covenant","genesis_supply":"2100000000000000","action_count":3,"last_daa":492568442,"validation_status":"verified","supply":"2100000000000000","holders":2}],"next_cursor":"d0d4abf9a6b197570d334ba9f730efc1ad56282fd8b8ffaf4fcedf9587a9ac22"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tokens/{token_id}":{"get":{"tags":["tokens"],"summary":"Token","operationId":"token_v1_tokens__token_id__get","parameters":[{"name":"token_id","in":"path","required":true,"schema":{"type":"string","examples":["d0d4abf9a6b197570d334ba9f730efc1ad56282fd8b8ffaf4fcedf9587a9ac22"],"title":"Token Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Token V1 Tokens  Token Id  Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tokens/{token_id}/distribution":{"get":{"tags":["tokens"],"summary":"Token Distribution","description":"Return standard-neutral supply and public ownership distribution.","operationId":"token_distribution_v1_tokens__token_id__distribution_get","parameters":[{"name":"token_id","in":"path","required":true,"schema":{"type":"string","examples":["d0d4abf9a6b197570d334ba9f730efc1ad56282fd8b8ffaf4fcedf9587a9ac22"],"title":"Token Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Token Distribution V1 Tokens  Token Id  Distribution Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tokens/{token_id}/image":{"get":{"tags":["tokens"],"summary":"Token Image","operationId":"token_image_v1_tokens__token_id__image_get","parameters":[{"name":"token_id","in":"path","required":true,"schema":{"type":"string","examples":["d0d4abf9a6b197570d334ba9f730efc1ad56282fd8b8ffaf4fcedf9587a9ac22"],"title":"Token Id"}}],"responses":{"200":{"description":"SHA-256 verified token image","content":{"image/png":{},"image/jpeg":{},"image/gif":{},"image/webp":{}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tokens/{token_id}/avatar":{"get":{"tags":["tokens"],"summary":"Token Avatar","operationId":"token_avatar_v1_tokens__token_id__avatar_get","parameters":[{"name":"token_id","in":"path","required":true,"schema":{"type":"string","examples":["d0d4abf9a6b197570d334ba9f730efc1ad56282fd8b8ffaf4fcedf9587a9ac22"],"title":"Token Id"}}],"responses":{"200":{"description":"Deterministic generated placeholder avatar","content":{"image/svg+xml":{}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tokens/{token_id}/balances":{"get":{"tags":["tokens"],"summary":"Token Balances","operationId":"token_balances_v1_tokens__token_id__balances_get","parameters":[{"name":"token_id","in":"path","required":true,"schema":{"type":"string","examples":["d0d4abf9a6b197570d334ba9f730efc1ad56282fd8b8ffaf4fcedf9587a9ac22"],"title":"Token Id"}},{"name":"after_owner","in":"query","required":false,"schema":{"type":"string","default":"","title":"After Owner"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":1000,"minimum":1,"default":100,"title":"Limit"}}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Token Balances V1 Tokens  Token Id  Balances Get"},"example":{"token_id":"d0d4abf9a6b197570d334ba9f730efc1ad56282fd8b8ffaf4fcedf9587a9ac22","validation":{"status":"verified","unresolved_cells":0,"source_daa":492568442},"next_cursor":"70a6797d23559f172df63438dc36cb2f9cef467978a4077ad80f129d866f143a","balances":[{"owner":"70a6797d23559f172df63438dc36cb2f9cef467978a4077ad80f129d866f143a","address":"kaspa:qpc2v7tayd2e79ed7c6r3hpkevheem6x09u2gpm6mq8398vxdu2r5u3mjkzng","balance":"100000000","cells":1,"source":"local-history","source_daa":492568442,"updated_at":"2026-07-25T15:40:21.101831Z"}]}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tokens/{token_id}/holders":{"get":{"tags":["tokens"],"summary":"Token Holders","operationId":"token_holders_v1_tokens__token_id__holders_get","parameters":[{"name":"token_id","in":"path","required":true,"schema":{"type":"string","examples":["d0d4abf9a6b197570d334ba9f730efc1ad56282fd8b8ffaf4fcedf9587a9ac22"],"title":"Token Id"}},{"name":"after_owner","in":"query","required":false,"schema":{"type":"string","default":"","title":"After Owner"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":1000,"minimum":1,"default":100,"title":"Limit"}}],"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Token Holders V1 Tokens  Token Id  Holders Get"},"example":{"token_id":"d0d4abf9a6b197570d334ba9f730efc1ad56282fd8b8ffaf4fcedf9587a9ac22","validation":{"status":"verified","unresolved_cells":0,"source_daa":492568442},"holders":[{"owner":"70a6797d23559f172df63438dc36cb2f9cef467978a4077ad80f129d866f143a","address":"kaspa:qpc2v7tayd2e79ed7c6r3hpkevheem6x09u2gpm6mq8398vxdu2r5u3mjkzng","balance":"100000000","cells":1,"source":"local-history","source_daa":492568442,"updated_at":"2026-07-25T15:40:21.101831Z"}],"next_cursor":"70a6797d23559f172df63438dc36cb2f9cef467978a4077ad80f129d866f143a"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/tokens/{token_id}/actions":{"get":{"tags":["tokens"],"summary":"Token Actions","operationId":"token_actions_v1_tokens__token_id__actions_get","parameters":[{"name":"token_id","in":"path","required":true,"schema":{"type":"string","examples":["d0d4abf9a6b197570d334ba9f730efc1ad56282fd8b8ffaf4fcedf9587a9ac22"],"title":"Token Id"}},{"name":"after_daa","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"After Daa"}},{"name":"after_tx_id","in":"query","required":false,"schema":{"type":"string","maxLength":64,"default":"","title":"After Tx Id"}},{"name":"after_position","in":"query","required":false,"schema":{"type":"integer","minimum":-1,"default":-1,"title":"After Position"}},{"name":"before_daa","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Before Daa"}},{"name":"before_tx_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string","maxLength":64},{"type":"null"}],"title":"Before Tx Id"}},{"name":"before_position","in":"query","required":false,"schema":{"anyOf":[{"type":"integer","minimum":0},{"type":"null"}],"title":"Before Position"}},{"name":"order","in":"query","required":false,"schema":{"type":"string","pattern":"^(asc|desc)$","default":"asc","title":"Order"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":1000,"minimum":1,"default":100,"title":"Limit"}},{"name":"kind","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Kind"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Token Actions V1 Tokens  Token Id  Actions Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/owners/{owner}/balances":{"get":{"tags":["owners"],"summary":"Owner Balances","operationId":"owner_balances_v1_owners__owner__balances_get","parameters":[{"name":"owner","in":"path","required":true,"schema":{"type":"string","title":"Owner"}},{"name":"after_token_id","in":"query","required":false,"schema":{"type":"string","maxLength":64,"default":"","title":"After Token Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":1000,"minimum":1,"default":100,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Owner Balances V1 Owners  Owner  Balances Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/owners/{owner}/history":{"get":{"tags":["owners"],"summary":"Owner History","operationId":"owner_history_v1_owners__owner__history_get","parameters":[{"name":"owner","in":"path","required":true,"schema":{"type":"string","title":"Owner"}},{"name":"after_daa","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"After Daa"}},{"name":"after_tx_id","in":"query","required":false,"schema":{"type":"string","maxLength":64,"default":"","title":"After Tx Id"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":1000,"minimum":1,"default":100,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Owner History V1 Owners  Owner  History Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/addresses/{address}/analysis":{"get":{"tags":["owners"],"summary":"Address Analysis","description":"Analyze public KCC holdings and directly observed relationships.","operationId":"address_analysis_v1_addresses__address__analysis_get","parameters":[{"name":"address","in":"path","required":true,"schema":{"type":"string","title":"Address"}},{"name":"activity_limit","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":1,"default":100,"title":"Activity Limit"}},{"name":"counterparty_limit","in":"query","required":false,"schema":{"type":"integer","maximum":100,"minimum":1,"default":20,"title":"Counterparty Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Address Analysis V1 Addresses  Address  Analysis Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/owners/{owner}/cells":{"get":{"tags":["owners"],"summary":"Owner Cells","operationId":"owner_cells_v1_owners__owner__cells_get","parameters":[{"name":"owner","in":"path","required":true,"schema":{"type":"string","title":"Owner"}},{"name":"signing_ready","in":"query","required":false,"schema":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Signing Ready"}},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":1000,"minimum":1,"default":100,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Owner Cells V1 Owners  Owner  Cells Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/outpoints/{tx_id}/{index}/signing-data":{"get":{"tags":["utxos"],"summary":"Outpoint Signing Data","operationId":"outpoint_signing_data_v1_outpoints__tx_id___index__signing_data_get","parameters":[{"name":"tx_id","in":"path","required":true,"schema":{"type":"string","title":"Tx Id"}},{"name":"index","in":"path","required":true,"schema":{"type":"integer","title":"Index"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Outpoint Signing Data V1 Outpoints  Tx Id   Index  Signing Data Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/stream":{"get":{"tags":["events"],"summary":"Stream","operationId":"stream_v1_stream_get","parameters":[{"name":"after_id","in":"query","required":false,"schema":{"type":"integer","minimum":0,"default":0,"title":"After Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/kcc/activity":{"get":{"tags":["transactions"],"summary":"Kcc Activity","operationId":"kcc_activity_v1_kcc_activity_get","parameters":[{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":200,"minimum":1,"default":50,"title":"Limit"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Kcc Activity V1 Kcc Activity Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/kcc/stream":{"get":{"tags":["transactions"],"summary":"Kcc Stream","operationId":"kcc_stream_v1_kcc_stream_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}}},"components":{"schemas":{"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}}}