MarketPlace
Marketplace API
Interact with the REALM AI decentralized marketplace built on Solana. List, discover, and acquire AI models and influencers.
Base URL
https://api.realm.ai/v1/marketplace
Solana Integration
Marketplace operations (listing, buying) involve interactions with the Solana blockchain. Responses may include transaction details or require wallet signatures. See the Solana Integration section for more details.
List Item for Sale
Creates a listing on the marketplace for a specific AI model or influencer.
Method:
POST
Endpoint:
/listings
Authentication: API Key + Signature Authentication
Request Body
Response 201 Created
Get Listing Details
Retrieves details for a specific marketplace listing.
Method:
GET
Endpoint:
/listings/{listingId}
Authentication: API Key
Response 200 OK
Search Listings
Searches for active listings based on various criteria.
Method:
GET
Endpoint:
/listings/search
Authentication: API Key
Query Parameters:
query
(string, optional): Keyword search in name/description.assetType
(string, optional): Filter bymodel
orinfluencer
.tags
(string, optional): Comma-separated tags.minPrice
(float, optional).maxPrice
(float, optional).sortBy
(string, optional, default:createdAt
): e.g.,price
,createdAt
.sortOrder
(string, optional, default:desc
):asc
ordesc
.limit
(int, optional, default: 20).offset
(int, optional, default: 0).
Response 200 OK
Initiate Purchase
Initiates the purchase process for a listed item. This typically involves preparing a Solana transaction for the user to sign.
Method:
POST
Endpoint:
/listings/{listingId}/purchase
Authentication: API Key + Signature Authentication
Response 200 OK
(Note: A subsequent endpoint might be needed to confirm the purchase after the transaction is signed and broadcasted, or this might be handled via webhooks/polling Solana.)
Cancel Listing
Cancels an active listing owned by the authenticated user.
Method:
DELETE
Endpoint:
/listings/{listingId}
Authentication: API Key + Signature Authentication
Response 204 No Content
Last updated