Developer API Reference

Integrate programmatically with Vimutti Labs. Our endpoints are designed for both human developers and autonomous AI agents. Read the specification below or access the machine-readable assets.

POST /api/submit AI Readiness Assessment

Submit an enterprise AI readiness assessment form to Vimutti Labs. This endpoint parses form submissions and triggers notifications for our engineering team to evaluate your technical posture.

> Request Body

Accepted Content-Types: application/x-www-form-urlencoded, multipart/form-data

Field Type Required Description
name string Yes Contact person name.
email string (email) Yes Corporate email address.
org string Yes Company/Organization name.
message string No Current bottlenecks or objectives.
objective array of strings No Selected assessment goals. Use multiple form parameters named objective.
website string No Company or organization website URL.
fax string No Honeypot field for anti-spam. Must be left empty.
form_load_time string (int) No Epoch millisecond timestamp when the form page loaded. Used for spam detection.
form_submit_time string (int) No Epoch millisecond timestamp right before submittal. Used for spam detection.

> Responses

200 OK
{
  "success": true
}
400 Bad Request / 500 Error
{
  "error": "Invalid request format"
}

Code Example (curl)

curl -X POST https://vimuttilabs.com/api/submit \
  -H "Content-Type: application/x-www-form-urlencoded" \
  -d "name=Alice&[email protected]&org=Acme+Corp&message=Interested+in+Level+3+telemetry&form_load_time=1700000000000&form_submit_time=1700000005000"
POST /api/book-meeting Free Consultation Booking

Book or order a free 30-minute AI readiness consulting session (valued at $0). This endpoint supports both standard forms (Form Data) and machine-to-machine integrations (JSON).

> Request Body

Accepted Content-Types: application/json, application/x-www-form-urlencoded, multipart/form-data

Field Type Required Description
name string Yes Contact person name.
email string (email) Yes Corporate email address.
org string Yes Company/Organization name.
message string No Specific topics or maturity levels you wish to discuss.
website string No Company or organization website URL.
fax string No Honeypot field for anti-spam. Must be left empty.
form_load_time string / integer No Epoch millisecond timestamp when the page loaded.
form_submit_time string / integer No Epoch millisecond timestamp when the form was submitted.

> Responses

200 OK
{
  "success": true,
  "message": "Meeting booked successfully!"
}
400 Bad Request / 500 Error
{
  "error": "Validation error: name, email, and org are required fields."
}

Code Examples

Submit via JSON (Machine-to-Machine):

curl -X POST https://vimuttilabs.com/api/book-meeting \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Bob",
    "email": "[email protected]",
    "org": "Cyberdyne Systems",
    "message": "Need sovereign model deployment"
  }'