IM
FR
Accueil documentation
Menu
Guides

Journaux et opérations d'audit

interrogez l’historique des opérations pour les actions du fournisseur, l’exécution des tâches et le dépannage.

inbox-manager client-flow

Journaux et opérations d’audit

Objectif : interroger l’historique des opérations pour les actions du fournisseur, l’exécution des tâches et le dépannage.

Flux d’interface utilisateur

  1. L’interface utilisateur charge les derniers journaux par compte.
  2. L’utilisateur filtre les journaux par événements de tâche/travail/e-mail/informations d’identification.
  3. L’interface utilisateur expose la page de détails étendue pour chaque journal.
  4. L’interface utilisateur peut exécuter un nettoyage contrôlé des anciens journaux en utilisant d’abord une exécution à sec par recherche et suppression.

Flux de bibliothèque client

const logs = await api.logs.list(accountId, { limit: 50, offset: 0 });
const filtered = await api.logs.search(accountId, {
  query: "smtp_send_message",
  limit: 20,
});
if (filtered.data.length > 0) {
  await api.logs.get(filtered.data[0].id);
}

Flux HTTP/curl

API_BASE_URL="https://api.inbox-manager.com"

curl -sS "${API_BASE_URL}/api/accounts/${ACCOUNT_ID}/logs?limit=20&offset=0" \
  -H "authorization: Bearer ${BEARER_TOKEN}"

curl -sS -X POST "${API_BASE_URL}/api/accounts/${ACCOUNT_ID}/logs/search" \
  -H "authorization: Bearer ${BEARER_TOKEN}" \
  -H "content-type: application/json" \
  --data '{"query":"imap_fetch_body","limit":20,"offset":0}'

curl -sS "${API_BASE_URL}/api/logs/${LOG_ID}" \
  -H "authorization: Bearer ${BEARER_TOKEN}"

curl -sS -X POST "${API_BASE_URL}/api/accounts/${ACCOUNT_ID}/logs/search-delete" \
  -H "authorization: Bearer ${BEARER_TOKEN}" \
  -H "content-type: application/json" \
  --data '{"query":"debug","dry_run":true,"limit":100,"older_than":"2026-01-01T00:00:00.000Z"}'

Remarques

  • Les journaux sont limités au compte et à l’application.
  • La politique de sécurité exclut le texte brut des informations d’identification des journaux.
  • older_than est requis pour search-delete.