aeontel api

Manage workspace HTTP APIs

Api commands

aeontel api list

List apis in a workspace

TypeScript
aeontel api list --workspace <id>
Shell
aeontel api list --workspace wsp_...

aeontel api create

Create an api

TypeScript
aeontel api create <handle> --workspace <id> --name <name> [--description <desc>] [--auth <json>]
Shell
aeontel api create my-handle --workspace wsp_... --name "My name"

aeontel api get

Get api details

TypeScript
aeontel api get <id>
Shell
aeontel api get id_...

aeontel api update

Update an api

TypeScript
aeontel api update <id> [--handle <handle>] [--name <name>] [--description <desc>] [--auth <json>] [--enabled] [--disabled]
Shell
aeontel api update id_...

aeontel api delete

Soft-delete an api (restorable until retention expires)

TypeScript
aeontel api delete <id> [--cascade]
Shell
aeontel api delete id_...

aeontel api restore

Restore a soft-deleted api

TypeScript
aeontel api restore <id>
Shell
aeontel api restore id_...