curl -X POST "https://api.cardinalgray.com/title/123e4567-e89b-12d3-a456-426614174000/forms" \
-H "Authorization: Bearer YOUR_API_KEY"
{
"entryId": "123e4567-e89b-12d3-a456-426614174000"
}
Title Actions
Generate Forms
Trigger form generation or regeneration for a specific title entry
POST
/
title
/
{id}
/
forms
curl -X POST "https://api.cardinalgray.com/title/123e4567-e89b-12d3-a456-426614174000/forms" \
-H "Authorization: Bearer YOUR_API_KEY"
{
"entryId": "123e4567-e89b-12d3-a456-426614174000"
}
This endpoint synchronously generates or regenerates forms for a title entry and returns
{ "entryId": "..." } when complete.
Forms are automatically generated when creating a title entry, but this endpoint allows you to manually trigger regeneration if account data has been updated or forms need to be recreated.
Path Parameters
string
required
The unique identifier (entryId) of the title entry
Response
string
The ID of the title entry whose forms were generated.
Forms Generated
Depending on the transaction type and state, this endpoint may generate:- Power of Attorney (POA) forms
- Title Application forms
- Lien Addition forms
- Duplicate Title forms
- Repossession Affidavit forms
- Odometer Disclosure forms
- VIN Verification forms
- State-specific supplementary forms
curl -X POST "https://api.cardinalgray.com/title/123e4567-e89b-12d3-a456-426614174000/forms" \
-H "Authorization: Bearer YOUR_API_KEY"
{
"entryId": "123e4567-e89b-12d3-a456-426614174000"
}
Authorizations
bearerAuthbasicAuthcookieAuth
API key or Clerk JWT supplied as Authorization: Bearer
Path Parameters
Unique identifier of the title entry
Response
Forms generated or regenerated successfully
ID of the title entry whose forms were generated