Sign inLaunch Now
Documentation menu

submit_product

Prepare a Tool Atlas launch submission and finish it in the browser.

Important boundary

This page documents the Tool Atlas submission contract. It is not a hosted MCP tool endpoint. The safe flow creates or updates a submission record, but it never publishes a product or charges a plan from an agent call.

Start with the product URL

Open the launch form with a normalized URL. Tool Atlas will prefill what it can, and the owner can review every generated field before submitting.

https://toolatlas.io/submit/new?url=https%3A%2F%2Fyourproduct.com

Submission fields

The browser form validates the product name, HTTPS URL, category, pricing, short description, owner email, and optional media. A complete REST request uses the same validation rules.

POST https://toolatlas.io/api/submissions
Content-Type: application/json

{
  "name": "Your Product",
  "url": "https://yourproduct.com",
  "category": "Developer Tools",
  "pricing": "FREE",
  "shortDesc": "A clear one-line description.",
  "email": "you@example.com"
}

What the request does

A valid request returns 201 with submission and site identifiers. Existing products become claim requests; new products enter the review queue. It does not publish immediately.

What happens next

  1. Review and edit the generated listing in the browser.
  2. Choose the launch plan in the browser. Paid plans continue to the existing checkout.
  3. Wait for Tool Atlas review and publication. Badge verification applies where the selected plan requires it.

Errors to handle

400 means validation failed or a media URL is unreachable. 401 means an account-only browser action was requested. 429 means slow down. 500 means the submission was not confirmed; check status before retrying.

Do not send

Never send passwords, one-time codes, payment details, or session tokens to this endpoint. Keep those steps in the Tool Atlas browser session.

Was this page helpful?