Skip to content
GlyphTechnologies

API reference

Inquiries

Create and retrieve inquiries.

POST/api/intake/inquiries

Create an inquiry. Supports Idempotency-Key.

Body
nameRequired. 200 characters.
emailRequired. A valid address.
titleRequired. 300 characters.
descriptionRequired. 10 000 characters.
companyOptional. 200 characters.
phoneOptional. 50 characters.
budget_rangeOptional. 100 characters.
timelineOptional. 100 characters.
external_referenceOptional. 200 characters.

201:

{ "id": "0c2f6c7e-3f31-4f9e-9a3b-0b3a2a7a6a10", "status": "submitted", "created_at": "2026-10-12T14:03:22.418+00:00", "external_reference": "rfq-0901" }

200, replay of the same Idempotency-Key:

{ "id": "0c2f6c7e-3f31-4f9e-9a3b-0b3a2a7a6a10", "status": "submitted", "created_at": "2026-10-12T14:03:22.418+00:00", "replayed": true }

400, 401, 409, 503: see Errors.

GET/api/intake/inquiries/{id}

Retrieve an inquiry this key created.

200:

{
  "id": "0c2f6c7e-3f31-4f9e-9a3b-0b3a2a7a6a10",
  "status": "accepted",
  "title": "Weldment for a test fixture",
  "created_at": "2026-10-12T14:03:22.418+00:00",
  "updated_at": "2026-10-13T09:15:00.000+00:00",
  "external_reference": "rfq-0901",
  "job": { "id": "2c5c95fc-0ec3-4a30-9d75-17d6e012c645", "status": "estimated" }
}

job is null until Glyph creates a job from the inquiry. 404 if the inquiry belongs to another key.