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 []