Skip to main content
POST
TypeScript Enum Generator

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
ioEnumValues
string

Values (one per line or comma-separated)

ioEnumName
string

Enum Name

ioKeyStyle
enum<string>

Key Naming Style

Available options:
pascal,
screaming,
camel
ioOutputFormat
enum<string>

Output Format

Available options:
string,
numeric,
const,
asconst,
union
ioAddExport
boolean

Add export keyword

ioAddJsdoc
boolean

Add JSDoc comments

ioGenerateTypeGuard
boolean

Generate type guard function

ioGenerateValuesArray
boolean

Generate array of all values

ioGenerateReverseMap
boolean

Generate reverse mapping helper

Response

Tool output

tool
string
required
tool_version
string
required

Output-contract version for this tool. Currently "1" for all tools.

outputs
object
required
credits_used
integer
required

Credits this call consumed, after any settlement refund. 0 when metering is disabled.

request_id
string
credits_remaining
integer | null

Credits left in the current monthly allowance, or null when metering is disabled.