curl --request POST \
--url https://{deployment}.convex.site/v1/projects/{projectId}/tokens \
--header 'Content-Type: application/json' \
--data '
{
"label": "CI Pipeline",
"permissions": "read"
}
'{
"tokenId": "tok_abc",
"tokenPrefix": "ll_xxxxxxxx",
"label": "CI Pipeline",
"permissions": "read",
"lastUsedAt": 1739712000000,
"createdAt": 1739712000000,
"token": "ll_xxxxxxxx"
}Create a new API token. The token value is returned once and cannot be retrieved again.
curl --request POST \
--url https://{deployment}.convex.site/v1/projects/{projectId}/tokens \
--header 'Content-Type: application/json' \
--data '
{
"label": "CI Pipeline",
"permissions": "read"
}
'{
"tokenId": "tok_abc",
"tokenPrefix": "ll_xxxxxxxx",
"label": "CI Pipeline",
"permissions": "read",
"lastUsedAt": 1739712000000,
"createdAt": 1739712000000,
"token": "ll_xxxxxxxx"
}1"proj_abc123"
Token created successfully. The token value is shown only once.
"tok_abc"
First 10 characters of the token for identification (only shown in list view)
"ll_xxxxxxxx"
"CI Pipeline"
read, read_write 1739712000000
1739712000000
"ll_xxxxxxxx"