Relevance AI Marketplace API
The marketplace API from Relevance AI — 28 operation(s) for marketplace.
Operations 32
Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay
Ask an LLM
“How do I take down a listing I put on the Relevance AI marketplace?”
“Is deleting a marketplace listing permanent?”
Tell an agent destructive · confirm first
Delete marketplace listing {listing_display_id}.
Remove my listing {listing_display_id} from the marketplace.
Ask an LLM
“How do I change the price or description of my marketplace listing?”
“Can I add a YouTube demo video to a listing I already submitted?”
Tell an agent
Set the price of listing {listing_display_id} to {price_usd_cents} cents.
Update the description of listing {listing_display_id} to {description}.
POST
/marketplace/{listing_display_id}/approve
Approve a marketplace listing · ApproveMarketplaceListing
#
Ask an LLM
“How does a reviewer approve a listing waiting for marketplace review?”
“Can an approval override an earlier review decision?”
Tell an agent
Approve marketplace listing {listing_display_id}.
Approve listing {listing_display_id} with override {override}.
POST
/marketplace/{listing_display_id}/reject
Reject a marketplace listing · RejectMarketplaceListing
#
Ask an LLM
“How do I reject a submitted marketplace listing and say why?”
“Does rejecting a listing require a reason?”
Tell an agent
Reject listing {listing_display_id} because {reason}.
Decline marketplace submission {listing_display_id} with reason {reason}.
POST
/marketplace/{listing_display_id}/clone
Clone a marketplace listing into my project · CloneMarketplaceListing
#
Ask an LLM
“How do I copy an agent or tool from the marketplace into my own project?”
“Can I choose which version of a listing to clone?”
Tell an agent
Clone marketplace listing {listing_display_id}.
Clone the {version_type} version of listing {listing_display_id}.
Ask an LLM
“How do I publish my agent or tool as a new marketplace listing?”
“What do I need to provide when submitting something to the marketplace?”
Tell an agent
Submit {entity_type} {entity_display_id} version {entity_version_display_id} to the marketplace as {name}.
List {name} on the marketplace for {price_usd_cents} cents.
POST
/marketplace/{listing_display_id}/version
Publish a new version of a listing · CreateMarketplaceListingVersion
#
Ask an LLM
“How do I push an updated version of my agent to an existing marketplace listing?”
“Can a marketplace listing have multiple versions?”
Tell an agent
Create a new version of listing {listing_display_id} from {entity_type} {entity_display_id} version {entity_version_display_id}.
Add version {entity_version_display_id} of {entity_type} {entity_display_id} to listing {listing_display_id}.
Ask an LLM
“Which marketplace listings has my project submitted?”
“Can I see which of my listings are still pending approval?”
Tell an agent
List my marketplace listings.
Show my listings with approval status {approvalStatus}.
GET
/marketplace/listings
Browse published marketplace listings · ListPublishedMarketplaceListings
#
Ask an LLM
“What agents and tools are published on the marketplace?”
“Can I filter marketplace listings by category and price range?”
Tell an agent
Browse published marketplace listings in {category}.
Search the marketplace for {searchQuery} priced under {maxPrice}.
GET
/marketplace/listings/{listing_display_id}/published
Get the published version of a listing · GetPublishedMarketplaceListing
#
Ask an LLM
“How do I see exactly what's currently live for a marketplace listing?”
“Which version of a listing are buyers seeing right now?”
Tell an agent
Get the published version of listing {listing_display_id}.
Show what's live on the marketplace for {listing_display_id}.
GET
/marketplace/listings/pending-versions
Get pending versions of listings · GetPendingVersionsForMarketplaceListings
#
Ask an LLM
“Which of my listings have new versions waiting for review?”
“Can I check pending versions for several listings at once?”
Tell an agent
Get pending versions for listings {listing_display_ids}.
Show unreviewed versions of listings {listing_display_ids}.
GET
/marketplace/listings/{listing_display_id}
Get a marketplace listing's base details · GetMarketplaceListingByDisplayId
#
Ask an LLM
“How do I fetch a listing's base data by its listing id?”
“Can I view my own unpublished listing by its id?”
Tell an agent
Get marketplace listing {listing_display_id}.
Show the base details of listing {listing_display_id}.
GET
/marketplace/listings/entity/{entity_display_id}
Find a listing by its agent or tool id · GetMarketplaceListingByEntityDisplayId
#
Ask an LLM
“Is my agent already listed on the marketplace?”
“How do I find the listing for a specific agent or tool id?”
Tell an agent
Find the marketplace listing for entity {entity_display_id}.
Get the listing that sells agent {entity_display_id}.
POST
/marketplace/builders/{project_display_id}/stripe
Connect a Stripe account for payouts · LinkStripeAccountToBuilder
#
Ask an LLM
“How do I get paid for selling listings on the marketplace?”
“Which details are needed to link a Stripe account as a builder?”
Tell an agent
Link a Stripe account to builder {project_display_id} in {country_code} as a {business_type}.
Set up Stripe payouts for builder {project_display_id} in country {country_code} for business type {business_type}.
Ask an LLM
“How do I set up a builder profile to sell on the marketplace?”
“Can I change my builder bio and profile picture?”
Tell an agent
Create builder profile {name} for project {project_display_id}.
Update the bio of builder {project_display_id} to {bio}.
Ask an LLM
“Who are the builders publishing on the marketplace?”
“Can I search marketplace builders by name?”
Tell an agent
List marketplace builders.
Search builders for {searchQuery}.
Ask an LLM
“What size limits apply to marketplace profile and cover images?”
“How do I upload an image for a marketplace listing?”
Tell an agent
Upload image {image_base64} as a {image_type} image.
Upload {image_base64} for listing {listing_display_id}.
DELETE
/marketplace/listings/{listing_display_id}/assets
Remove an asset from a listing · DeleteMarketplaceListingAsset
#
Ask an LLM
“How do I remove a screenshot from my marketplace listing?”
“Does deleting a listing asset also delete the stored image?”
Tell an agent destructive · confirm first
Delete asset {asset_id} from listing {listing_display_id}.
Remove image {asset_id} from marketplace listing {listing_display_id}.
Ask an LLM
“How do I view a marketplace builder's profile?”
“What does a builder's profile show about them?”
Tell an agent
Get builder {project_display_id}.
Show the profile of builder {project_display_id}.
POST
/marketplace/{listing_display_id}/publish
Publish or unpublish a listing · PublishMarketplaceListing
#
Ask an LLM
“How do I hide an approved listing from the marketplace without deleting it?”
“Can I make an approved listing go live?”
Tell an agent
Set listing {listing_display_id} published to {published}.
Unpublish marketplace listing {listing_display_id} by setting published to {published}.
Ask an LLM
“How do I buy a paid agent from the marketplace?”
“Can I get a checkout link for a marketplace listing?”
Tell an agent
Create a checkout session for listing {listing_display_id}.
Start buying marketplace listing {listing_display_id}.
GET
/marketplace/purchases/{project_display_id}
List my project's marketplace purchases · ListMarketplacePurchases
#
Ask an LLM
“What has my project bought from the marketplace?”
“Where can I see all marketplace purchases for a project?”
Tell an agent
List marketplace purchases for project {project_display_id}.
Show everything project {project_display_id} has purchased.
GET
/marketplace/purchases/{project_display_id}/{listing_display_id}
Check a purchase of one listing · GetPurchase
#
Ask an LLM
“Has my project already bought a particular listing?”
“How do I look up a single marketplace purchase?”
Tell an agent
Get the purchase of listing {listing_display_id} by project {project_display_id}.
Check whether project {project_display_id} owns listing {listing_display_id}.
GET
/marketplace/public/listings
Browse marketplace listings without signing in · ListPublishedMarketplaceListingsPublic
#
Ask an LLM
“Is there a public, unauthenticated way to browse marketplace listings?”
“Can a public website list marketplace agents by category?”
Tell an agent
Browse the public marketplace catalog for {searchQuery}.
List public marketplace listings of type {entityType} without auth.
GET
/marketplace/public/listings/{listing_display_id}
Get a published listing without signing in · GetPublishedMarketplaceListingPublic
#
Ask an LLM
“Can I show one marketplace listing on a public page without authentication?”
“Is there an unauthenticated endpoint for a single published listing?”
Tell an agent
Get public listing {listing_display_id} without auth.
Fetch the public page data for marketplace listing {listing_display_id}.
POST
/marketplace/listings/{listing_display_id}/reviews
Review a marketplace listing · AddListingReview
#
Ask an LLM
“How do I leave a star rating on a marketplace listing?”
“Can I add a comment along with my rating?”
Tell an agent
Rate listing {listing_display_id} {rating} stars.
Review listing {listing_display_id} with rating {rating} and comment {comment}.
GET
/marketplace/listings/{listing_display_id}/reviews
Read reviews of a listing · GetListingReviews
#
Ask an LLM
“What are people saying about a marketplace listing?”
“How do I see all reviews left on a listing?”
Tell an agent
Get the reviews for listing {listing_display_id}.
Show buyer ratings on marketplace listing {listing_display_id}.
Ask an LLM
“Which marketplace reviews have I written?”
“Where can I find all my own ratings of listings?”
Tell an agent
List all the reviews I've written.
Show my own marketplace ratings.
PATCH
/marketplace/listings/{listing_display_id}/reviews/{listing_review_id}
Edit a review on a listing · UpdateListingReview
#
Ask an LLM
“How do I change the rating on a review I already posted?”
“Can I edit the title or comment of my listing review?”
Tell an agent
Change review {listing_review_id} on {listing_display_id} to {rating} stars.
Edit the comment on review {listing_review_id} of listing {listing_display_id} to {comment}.
DELETE
/marketplace/listings/{listing_display_id}/reviews/{listing_review_id}
Delete a review on a listing · DeleteListingReview
#
Ask an LLM
“How do I delete a review I left on a listing?”
“Can a review be removed from a marketplace listing?”
Tell an agent destructive · confirm first
Delete review {listing_review_id} on listing {listing_display_id}.
Remove my review {listing_review_id} from {listing_display_id}.
PUT
/marketplace/listings/{listing_display_id}/reviews/{listing_review_id}/publisher-reply
Reply to a review as the publisher · AddPublisherReply
#
Ask an LLM
“How do I respond publicly to a review of my listing?”
“Can a publisher reply to buyer reviews?”
Tell an agent
Reply {publisher_reply} to review {listing_review_id} on {listing_display_id}.
Post publisher reply {publisher_reply} on review {listing_review_id} of my listing {listing_display_id}.
Ask an LLM
“What reviews have buyers left on the listings I publish?”
“Can I see only the reviews I haven't replied to yet?”
Tell an agent
List reviews on my listings.
Show reviews on my listings with ratings {ratings} and replied {replied}.
Documentation
📖
Documentation
https://relevanceai.com/docs
📖
APIReference
https://api-f1db6c.stack.tryrelevance.com/latest/documentation
📖
Authentication
https://raw.githubusercontent.com/api-evangelist/relevance-ai/refs/heads/main/authentication/relevance-ai-authentication.yml