/api/nft/*
ART NFTs (SVG content on-chain, Fork V3).
GET /api/nft/?limit=N&offset=N
Recent ART NFTs.
curl 'https://api.ombra-net.com/api/nft/?limit=30'
Response:
{
"total": 1234,
"items": [{
"tokenId": "...",
"owner": "...",
"taskId": "...",
"minerId": "...",
"mintedAt": 1735389942000,
"blockIndex": 62500
}]
}
GET /api/nft/:tokenId
Metadata for one NFT (no SVG body — use /svg endpoint).
curl https://api.ombra-net.com/api/nft/abcdef0123...
GET /api/nft/:tokenId/svg
Raw SVG content. Served as image/svg+xml with Cache-Control: public, max-age=3600.
curl https://api.ombra-net.com/api/nft/abcdef0123.../svg
# pipe to file:
curl https://api.ombra-net.com/api/nft/abcdef0123.../svg > art.svg
GET /api/nft/owner/:address?limit=N&offset=N
All NFTs owned by an address.
curl https://api.ombra-net.com/api/nft/owner/7a8b70389a52a96aa85ca641c5ad2fb7a1e2e1ca
Response:
{ "owner": "7a8b7038...", "count": 12, "items": [...] }