For external agents and developers
Public service discovery.
Read the same published information shown in this storefront through a small JSON interface. No sign-in or API key is required.
Start with the contract
OpenAPI 3.1 document describes the actual GET and HEAD operations, response schemas and errors. The canonical API origin is https://notrobot-ai.com.
- GET /api/v1/company: company information, constraints and contact paths.
- GET /api/v1/services: all 39 published services.
- GET /api/v1/services/{id}: one service using its stable catalog ID.
Find relevant capabilities
Use family to select an exact family, or q for a case-insensitive substring of the name, description, technical details or family label. Filters combine, keep catalog order and return an empty list when there is no match.
Example: AI services mentioning workflow. Families: strategy, ai, cloud, web, trust, enablement.
Supply each parameter once. Queries are limited to 160 characters and the encoded query string to 2,048 characters. Unknown parameters, invalid families, control characters and malformed encoding return JSON errors. Do not put private information in a query; hosting systems may record request URLs.
Read the evidence and limits
Each service links to its visible source in the capability catalog. IDs remain stable when display names change. Responses include a schema version and content revision; company data includes its actual content review date. This date is not a promise of current availability.
- Scope, deliverables, fees, timelines, responsibilities and any monitoring or support are agreed separately for each project.
- Scenarios and demos are illustrative, not customer results or guarantees.
- The brief builder and contact page prepare local drafts; they do not send inquiries, place orders, reserve availability or establish a service agreement.
- Do not include passwords, secrets, private records or customer-identifying information in project briefs.
Pricing and availability are null because they are not published. No customer results, credentials or guaranteed outcomes are supplied by this API.
HTTP behavior
GET returns JSON; HEAD returns the same status and headers without a body. Use ETag and If-None-Match to revalidate successful responses. Unknown IDs return 404; malformed requests return 400; other methods return 405. Unsupported API paths return JSON errors. There are no write operations, chatbot or automatic submissions.
A next step, chosen by the person
Use the brief builder or contact page to prepare a draft for review. Contact: hello@notrobot-ai.com. Reading this API does not authorize an agent to send mail or commit its owner to an engagement.