{"openapi":"3.1.0","info":{"title":"contract-deployments Subgraph API","version":"1.0.0","description":"Tracks all smart contract deployments on Stacks"},"servers":[{"url":"https://api.secondlayer.tools"}],"paths":{"/v1/subgraphs/contract-deployments/contracts":{"get":{"summary":"Query contract-deployments.contracts","operationId":"query_contract_deployments_contracts","parameters":[{"name":"_limit","in":"query","required":false,"description":"Maximum rows to return.","schema":{"type":"integer","default":50,"minimum":1,"maximum":1000}},{"name":"cursor","in":"query","required":false,"description":"Resume token from next_cursor (keyset pagination on _id).","schema":{"type":"string"}},{"name":"_order","in":"query","required":false,"description":"Sort direction (_id keyset).","schema":{"type":"string","enum":["asc","desc"],"default":"asc"}},{"name":"_fields","in":"query","required":false,"description":"Comma-separated columns to include.","schema":{"type":"string"}},{"name":"_search","in":"query","required":false,"description":"Search across searchable columns.","schema":{"type":"string"}},{"name":"name","in":"query","required":false,"description":"Filter name by equality.","schema":{"type":"string"}},{"name":"name.neq","in":"query","required":false,"description":"Filter name by inequality.","schema":{"type":"string"}},{"name":"name.like","in":"query","required":false,"description":"Case-insensitive contains filter for name.","schema":{"type":"string"}},{"name":"deployer","in":"query","required":false,"description":"Filter deployer by equality.","schema":{"type":"string"}},{"name":"deployer.neq","in":"query","required":false,"description":"Filter deployer by inequality.","schema":{"type":"string"}},{"name":"deployer.like","in":"query","required":false,"description":"Case-insensitive contains filter for deployer.","schema":{"type":"string"}},{"name":"contract_id","in":"query","required":false,"description":"Filter contract_id by equality.","schema":{"type":"string"}},{"name":"contract_id.neq","in":"query","required":false,"description":"Filter contract_id by inequality.","schema":{"type":"string"}},{"name":"contract_id.like","in":"query","required":false,"description":"Case-insensitive contains filter for contract_id.","schema":{"type":"string"}},{"name":"deploy_block","in":"query","required":false,"description":"Filter deploy_block by equality.","schema":{"type":"string"}},{"name":"deploy_block.neq","in":"query","required":false,"description":"Filter deploy_block by inequality.","schema":{"type":"string"}},{"name":"deploy_block.gt","in":"query","required":false,"description":"Filter deploy_block with gt.","schema":{"type":"string"}},{"name":"deploy_block.gte","in":"query","required":false,"description":"Filter deploy_block with gte.","schema":{"type":"string"}},{"name":"deploy_block.lt","in":"query","required":false,"description":"Filter deploy_block with lt.","schema":{"type":"string"}},{"name":"deploy_block.lte","in":"query","required":false,"description":"Filter deploy_block with lte.","schema":{"type":"string"}},{"name":"deploy_tx_id","in":"query","required":false,"description":"Filter deploy_tx_id by equality.","schema":{"type":"string"}},{"name":"deploy_tx_id.neq","in":"query","required":false,"description":"Filter deploy_tx_id by inequality.","schema":{"type":"string"}},{"name":"deploy_tx_id.like","in":"query","required":false,"description":"Case-insensitive contains filter for deploy_tx_id.","schema":{"type":"string"}},{"name":"_id","in":"query","required":false,"description":"Filter _id by equality.","schema":{"type":"string"}},{"name":"_id.neq","in":"query","required":false,"description":"Filter _id by inequality.","schema":{"type":"string"}},{"name":"_id.gt","in":"query","required":false,"description":"Filter _id with gt.","schema":{"type":"string"}},{"name":"_id.gte","in":"query","required":false,"description":"Filter _id with gte.","schema":{"type":"string"}},{"name":"_id.lt","in":"query","required":false,"description":"Filter _id with lt.","schema":{"type":"string"}},{"name":"_id.lte","in":"query","required":false,"description":"Filter _id with lte.","schema":{"type":"string"}},{"name":"_block_height","in":"query","required":false,"description":"Filter _block_height by equality.","schema":{"type":"string"}},{"name":"_block_height.neq","in":"query","required":false,"description":"Filter _block_height by inequality.","schema":{"type":"string"}},{"name":"_block_height.gt","in":"query","required":false,"description":"Filter _block_height with gt.","schema":{"type":"string"}},{"name":"_block_height.gte","in":"query","required":false,"description":"Filter _block_height with gte.","schema":{"type":"string"}},{"name":"_block_height.lt","in":"query","required":false,"description":"Filter _block_height with lt.","schema":{"type":"string"}},{"name":"_block_height.lte","in":"query","required":false,"description":"Filter _block_height with lte.","schema":{"type":"string"}},{"name":"_tx_id","in":"query","required":false,"description":"Filter _tx_id by equality.","schema":{"type":"string"}},{"name":"_tx_id.neq","in":"query","required":false,"description":"Filter _tx_id by inequality.","schema":{"type":"string"}},{"name":"_tx_id.like","in":"query","required":false,"description":"Case-insensitive contains filter for _tx_id.","schema":{"type":"string"}},{"name":"_created_at","in":"query","required":false,"description":"Filter _created_at by equality.","schema":{"type":"string"}},{"name":"_created_at.neq","in":"query","required":false,"description":"Filter _created_at by inequality.","schema":{"type":"string"}},{"name":"_created_at.gt","in":"query","required":false,"description":"Filter _created_at with gt.","schema":{"type":"string"}},{"name":"_created_at.gte","in":"query","required":false,"description":"Filter _created_at with gte.","schema":{"type":"string"}},{"name":"_created_at.lt","in":"query","required":false,"description":"Filter _created_at with lt.","schema":{"type":"string"}},{"name":"_created_at.lte","in":"query","required":false,"description":"Filter _created_at with lte.","schema":{"type":"string"}},{"name":"_created_at.like","in":"query","required":false,"description":"Case-insensitive contains filter for _created_at.","schema":{"type":"string"}}],"responses":{"200":{"description":"Rows returned from the subgraph table.","content":{"application/json":{"schema":{"type":"object","properties":{"rows":{"type":"array","items":{"$ref":"#/components/schemas/contractsRow"}},"next_cursor":{"type":["string","null"]},"tip":{"type":"object","properties":{"block_height":{"type":"integer"},"subgraph_height":{"type":"integer"},"blocks_behind":{"type":"integer"}}}}}}}}}}},"/v1/subgraphs/contract-deployments/contracts/count":{"get":{"summary":"Count contract-deployments.contracts","operationId":"count_contract_deployments_contracts","parameters":[{"name":"_limit","in":"query","required":false,"description":"Maximum rows to return.","schema":{"type":"integer","default":50,"minimum":1,"maximum":1000}},{"name":"cursor","in":"query","required":false,"description":"Resume token from next_cursor (keyset pagination on _id).","schema":{"type":"string"}},{"name":"_order","in":"query","required":false,"description":"Sort direction (_id keyset).","schema":{"type":"string","enum":["asc","desc"],"default":"asc"}},{"name":"_fields","in":"query","required":false,"description":"Comma-separated columns to include.","schema":{"type":"string"}},{"name":"_search","in":"query","required":false,"description":"Search across searchable columns.","schema":{"type":"string"}},{"name":"name","in":"query","required":false,"description":"Filter name by equality.","schema":{"type":"string"}},{"name":"name.neq","in":"query","required":false,"description":"Filter name by inequality.","schema":{"type":"string"}},{"name":"name.like","in":"query","required":false,"description":"Case-insensitive contains filter for name.","schema":{"type":"string"}},{"name":"deployer","in":"query","required":false,"description":"Filter deployer by equality.","schema":{"type":"string"}},{"name":"deployer.neq","in":"query","required":false,"description":"Filter deployer by inequality.","schema":{"type":"string"}},{"name":"deployer.like","in":"query","required":false,"description":"Case-insensitive contains filter for deployer.","schema":{"type":"string"}},{"name":"contract_id","in":"query","required":false,"description":"Filter contract_id by equality.","schema":{"type":"string"}},{"name":"contract_id.neq","in":"query","required":false,"description":"Filter contract_id by inequality.","schema":{"type":"string"}},{"name":"contract_id.like","in":"query","required":false,"description":"Case-insensitive contains filter for contract_id.","schema":{"type":"string"}},{"name":"deploy_block","in":"query","required":false,"description":"Filter deploy_block by equality.","schema":{"type":"string"}},{"name":"deploy_block.neq","in":"query","required":false,"description":"Filter deploy_block by inequality.","schema":{"type":"string"}},{"name":"deploy_block.gt","in":"query","required":false,"description":"Filter deploy_block with gt.","schema":{"type":"string"}},{"name":"deploy_block.gte","in":"query","required":false,"description":"Filter deploy_block with gte.","schema":{"type":"string"}},{"name":"deploy_block.lt","in":"query","required":false,"description":"Filter deploy_block with lt.","schema":{"type":"string"}},{"name":"deploy_block.lte","in":"query","required":false,"description":"Filter deploy_block with lte.","schema":{"type":"string"}},{"name":"deploy_tx_id","in":"query","required":false,"description":"Filter deploy_tx_id by equality.","schema":{"type":"string"}},{"name":"deploy_tx_id.neq","in":"query","required":false,"description":"Filter deploy_tx_id by inequality.","schema":{"type":"string"}},{"name":"deploy_tx_id.like","in":"query","required":false,"description":"Case-insensitive contains filter for deploy_tx_id.","schema":{"type":"string"}},{"name":"_id","in":"query","required":false,"description":"Filter _id by equality.","schema":{"type":"string"}},{"name":"_id.neq","in":"query","required":false,"description":"Filter _id by inequality.","schema":{"type":"string"}},{"name":"_id.gt","in":"query","required":false,"description":"Filter _id with gt.","schema":{"type":"string"}},{"name":"_id.gte","in":"query","required":false,"description":"Filter _id with gte.","schema":{"type":"string"}},{"name":"_id.lt","in":"query","required":false,"description":"Filter _id with lt.","schema":{"type":"string"}},{"name":"_id.lte","in":"query","required":false,"description":"Filter _id with lte.","schema":{"type":"string"}},{"name":"_block_height","in":"query","required":false,"description":"Filter _block_height by equality.","schema":{"type":"string"}},{"name":"_block_height.neq","in":"query","required":false,"description":"Filter _block_height by inequality.","schema":{"type":"string"}},{"name":"_block_height.gt","in":"query","required":false,"description":"Filter _block_height with gt.","schema":{"type":"string"}},{"name":"_block_height.gte","in":"query","required":false,"description":"Filter _block_height with gte.","schema":{"type":"string"}},{"name":"_block_height.lt","in":"query","required":false,"description":"Filter _block_height with lt.","schema":{"type":"string"}},{"name":"_block_height.lte","in":"query","required":false,"description":"Filter _block_height with lte.","schema":{"type":"string"}},{"name":"_tx_id","in":"query","required":false,"description":"Filter _tx_id by equality.","schema":{"type":"string"}},{"name":"_tx_id.neq","in":"query","required":false,"description":"Filter _tx_id by inequality.","schema":{"type":"string"}},{"name":"_tx_id.like","in":"query","required":false,"description":"Case-insensitive contains filter for _tx_id.","schema":{"type":"string"}},{"name":"_created_at","in":"query","required":false,"description":"Filter _created_at by equality.","schema":{"type":"string"}},{"name":"_created_at.neq","in":"query","required":false,"description":"Filter _created_at by inequality.","schema":{"type":"string"}},{"name":"_created_at.gt","in":"query","required":false,"description":"Filter _created_at with gt.","schema":{"type":"string"}},{"name":"_created_at.gte","in":"query","required":false,"description":"Filter _created_at with gte.","schema":{"type":"string"}},{"name":"_created_at.lt","in":"query","required":false,"description":"Filter _created_at with lt.","schema":{"type":"string"}},{"name":"_created_at.lte","in":"query","required":false,"description":"Filter _created_at with lte.","schema":{"type":"string"}},{"name":"_created_at.like","in":"query","required":false,"description":"Case-insensitive contains filter for _created_at.","schema":{"type":"string"}}],"responses":{"200":{"description":"Row count for the filtered table query.","content":{"application/json":{"schema":{"type":"object","properties":{"count":{"type":"integer"}},"required":["count"],"example":{"count":150053}}}}}}}}},"components":{"schemas":{"contractsRow":{"type":"object","properties":{"name":{"type":"string"},"deployer":{"type":"string"},"contract_id":{"type":"string"},"deploy_block":{"type":"string","pattern":"^-?\\d+(\\.\\d+)?$"},"deploy_tx_id":{"type":"string"},"_id":{"type":"integer"},"_block_height":{"type":"string","pattern":"^-?\\d+(\\.\\d+)?$"},"_tx_id":{"type":"string"},"_created_at":{"type":"string","format":"date-time"}},"required":["name","deployer","contract_id","deploy_block","deploy_tx_id","_id","_block_height","_tx_id","_created_at"],"example":{"name":"example","deployer":"SP000000000000000000002Q6VF78","contract_id":"example","deploy_block":"1000","deploy_tx_id":"example","_id":1,"_block_height":"1000","_tx_id":"example","_created_at":"2026-01-01T00:00:00.000Z"}}}},"x-secondlayer-subgraph":"contract-deployments","x-secondlayer-version":"1.0.0","x-secondlayer-schema-hash":"4c6f709e314495a51d9d1bc617ec2ff082c9d7841d7bd7d98d4063600f95456f","x-secondlayer-generated-at":"2026-08-03T12:51:24.684Z","x-secondlayer-sources":{"deploy":{"type":"contract_deploy"}},"x-secondlayer-tables":["contracts"]}