{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://apizie.tech"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/open-data:fordefi/blockchains-get-list":{"get":{"operationId":"open_data_fordefi_blockchains_get_list","summary":"List Chains","description":"GET /api/v1/blockchains","tags":["open-data"],"parameters":[{"name":"chain_types","in":"query","required":false,"schema":{"type":"array"}},{"name":"only_interacted_with","in":"query","required":false,"schema":{"type":"boolean","default":false}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/blockchains-get-suggested-fees":{"get":{"operationId":"open_data_fordefi_blockchains_get_suggested_fees","summary":"Get Suggested Fees","description":"GET /api/v1/blockchains/suggested-fees","tags":["open-data"],"parameters":[{"name":"chains","in":"query","required":false,"schema":{"type":"array"}},{"name":"chain_types","in":"query","required":false,"schema":{"type":"array"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/users-list":{"get":{"operationId":"open_data_fordefi_users_list","summary":"List Users","description":"GET /api/v1/users","tags":["open-data"],"parameters":[{"name":"sort_by","in":"query","required":false,"schema":{"type":"array"}},{"name":"page","in":"query","required":false,"description":"The page number to fetch.","schema":{"type":"integer","default":1,"description":"The page number to fetch."}},{"name":"size","in":"query","required":false,"description":"The number of items per page.","schema":{"type":"integer","default":50,"description":"The number of items per page."}},{"name":"types","in":"query","required":false,"description":"The types of the users to filter on.","schema":{"type":"array","description":"The types of the users to filter on."}},{"name":"roles","in":"query","required":false,"description":"The roles of the users to filter on.","schema":{"type":"array","description":"The roles of the users to filter on."}},{"name":"states","in":"query","required":false,"description":"The states of the users to filter on. Is one of: `active`: The user can perform all actions in the Fordefi platform. `onboarding`: The…","schema":{"type":"array","description":"The states of the users to filter on. Is one of: `active`: The user can perform all actions in the Fordefi platform. `onboarding`: The…"}},{"name":"include_deleted","in":"query","required":false,"schema":{"type":"boolean","default":false}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"email","in":"query","required":false,"schema":{"type":"string"}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"user_ids","in":"query","required":false,"description":"The unique identifiers of the users.","schema":{"type":"array","description":"The unique identifiers of the users."}},{"name":"external_id","in":"query","required":false,"schema":{"type":"string"}},{"name":"group_ids","in":"query","required":false,"description":"The unique identifiers of the user groups.","schema":{"type":"array","description":"The unique identifiers of the user groups."}},{"name":"group_ids__not","in":"query","required":false,"description":"The unique identifiers of the user groups to exclude.","schema":{"type":"array","description":"The unique identifiers of the user groups to exclude."}},{"name":"states_on_groups","in":"query","required":false,"description":"The states of the user groups to filter group_ids on. Is one of: `active`: The user group is active. `pending_addition`: The user is…","schema":{"type":"array","description":"The states of the user groups to filter group_ids on. Is one of: `active`: The user group is active. `pending_addition`: The user is…"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/users-get-user-by-id":{"get":{"operationId":"open_data_fordefi_users_get_user_by_id","summary":"Get User","description":"GET /api/v1/users/{id}","tags":["open-data"],"parameters":[{"name":"id","in":"query","required":true,"description":"ID of the user to retrieve.","schema":{"type":"string","description":"ID of the user to retrieve."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/user-groups-get-list":{"get":{"operationId":"open_data_fordefi_user_groups_get_list","summary":"List User Groups","description":"GET /api/v1/user-groups","tags":["open-data"],"parameters":[{"name":"page","in":"query","required":false,"description":"The page number to fetch.","schema":{"type":"integer","default":1,"description":"The page number to fetch."}},{"name":"size","in":"query","required":false,"description":"The number of items per page.","schema":{"type":"integer","default":50,"description":"The number of items per page."}},{"name":"states","in":"query","required":false,"schema":{"type":"array"}},{"name":"user_group_ids","in":"query","required":false,"schema":{"type":"array"}},{"name":"user_ids","in":"query","required":false,"schema":{"type":"array"}},{"name":"modified_by","in":"query","required":false,"schema":{"type":"array"}},{"name":"name","in":"query","required":false,"schema":{"type":"string"}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"sort_by","in":"query","required":false,"schema":{"type":"array"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/user-groups-get-details":{"get":{"operationId":"open_data_fordefi_user_groups_get_details","summary":"Get User Group","description":"GET /api/v1/user-groups/{id}","tags":["open-data"],"parameters":[{"name":"id","in":"query","required":true,"description":"ID of the user group to retrieve.","schema":{"type":"string","description":"ID of the user group to retrieve."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/vaults-list":{"get":{"operationId":"open_data_fordefi_vaults_list","summary":"List Vaults","description":"GET /api/v1/vaults","tags":["open-data"],"parameters":[{"name":"sort_by","in":"query","required":false,"schema":{"type":"array"}},{"name":"page","in":"query","required":false,"description":"The page number to fetch.","schema":{"type":"integer","default":1,"description":"The page number to fetch."}},{"name":"size","in":"query","required":false,"description":"The number of items per page.","schema":{"type":"integer","default":50,"description":"The number of items per page."}},{"name":"vault_ids","in":"query","required":false,"description":"Vault IDs to filter on.","schema":{"type":"array","description":"Vault IDs to filter on."}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"vault_types","in":"query","required":false,"description":"Vault types to filter on.","schema":{"type":"array","description":"Vault types to filter on."}},{"name":"vault_states","in":"query","required":false,"description":"Vault states to filter on.","schema":{"type":"array","description":"Vault states to filter on."}},{"name":"keyset_ids","in":"query","required":false,"description":"List of keyset IDs to filter on.","schema":{"type":"array","description":"List of keyset IDs to filter on."}},{"name":"key_holder_ids","in":"query","required":false,"description":"List of key holder IDs to filter on.","schema":{"type":"array","description":"List of key holder IDs to filter on."}},{"name":"vault_group_ids","in":"query","required":false,"description":"List of vault group IDs to filter on. Filter applies to current and pending vault groups.","schema":{"type":"array","description":"List of vault group IDs to filter on. Filter applies to current and pending vault groups."}},{"name":"exclude_vault_group_ids","in":"query","required":false,"description":"List of vault group IDs to exclude.","schema":{"type":"array","description":"List of vault group IDs to exclude."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/vaults-create-new-vault":{"post":{"operationId":"open_data_fordefi_vaults_create_new_vault","summary":"Create Vault","description":"POST /api/v1/vaults","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/vaults-export-with-assets":{"get":{"operationId":"open_data_fordefi_vaults_export_with_assets","summary":"Export Vaults With Assets","description":"GET /api/v1/vaults/export","tags":["open-data"],"parameters":[{"name":"vaults_ids","in":"query","required":false,"description":"Vault IDs to filter on.","schema":{"type":"array","description":"Vault IDs to filter on."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/vaults-get-details":{"get":{"operationId":"open_data_fordefi_vaults_get_details","summary":"Get Vault","description":"GET /api/v1/vaults/{id}","tags":["open-data"],"parameters":[{"name":"id","in":"query","required":true,"description":"ID of the vault to retrieve.","schema":{"type":"string","description":"ID of the vault to retrieve."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/vaults-get-asset":{"get":{"operationId":"open_data_fordefi_vaults_get_asset","summary":"Get Vault Asset","description":"GET /api/v1/vaults/{id}/assets/{asset_id}","tags":["open-data"],"parameters":[{"name":"id","in":"query","required":true,"description":"ID of the vault to retrieve.","schema":{"type":"string","description":"ID of the vault to retrieve."}},{"name":"asset_id","in":"query","required":true,"description":"ID of the asset to retrieve.","schema":{"type":"string","description":"ID of the asset to retrieve."}},{"name":"page","in":"query","required":false,"description":"The page number to fetch.","schema":{"type":"integer","default":1,"description":"The page number to fetch."}},{"name":"size","in":"query","required":false,"description":"The number of items per page.","schema":{"type":"integer","default":50,"description":"The number of items per page."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/vaults-get-assets":{"get":{"operationId":"open_data_fordefi_vaults_get_assets","summary":"Get Vault Assets","description":"GET /api/v1/vaults/{id}/assets","tags":["open-data"],"parameters":[{"name":"id","in":"query","required":true,"description":"ID of the vault to retrieve.","schema":{"type":"string","description":"ID of the vault to retrieve."}},{"name":"page","in":"query","required":false,"description":"The page number to fetch.","schema":{"type":"integer","default":1,"description":"The page number to fetch."}},{"name":"size","in":"query","required":false,"description":"The number of items per page.","schema":{"type":"integer","default":50,"description":"The number of items per page."}},{"name":"chains","in":"query","required":false,"schema":{"type":"array"}},{"name":"asset_ids","in":"query","required":false,"schema":{"type":"array"}},{"name":"is_hidden","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"sort_by","in":"query","required":false,"schema":{"type":"array"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/vaults-rename-vault":{"post":{"operationId":"open_data_fordefi_vaults_rename_vault","summary":"Rename Vault","description":"PUT /api/v1/vaults/{id}/name","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["id","body"],"properties":{"id":{"type":"string","description":"ID of the vault to rename."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/vaults-list-addresses":{"get":{"operationId":"open_data_fordefi_vaults_list_addresses","summary":"List Vault Addresses","description":"GET /api/v1/vaults/{id}/addresses","tags":["open-data"],"parameters":[{"name":"id","in":"query","required":true,"description":"ID of the vault.","schema":{"type":"string","description":"ID of the vault."}},{"name":"sort_by","in":"query","required":false,"schema":{"type":"array"}},{"name":"page","in":"query","required":false,"description":"The page number to fetch.","schema":{"type":"integer","default":1,"description":"The page number to fetch."}},{"name":"size","in":"query","required":false,"description":"The number of items per page.","schema":{"type":"integer","default":50,"description":"The number of items per page."}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"addresses","in":"query","required":false,"description":"List of addresses to filter on.","schema":{"type":"array","description":"List of addresses to filter on."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/vaults-create-address":{"post":{"operationId":"open_data_fordefi_vaults_create_address","summary":"Create Address","description":"POST /api/v1/vaults/{id}/addresses","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["id","body"],"properties":{"id":{"type":"string","description":"ID of the vault to create address in."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/vaults-rename-address":{"post":{"operationId":"open_data_fordefi_vaults_rename_address","summary":"Rename Vault Address","description":"PUT /api/v1/vaults/addresses/{id}/name","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["id","body"],"properties":{"id":{"type":"string","description":"ID of the vault address to rename."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/vault-groups-list":{"get":{"operationId":"open_data_fordefi_vault_groups_list","summary":"List Vault Groups","description":"GET /api/v1/vault-groups","tags":["open-data"],"parameters":[{"name":"sort_by","in":"query","required":false,"schema":{"type":"array"}},{"name":"page","in":"query","required":false,"description":"The page number to fetch.","schema":{"type":"integer","default":1,"description":"The page number to fetch."}},{"name":"size","in":"query","required":false,"description":"The number of items per page.","schema":{"type":"integer","default":50,"description":"The number of items per page."}},{"name":"vault_group_ids","in":"query","required":false,"description":"Vault group IDs to filter on.","schema":{"type":"array","description":"Vault group IDs to filter on."}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"access_level","in":"query","required":false,"schema":{"type":"string","enum":["view","create_edit","all"]}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/assets-get-owned-asset":{"get":{"operationId":"open_data_fordefi_assets_get_owned_asset","summary":"Get Owned Asset","description":"GET /api/v1/assets/owned-assets/{id}","tags":["open-data"],"parameters":[{"name":"id","in":"query","required":true,"description":"ID of the asset to retrieve.","schema":{"type":"string","description":"ID of the asset to retrieve."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/assets-list-owned-assets":{"get":{"operationId":"open_data_fordefi_assets_list_owned_assets","summary":"List Owned Assets","description":"GET /api/v1/assets/owned-assets","tags":["open-data"],"parameters":[{"name":"chains","in":"query","required":false,"schema":{"type":"array"}},{"name":"asset_ids","in":"query","required":false,"schema":{"type":"array"}},{"name":"is_hidden","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"vault_ids","in":"query","required":false,"schema":{"type":"array"}},{"name":"end_user_ids","in":"query","required":false,"schema":{"type":"array"}},{"name":"sort_by","in":"query","required":false,"schema":{"type":"array"}},{"name":"page","in":"query","required":false,"description":"The page number to fetch.","schema":{"type":"integer","default":1,"description":"The page number to fetch."}},{"name":"size","in":"query","required":false,"description":"The number of items per page.","schema":{"type":"integer","default":50,"description":"The number of items per page."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/assets-update-configuration":{"post":{"operationId":"open_data_fordefi_assets_update_configuration","summary":"Update Asset Configuration","description":"PUT /api/v1/assets","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/assets-get-prices":{"post":{"operationId":"open_data_fordefi_assets_get_prices","summary":"Fetch Asset Prices","description":"POST /api/v1/assets/prices","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/transactions-export-csv-list":{"get":{"operationId":"open_data_fordefi_transactions_export_csv_list","summary":"Export Transactions","description":"GET /api/v1/transactions/export","tags":["open-data"],"parameters":[{"name":"limit","in":"query","required":false,"description":"The amount of transactions to export, 1000 if not set.","schema":{"type":"integer","default":1000,"description":"The amount of transactions to export, 1000 if not set."}},{"name":"created_before","in":"query","required":false,"schema":{"type":"string"}},{"name":"created_after","in":"query","required":false,"schema":{"type":"string"}},{"name":"modified_after","in":"query","required":false,"schema":{"type":"string"}},{"name":"vault_ids","in":"query","required":false,"description":"The filter applies both to transactions that have been signed by the vault and also to transactions that have interacted with the vault.","schema":{"type":"array","description":"The filter applies both to transactions that have been signed by the vault and also to transactions that have interacted with the vault."}},{"name":"chains","in":"query","required":false,"schema":{"type":"array"}},{"name":"initiator_ids","in":"query","required":false,"schema":{"type":"array"}},{"name":"types","in":"query","required":false,"schema":{"type":"array"}},{"name":"sub_types","in":"query","required":false,"schema":{"type":"array"}},{"name":"signer_types","in":"query","required":false,"schema":{"type":"array"}},{"name":"transaction_ids","in":"query","required":false,"schema":{"type":"array"}},{"name":"end_user_ids","in":"query","required":false,"schema":{"type":"array"}},{"name":"direction","in":"query","required":false,"schema":{"type":"string","enum":["outgoing","incoming"]}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/transactions-get-details":{"get":{"operationId":"open_data_fordefi_transactions_get_details","summary":"Get Transaction","description":"GET /api/v1/transactions/{id}","tags":["open-data"],"parameters":[{"name":"id","in":"query","required":true,"description":"ID of the transaction to retrieve.","schema":{"type":"string","description":"ID of the transaction to retrieve."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/transactions-list-all-in-organization":{"get":{"operationId":"open_data_fordefi_transactions_list_all_in_organization","summary":"List Transactions","description":"GET /api/v1/transactions","tags":["open-data"],"parameters":[{"name":"page","in":"query","required":false,"description":"The page number to fetch.","schema":{"type":"integer","default":1,"description":"The page number to fetch."}},{"name":"size","in":"query","required":false,"description":"The number of items per page.","schema":{"type":"integer","default":50,"description":"The number of items per page."}},{"name":"created_before","in":"query","required":false,"schema":{"type":"string"}},{"name":"created_after","in":"query","required":false,"schema":{"type":"string"}},{"name":"modified_after","in":"query","required":false,"schema":{"type":"string"}},{"name":"vault_ids","in":"query","required":false,"description":"The filter applies both to transactions that have been signed by the vault and also to transactions that have interacted with the vault.","schema":{"type":"array","description":"The filter applies both to transactions that have been signed by the vault and also to transactions that have interacted with the vault."}},{"name":"chains","in":"query","required":false,"schema":{"type":"array"}},{"name":"initiator_ids","in":"query","required":false,"schema":{"type":"array"}},{"name":"types","in":"query","required":false,"schema":{"type":"array"}},{"name":"sub_types","in":"query","required":false,"schema":{"type":"array"}},{"name":"signer_types","in":"query","required":false,"schema":{"type":"array"}},{"name":"transaction_ids","in":"query","required":false,"schema":{"type":"array"}},{"name":"end_user_ids","in":"query","required":false,"schema":{"type":"array"}},{"name":"direction","in":"query","required":false,"schema":{"type":"string","enum":["outgoing","incoming"]}},{"name":"states","in":"query","required":false,"description":"State of the transaction. Can be one of: `pending` `finalized`, which can be one of: `completed` `aborted` `error_pushing_to_blockchain`…","schema":{"type":"array","description":"State of the transaction. Can be one of: `pending` `finalized`, which can be one of: `completed` `aborted` `error_pushing_to_blockchain`…"}},{"name":"is_hidden","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"include_full_response","in":"query","required":false,"schema":{"type":"boolean","default":true}},{"name":"sort_by","in":"query","required":false,"schema":{"type":"array"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/transactions-create-new-transaction":{"post":{"operationId":"open_data_fordefi_transactions_create_new_transaction","summary":"Create Transaction","description":"POST /api/v1/transactions","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"x-signature":{"type":"string","description":"Signature of the body. Base64 encoded string. If the request is made programatically by an API user, signing of the request is required…"},"x-timestamp":{"type":"integer","description":"Timestamp of the signature. Integer. Specify an Epoch date. If the request is made programatically by an API user, the timestamp of the…"},"x-idempotence-id":{"type":"string","description":"Optional idempotence ID of a transaction."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/transactions-approve-transaction":{"post":{"operationId":"open_data_fordefi_transactions_approve_transaction","summary":"Approve Transaction","description":"POST /api/v1/transactions/{id}/approve","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"ID of the transaction to approve."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/transactions-abort-transaction-and-show-balance-change":{"post":{"operationId":"open_data_fordefi_transactions_abort_transaction_and_show_balance_change","summary":"Abort Transaction","description":"POST /api/v1/transactions/{id}/abort","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"ID of the transaction to abort."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/transactions-release-transaction":{"post":{"operationId":"open_data_fordefi_transactions_release_transaction","summary":"Release Transaction","description":"POST /api/v1/transactions/{id}/release","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["id","body"],"properties":{"id":{"type":"string","description":"ID of the transaction to release."},"x-signature":{"type":"string","description":"Signature of the body. Base64 encoded string. If the request is made programatically by an API user, signing of the request is required…"},"x-timestamp":{"type":"integer","description":"Timestamp of the signature. Integer. Specify an Epoch date. If the request is made programatically by an API user, the timestamp of the…"},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/transactions-get-blockchain-fee-price-and-estimate-transacti":{"post":{"operationId":"open_data_fordefi_transactions_get_blockchain_fee_price_and_estimate_transacti","summary":"Describe Transaction","description":"POST /api/v1/transactions/describe","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/transactions-simulate-transaction-and-show-balance-change":{"post":{"operationId":"open_data_fordefi_transactions_simulate_transaction_and_show_balance_change","summary":"Predict Transaction","description":"POST /api/v1/transactions/predict","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/transactions-update-spam-state":{"post":{"operationId":"open_data_fordefi_transactions_update_spam_state","summary":"Update Transaction Spam State","description":"PUT /api/v1/transactions/{id}/update-spam-state","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["id","body"],"properties":{"id":{"type":"string","description":"ID of the transaction to update spam state."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/address-book-list-contacts":{"get":{"operationId":"open_data_fordefi_address_book_list_contacts","summary":"List Contacts","description":"GET /api/v1/addressbook/contacts","tags":["open-data"],"parameters":[{"name":"sort_by","in":"query","required":false,"schema":{"type":"array"}},{"name":"page","in":"query","required":false,"description":"The page number to fetch.","schema":{"type":"integer","default":1,"description":"The page number to fetch."}},{"name":"size","in":"query","required":false,"description":"The number of items per page.","schema":{"type":"integer","default":50,"description":"The number of items per page."}},{"name":"contact_ids","in":"query","required":false,"description":"The contact IDs to filter by.","schema":{"type":"array","description":"The contact IDs to filter by."}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"states","in":"query","required":false,"description":"The states to filter by.","schema":{"type":"array","description":"The states to filter by."}},{"name":"chain_types","in":"query","required":false,"description":"The chain types to filter by.","schema":{"type":"array","description":"The chain types to filter by."}},{"name":"chains","in":"query","required":false,"description":"The chain unique ids to filter by.","schema":{"type":"array","description":"The chain unique ids to filter by."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/webhooks-test-webhook":{"post":{"operationId":"open_data_fordefi_webhooks_test_webhook","summary":"Test Webhook","description":"POST /api/v1/webhooks/test","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/webhooks-trigger-transaction":{"post":{"operationId":"open_data_fordefi_webhooks_trigger_transaction","summary":"Trigger Transaction Webhook","description":"POST /api/v1/webhooks/trigger/transaction/{id}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"ID of the transaction to send events for."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/keysets-get-all":{"get":{"operationId":"open_data_fordefi_keysets_get_all","summary":"List Keysets","description":"GET /api/v1/keysets","tags":["open-data"],"parameters":[{"name":"page","in":"query","required":false,"description":"The page number to fetch.","schema":{"type":"integer","default":1,"description":"The page number to fetch."}},{"name":"size","in":"query","required":false,"description":"The number of items per page.","schema":{"type":"integer","default":50,"description":"The number of items per page."}},{"name":"keyset_ids","in":"query","required":false,"schema":{"type":"array"}},{"name":"user_ids","in":"query","required":false,"schema":{"type":"array"}},{"name":"scopes","in":"query","required":false,"schema":{"type":"array"}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"sort_by","in":"query","required":false,"schema":{"type":"array"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/keysets-create-keyset":{"post":{"operationId":"open_data_fordefi_keysets_create_keyset","summary":"Create Keyset","description":"POST /api/v1/keysets","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/keysets-get-details":{"get":{"operationId":"open_data_fordefi_keysets_get_details","summary":"Get Keyset","description":"GET /api/v1/keysets/{id}","tags":["open-data"],"parameters":[{"name":"id","in":"query","required":true,"description":"ID of the keyset to retrieve.","schema":{"type":"string","description":"ID of the keyset to retrieve."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/end-users-get-list":{"get":{"operationId":"open_data_fordefi_end_users_get_list","summary":"List End Users","description":"GET /api/v1/end-users","tags":["open-data"],"parameters":[{"name":"sort_by","in":"query","required":false,"schema":{"type":"array"}},{"name":"page","in":"query","required":false,"description":"The page number to fetch.","schema":{"type":"integer","default":1,"description":"The page number to fetch."}},{"name":"size","in":"query","required":false,"description":"The number of items per page.","schema":{"type":"integer","default":50,"description":"The number of items per page."}},{"name":"search","in":"query","required":false,"schema":{"type":"string"}},{"name":"user_ids","in":"query","required":false,"description":"The unique identifiers of the users.","schema":{"type":"array","description":"The unique identifiers of the users."}},{"name":"external_id","in":"query","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/end-users-create-new-user":{"post":{"operationId":"open_data_fordefi_end_users_create_new_user","summary":"Create End User","description":"POST /api/v1/end-users","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/end-users-get-user-by-id":{"get":{"operationId":"open_data_fordefi_end_users_get_user_by_id","summary":"Get End User","description":"GET /api/v1/end-users/{id}","tags":["open-data"],"parameters":[{"name":"id","in":"query","required":true,"description":"ID of the end user to retrieve.","schema":{"type":"string","description":"ID of the end user to retrieve."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/authorization-tokens-list":{"get":{"operationId":"open_data_fordefi_authorization_tokens_list","summary":"List Authorization Tokens","description":"GET /api/v1/authorization-tokens","tags":["open-data"],"parameters":[{"name":"page","in":"query","required":false,"description":"The page number to fetch.","schema":{"type":"integer","default":1,"description":"The page number to fetch."}},{"name":"size","in":"query","required":false,"description":"The number of items per page.","schema":{"type":"integer","default":50,"description":"The number of items per page."}},{"name":"user_ids","in":"query","required":false,"description":"The unique identifiers of the users.","schema":{"type":"array","description":"The unique identifiers of the users."}},{"name":"user_types","in":"query","required":false,"description":"User types to filter. Only end users are currently supported.","schema":{"type":"array","description":"User types to filter. Only end users are currently supported."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/authorization-tokens-issue-token":{"post":{"operationId":"open_data_fordefi_authorization_tokens_issue_token","summary":"Issue Authorization Token","description":"POST /api/v1/authorization-tokens","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["body"],"properties":{"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/open-data:fordefi/authorization-tokens-delete-token":{"post":{"operationId":"open_data_fordefi_authorization_tokens_delete_token","summary":"Delete Authorization Token","description":"DELETE /api/v1/authorization-tokens/{id}","tags":["open-data"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"ID of the authorization token to delete."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}