NFT Endpoints
FabricBloc NFT Microservice - User Guide
Overview
Base URL
<http://api.dev.fabricbloc.com/v1/nft>Swagger/OpenAPI Docs
Number of items per page (default 10)
Page number (default 1)
Paginated list of collections.\n- items: List of collections (name, symbol, description, status, timestamps, mint_settings, user_id, owner_address, network, contract_type)\n- total: Total number of collections\n- page: Current page\n- limit: Items per page\n- has_next: True if there is a next page\n- has_previous: True if there is a previous page
Invalid query parameters
Unauthorized (missing or invalid token)
Internal server error
Optional: defaults to X-Wallet-Address from Kong
Example: {"id":"b3e1c2d4-1234-5678-9abc-def012345678","name":"My NFT Collection","symbol":"MYNFT","network":"ethereum","contract_type":"ERC-721","storage_method":"ipfs","user_id":"00000000-0000-0000-0000-000000000001","owner_address":"0x1234567890abcdef1234567890abcdef12345678","status":"draft","metadata":{},"mint_settings":{},"created_at":"2024-06-01T12:00:00Z","updated_at":"2024-06-01T12:00:00Z"}
Example: {"error":"Invalid request parameters"}
Example: {"error":"Internal server error"}
Collection ID (uuid)
Collection details (same fields as list)
Invalid ID format
Unauthorized (missing or invalid token)
Collection not found or access denied
Internal server error
Collection ID (uuid)
Updated collection details
Invalid request or ID format
Unauthorized (missing or invalid token)
Collection not found or access denied
Internal server error
Collection ID (uuid)
Successfully deleted
Invalid ID format
Unauthorized (missing or invalid token)
Collection not found or access denied
Only draft collections can be deleted
Internal server error
No content
Minting NFTs
Burning NFTs
Deploying Collections
Estimating Deployment Cost
Collection ID
Successfully estimated deployment cost
Invalid collection ID
Collection not found
Internal server error
Verifying Contracts
Collection ID
Successfully verified contract
Response for contract verification
Invalid collection ID
Collection not found
Internal server error
Metadata
Health Check
How to Communicate with the Service
Security Tips
Troubleshooting
Support & Contact
FAQ
Enum Values Reference
Collection Status
Contract Type
Network
Storage Method
Notes
Last updated