gitguardian-cli
Disciplined GitGuardian CLI for 100% Doctrine builds. No ghosts, no drift. 1:1 parity with canonical spec.
DELETE /v1/api_tokens/self - Revoke (delete) the currently authenticated API token.
DELETE /v1/api_tokens/{token_id} - Revoke (delete) an API token by its token_id.
GET /v1/api_tokens - List API tokens.
GET /v1/api_tokens/self - Retrieve information about the currently authenticated API token.
GET /v1/api_tokens/{token_id} - Retrieve an API token by its token_id.
GET /v1/incidents/secrets - List secret incidents.
GET /v1/incidents/secrets/{incident_id} - Retrieve a secret incident by incident_id.
GET /v1/incidents/secrets/{incident_id}/leaks - List leaks for a given secret incident_id.
GET /v1/incidents/secrets/{incident_id}/notes - List notes for a secret incident.
PATCH /v1/incidents/secrets/{incident_id} - Update a secret incident by incident_id.
POST /v1/auth/jwt - Obtain a JWT for authentication purposes.
POST /v1/incidents/secrets/{incident_id}/assign - Assign a secret incident to a user or team.
POST /v1/incidents/secrets/{incident_id}/grant_access - Grant access to a secret incident.
POST /v1/incidents/secrets/{incident_id}/ignore - Ignore a secret incident.
POST /v1/incidents/secrets/{incident_id}/reopen - Reopen a secret incident.
POST /v1/incidents/secrets/{incident_id}/resolve - Resolve a secret incident.
POST /v1/incidents/secrets/{incident_id}/revoke_access - Revoke access to a secret incident.
POST /v1/incidents/secrets/{incident_id}/share - Share a secret incident with external users.
POST /v1/incidents/secrets/{incident_id}/unassign - Unassign a secret incident.
POST /v1/incidents/secrets/{incident_id}/unshare - Stop sharing a secret incident.