Method |
Path |
Handler |
Roles |
GET |
/api-routes |
io.javalin.core.util.RouteOverviewRenderer.class |
[] |
GET |
/v2/nftkit/api-documentation |
io.javalin.plugin.openapi.OpenApiHandler.class |
[] |
GET |
/v2/nftkit/swagger |
io.javalin.plugin.openapi.ui.SwaggerRenderer.class |
[] |
GET |
/v2/nftkit/redoc |
io.javalin.plugin.openapi.ui.ReDocRenderer.class |
[] |
BEFORE |
* |
io.javalin.http.util.CorsBeforeHandler.class |
[] |
GET |
/ |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/health |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/chain/{chain}/contract/deploy |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/chain/{chain}/contract/{contractAddress}/token/mint |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/chain/{chain}/contract/{contractAddress}/token/{tokenId}/metadataUri |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/chain/{chain}/contract/{contractAddress}/token/{tokenId}/metadata |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/chain/{chain}/contract/{contractAddress}/owner/{ownerAddress}/balance |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/chain/{chain}/contract/{contractAddress}/token/{tokenId}/owner |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/chain/{chain}/contract/{contractAddress}/info |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/chain/{chain}/owner/{ownerAddress} |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/chain/{chain}/contract/{contractAddress}/token/{tokenId}/revokeToken |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/chain/{chain}/contract/{contractAddress}/token/{tokenId}/unequipToken |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/chain/{chain}/contract/{contractAddress}/token/{tokenId}/metadata |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/ipfs/file/Upload |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/chain/{chain}/contract/{contractAddress}/token/{tokenId}/transferfrom |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/chain/{chain}/contract/{contractAddress}/token/{tokenId}/safetransferfrom |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/chain/{chain}/contract/{contractAddress}/token/{tokenId}/safefransferFromwithdata |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/chain/{chain}/contract/{contractAddress}/setapprovalforall |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/chain/{chain}/contract/{contractAddress}/isapprovedforall |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/chain/{chain}/contract/{contractAddress}/token/{tokenId}/approve |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/chain/{chain}/contract/{contractAddress}/token/{tokenId}/getapproved |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/IOTA_TESTNET/contract/{contractAddress}/token/instances |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/ShimmerEVM/contract/{contractAddress}/token/instances |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/tezos/chain/{chain}/contract/deploy |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/tezos/chain/{chain}/contract/{contractAddress}/mint |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/tezos/chain/{chain}/contract/{contractAddress}/minter |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/tezos/chain/{chain}/contract/{contractAddress}/token/{tokenId}/metadata |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/tezos/chain/{chain}/contract/{contractAddress}/metadata |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/near/chain/{chain}/account/create |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/near/chain/{chain}/contract/account/{account_id}/deploy/default |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/near/chain/{chain}/account/{account_id}/deploy |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/near/chain/{chain}/contract/{contract_id}/mint |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/near/chain/{chain}/contract/{contract_id}/account/{account_id}/NFTS |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/near/chain/{chain}/contract/{contract_id}/NFT/{token_id} |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/near/chain/{chain}/contract/{contract_id}/NFT/metadata |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/flow/chain/{chain}/account/{account_id}/AllNFTs |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/flow/chain/{chain}/account/{account_id}/{contractAddress}/{collectionPublicPath}/{token_id}/getNFTById |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/flow/chain/{chain}/account/{account_id}/{collectionPath}/getNFTinCollection |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/unique/chain/{network}/account/{account}/ |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/unique/chain/{chain}/collection/{collectionId}/token/{tokenId}/metadata |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/unique/chain/{network}/account/{account}/metadata/all |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/parachain/{chain}/account/{account}/subscan |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/parachain/{chain}/account/{account}/EvmErc721/subscan |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/Algorand/account/create/ |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/Algorand/chain/{chain}/asset/create/ |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/Algorand/chain/{chain}/asset/{assetId} |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/Algorand/chain/{chain}/asset/{assetId}/params |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/Algorand/chain/{chain}/asset/{assetId}/metadata |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/Algorand/chain/{chain}/assets/account/{address}/ |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/verifier/chain/{chain}/contract/{contractAddress}/verifyNftOwnership |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/verifier/chain/{chain}/collection/{collectionId}/verifyNftOwnership |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/verifier/chain/{chain}/contract/{contractAddress}/verifyNftOwnershipWithinCollection |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/verifier/chain/{chain}/collection/{collectionId}/verifyNftOwnershipWithinCollection |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/verifier/chain/{chain}/contract/{contractAddress}/verifyNftOwnershipWithTraits |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/verifier/chain/{chain}/collection/{collectionId}/verifyNftOwnershipWithTraits |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/verifier/policies/create |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/verifier/policies |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/verifier/chain/{chain}/contract/{contractAddress}/token/{tokenId}/policy/{policyName}/verification |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/verifier/chain/{chain}/collection/{collectionId}/token/{tokenId}/policy/{policyName}/verification |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/verifier/oceanDao/chain/{chain}/contract/{contractAddress}/verification |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/verifier/flow/chain/{chain}/contract/{contractAddress}/verifyNftOwnership/Flow |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/verifier/flow/chain/{chain}/contract/{contractAddress}/verifyNftOwnershipWithinCollection/Flow |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/verifier/flow/chain/{chain}/contract/{contractAddress}/collectionPath/{collectionPath}/token/{tokenId}/policy/{policyName}/verification |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/verifier/algorand/chain/{chain}/verifyNftOwnership |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/verifier/algorand/chain/{chain}/verifyNftOwnershipWithTraits |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/verifier/algorand/chain/{chain}/{address}/verifyNftOwnershipBasedOnCreator/{creatorAddress} |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/verifier/algorand/chain/{chain}/token/{token id}/policy/{policyName}/verification |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/extensions/chain/{chain}/contract/{contractAddress}/paused |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/extensions/chain/{chain}/contract/{contractAddress}/pause |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/extensions/chain/{chain}/contract/{contractAddress}/unpause |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
PUT |
/v2/nftkit/nft/extensions/chain/{chain}/contract/{contractAddress}/token/{tokenId}/tokenURI |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/extensions/chain/{chain}/contract/{contractAddress}/transferable |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/extensions/chain/{chain}/contract/{contractAddress}/transferable |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/extensions/chain/{chain}/contract/{contractAddress}/burnable |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/extensions/chain/{chain}/contract/{contractAddress}/burnable |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
DELETE |
/v2/nftkit/nft/extensions/chain/{chain}/contract/{contractAddress}/token/{tokenId} |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/accessControl/chain/{chain}/contract/{contractAddress}/owner |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/accessControl/chain/{chain}/contract/{contractAddress}/ownershipTransfer |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/accessControl/chain/{chain}/contract/{contractAddress}/ownershipRenounce |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/accessControl/chain/{chain}/contract/{contractAddress}/account/{account}/role/{role} |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
GET |
/v2/nftkit/nft/accessControl/chain/{chain}/contract/{contractAddress}/role/{role}/admin |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/accessControl/chain/{chain}/contract/{contractAddress}/grantrole |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/accessControl/chain/{chain}/contract/{contractAddress}/revokeRole |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |
POST |
/v2/nftkit/nft/accessControl/chain/{chain}/contract/{contractAddress}/renounceRole |
io.javalin.plugin.openapi.dsl.DocumentedHandler.class |
[] |