CL2C API referenceOrganization-scoped endpoints for users, contracts, NFTs, and token operations.OpenAPI 3.0.3 · Swagger formatOpen Swagger formatContractget/cl2c/contractList smart contracts for the authenticated organizationpost/cl2c/contractCreate a new smart contract record (not deployed yet)delete/cl2c/contractDelete a smart contractput/cl2c/contractUpdate a smart contractdelete/cl2c/contract/{id}Delete a smart contract recordput/cl2c/contract/{id}Deploy smart contract (trigger on-chain deploy)Userget/cl2c/userList users (userOrganization records) in the authenticated organizationpost/cl2c/userInvite (create) a userOrganization record for this organizationpost/cl2c/user/bulkBulk invite users to the organizationget/cl2c/user/{id}Get a specific userOrganization by id (admin/org-scoped)delete/cl2c/user/{id}Delete a userOrganization by id (admin)put/cl2c/user/{id}Update a user or invitation emailNFTget/cl2c/nftList NFTs for the authenticated organizationpost/cl2c/nftCreate (mint) a new NFTdelete/cl2c/nftDelete an NFTput/cl2c/nftUpdate NFT metadata or statusget/cl2c/nft/{id}Get NFT detail (includes copyright entries and per-owner info)delete/cl2c/nft/{id}Delete an NFTput/cl2c/nft/{id}Update NFT fields (name, description, status, mintedAt)Tokensget/cl2c/tokenGet owner token balancespost/cl2c/tokenSend tokens to an organization member