Skip to content
GAMPEONCreate
New project

Activity of your access tokens

GET
/v1/me/token-events
curl --request GET \
--url https://api.gampeon.com/v1/me/token-events \
--header 'Authorization: Bearer <token>'

What your tokens did in the last 90 days (“AI activity” in the portal): route, result, client and time. Never request or response contents. Repeated reads of the same route are logged at most every 10 minutes. outcome: allowed means the token passed the scope check. Only with a portal session. Access tokens cannot manage tokens (403 token_not_allowed).

Not available with access tokens.

token
string

Only events of this token ID

before
integer

Event ID from next of the previous page

limit
integer
>= 1 <= 200

1 to 200, default 50

Events, newest first

Media typeapplication/json
object
events
required
Array<object>
object
id
required
integer
tokenId
required
string
tokenName
required
One of:
string
route
required

Route like POST /v1/projects, or token.created / token.revoked

string
target
required
One of:

Requested path

string
outcome
required
string
Allowed values: allowed denied
reason
required
One of:

Why it was denied, for example missing_scope:projects:write or route_not_allowed

string
client
required
One of:

Client name as sent in X-Gampeon-Client or the user agent (self-reported)

string
tool
required
One of:

MCP tool as sent in X-Gampeon-Tool (self-reported)

string
ip
required
One of:
string
createdAt
required

Unix time in milliseconds

integer format: int64
next
required
One of:

Pass as before for the next page

integer

Example

{
"events": [
{
"outcome": "allowed"
}
]
}

Error codes: unauthorized

Media typeapplication/json
object
error
required

Machine-readable error code, for example not_found or rate_limited.

string
message

Human-readable detail. Only present for some errors.

string

Example generated

{
"error": "example",
"message": "example"
}

Error codes: token_not_allowed

Media typeapplication/json
object
error
required

Machine-readable error code, for example not_found or rate_limited.

string
message

Human-readable detail. Only present for some errors.

string

Example generated

{
"error": "example",
"message": "example"
}

Report a problem with this pageOther ways to give feedback