POST/v1/app/errors
devices:writeMeld fra om en feil
Én rapport per kall, og hele bodyen kan være opptil 16 KB. Bare message er påkrevd. Et felt med feil type blir utelatt, ikke avvist. Før rapporten havner i loggen, kortes teksten ned, og e-postadresser, lange tall, nøkler og alt etter ? i en adresse tas bort.
Bodyen du sender
messagestringpåkrevd- Feilmeldingen. Lengre enn 500 tegn blir kortet ned.
stackstring- Stakksporet. Lengre enn 4000 tegn blir kortet ned.
fatalboolean- Om feilen stoppet appen.
sourcestring- Hvor feilen ble fanget: global for en feil ingen fanget, promise for et løfte som ble avvist uten at noen tok imot, boundary for en skjerm som ikke kunne vises.
globalpromiseboundary routestring- Skjermen appen viste, uten det som står etter ?.
app_versionstring- Appens versjon.
runtime_versionstring- Versjonen av appens kjøremiljø.
update_idstring- Id-en til oppdateringen appen kjører, når den har fått en over nett.
platformstring- Telefonens type.
iosandroid os_versionstring- Versjonen av iOS eller Android.
occurred_atstring- Når feilen skjedde, ISO 8601. Kan være tidligere enn kallet, når appen sender en rapport den ikke rakk å sende sist.
Svaret · 202
receivedboolean- Alltid true.
# Kaller skribb-klienten: https://skribb.no/utviklere/autentisering#klient
skribb "/app/errors" \
-X POST \
-H "content-type: application/json" \
-d '{
"message": "TypeError: undefined is not a function",
"fatal": false,
"source": "boundary",
"route": "/meldinger",
"app_version": "1.0.0",
"platform": "ios"
}'