Puzzle / Developers
API referenceRequests

Create Requests

POST /company/{id}/requests

POST/company/{id}/requests

Path Parameters

id*string

The company ID

Length1 <= length

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

curl -X POST "https://example.com/company/string/requests" \  -H "Content-Type: application/json" \  -d '{    "transactionId": "string"  }'
{  "transactionId": "string",  "requests": [    {      "id": "string",      "transactionId": "string",      "status": "Cancelled",      "type": "CategoryReview",      "requestedByUserId": "string",      "requestedUserId": "string",      "requestedUserEmail": "string",      "requestedByUserEmail": "string",      "requestedByUserPosition": "Founder",      "requestedUserPosition": "Founder",      "requestedByUserFirmGroups": [        "string"      ],      "requestedUserFirmGroups": [        "string"      ],      "completedByUserId": "string",      "completedByUserEmail": "string",      "completedByUserPosition": "Founder",      "completedByUserFirmGroups": [        "string"      ],      "cancelledByUserId": "string",      "cancelledByUserEmail": "string",      "cancelledByUserPosition": "Founder",      "cancelledByUserFirmGroups": [        "string"      ],      "message": "string",      "createdAt": "string",      "updatedAt": "string"    }  ]}

Schema refreshed 2026-11-11T18:57:48.657Z