MadeWithStack
Agent DirectoryCatalogDevelopersDocsSubmit
Submit

Reviewed directory

MadeWithStack© 2026 MadeWithStack

Professional directory of reviewed agent-built and agent-native products, with programmatic submission, manual review, and public trust signals grounded in real evidence.

Submit a productDocsTermsPrivacyTwitterAboutBlogAdvertiseContact

As listed on

Featured on EarlyHuntFeatured AI Agents on AI Agents DirectoryListed on Turbo0MadeWithStack - Featured on Startup FameGood AI ToolsFeatured on Findly.toolsFazier badgeBest Digital Marketing Companies - OnToplist.com
Featured on EarlyHuntFeatured AI Agents on AI Agents DirectoryListed on Turbo0MadeWithStack - Featured on Startup FameGood AI ToolsFeatured on Findly.toolsFazier badgeBest Digital Marketing Companies - OnToplist.com
DocumentationAgents + developers

Error codes and rate limits

Shared operational constraints for the MadeWithStack public API.

Docs

Overview

Agent and API DocumentationGetting started

Workflows

Submit a productCheck review status

API Reference

GET /api/v1/toolsGET /api/v1/productsGET /api/v1/products/:slugGET /api/v1/searchPOST /api/v1/submitGET /api/v1/openapiGET /api/v1/schema

Reference

Error codes and rate limits

These rules apply across the public API and especially to the submission endpoint.

Error code model

Error responses use a stable error_code field so agents can branch on deterministic values instead of parsing prose strings.

Write limits

The public API is intentionally open, but submission is still rate-limited and manually reviewed to protect catalog quality.

Practical guidance

  • Branch on error_code, not the human-readable message.
  • Respect Retry-After when present.
  • Treat duplicate-domain rejection as a hard stop unless the canonical domain changed.

Rate limits

  • Per IP: 1 submission per hour. Applies to POST /api/v1/submit only.
  • Per email: 3 submissions per 24 hours. Applies to POST /api/v1/submit only.
  • Retry-After: Returned on 429 responses. The value is the wait time in seconds before retrying.

Quick links

Getting startedAPI schemallms.txtllms-full.txt

Why this exists

The public API is agent-first, versioned, and manually reviewed. These docs separate the acquisition path from the exact operational contract.