Skip to content

Paziņojumu API

Pārvaldiet e-pasta un Teams paziņojumu iestatījumus autentificētajam nomniekam.

Iegūt paziņojumu iestatījumus

GET /tenants/me/notifications

Pieprasījuma piemērs

bash
curl https://api.aether365.io/tenants/me/notifications \
  -H "Authorization: Bearer <token>"

Atbildes piemērs

json
{
  "success": true,
  "data": {
    "emailOnComplete": true,
    "emailOnFail": true,
    "teamsWebhookUrl": "https://outlook.office.com/webhook/...",
    "teamsOnComplete": true,
    "teamsOnFail": true
  }
}

Atbildes lauki

LauksTipsApraksts
emailOnCompletebooleanSūtīt e-pastu, kad skenēšana veiksmīgi pabeigta
emailOnFailbooleanSūtīt e-pastu, kad skenēšana neizdodas
teamsWebhookUrlstring vai nullMicrosoft Teams ienākošā webhook URL
teamsOnCompletebooleanPublicēt Teams, kad skenēšana pabeigta
teamsOnFailbooleanPublicēt Teams, kad skenēšana neizdodas

Atjaunināt paziņojumu iestatījumus

Atjaunina paziņojumu iestatījumus. Tiek mainīti tikai tie lauki, kurus iekļaujat.

PATCH /tenants/me/notifications

Pieprasījuma pamatteksts

Visi lauki ir neobligāti. Iekļaujiet tikai tos laukus, kurus vēlaties mainīt.

json
{
  "emailOnComplete": true,
  "emailOnFail": true,
  "teamsWebhookUrl": "https://outlook.office.com/webhook/...",
  "teamsOnComplete": true,
  "teamsOnFail": false
}

Piemērs: iespējot Teams paziņojumus

bash
curl -X PATCH https://api.aether365.io/tenants/me/notifications \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "teamsWebhookUrl": "https://outlook.office.com/webhook/your-webhook-url",
    "teamsOnComplete": true,
    "teamsOnFail": true
  }'

Piemērs: atspējot visus e-pasta paziņojumus

bash
curl -X PATCH https://api.aether365.io/tenants/me/notifications \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "emailOnComplete": false,
    "emailOnFail": false
  }'

Atbildes piemērs

json
{
  "success": true,
  "data": {
    "emailOnComplete": false,
    "emailOnFail": false,
    "teamsWebhookUrl": "https://outlook.office.com/webhook/...",
    "teamsOnComplete": true,
    "teamsOnFail": true
  }
}

Kļūdas

KodsHTTPApraksts
AUTH_INSUFFICIENT_SCOPE403Nepietiekamas tiesības šai darbībai
VALIDATION_ERROR400Nederīgs webhook URL formāts
Vai šī lapa bija noderīga?