Honeytokens
Confirm a honeytoken endpoint deployment
⚠️ Beta Version: This endpoint is in beta and may be subject to changes in future releases.
Report the outcome of an endpoint deployment returned by POST /honeytokens/endpoint-deployments. The client (e.g. ggshield) sets the status once it has acted on the deployment. This is status-only — it never revokes the honeytoken (revocation is a server-side rotation action).
- planted stamps planted_at.
- failed records a transient write failure; the next reconciliation retries the same honeytoken (no churn).
- removed confirms the client deleted a revoked honeytoken's on-disk artifact.
Authorize with the honeytokens:write scope.
patch/v1/honeytokens/endpoint-deployments/{id}
Path parameters
idstring uuid required
Deployment id returned by POST /honeytokens/endpoint-deployments.
Request body
Response
Deployment updated
Example response
{
"id": "800172b9-5002-43c6-bf5b-7112afc59721",
"config": {
"filename": "credentials",
"profile_name": "prod-backup"
},
"status": "planted"
}