Schemathesis v4.29.4
━━━━━━━━━━━━━━━━━━━━
✅ Loaded specification from http://0.0.0.0:32895/openapi.json (in 0.13s)
Base URL: http://0.0.0.0:32895
Specification: Open API 3.1.0
Operations: 238 selected / 247 total
Configuration: /home/stranger6667/data/programming/workbench/target
s/mealie/schemathesis.toml
Dictionaries: 2 dictionaries / 2 entries
✅ API capabilities:
Supports NULL byte in headers: ✘
Accepts backslash and control characters in URL paths: ✓
❌ Examples (in 0.92s)
❌ 2 failed ⏭ 236 skipped
❌ Coverage (in 93.63s)
❌ 238 failed
🚫 Fuzzing (in 2753.03s)
🚫 238 errors
🚫 Stateful (in 732.97s)
Scenarios: 6258
API Links: 560 covered / 2006 selected / 2006 total
✅ 5848 passed ❌ 410 failed
==================================== ERRORS ====================================
____________________ DELETE /api/admin/backups/{file_name} _____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
______________________ DELETE /api/admin/groups/{item_id} ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
____________________ DELETE /api/admin/households/{item_id} ____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________________ DELETE /api/comments/{item_id} ________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________________ DELETE /api/foods/{item_id} __________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________ DELETE /api/groups/labels/{item_id} ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________ DELETE /api/groups/reports/{item_id} _____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
__________________ DELETE /api/households/cookbooks/{item_id} __________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
____________ DELETE /api/households/events/notifications/{item_id} _____________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________ DELETE /api/households/mealplans/rules/{item_id} _______________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
__________________ DELETE /api/households/mealplans/{item_id} __________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________ DELETE /api/households/recipe-actions/{item_id} ________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
____________________ DELETE /api/households/shopping/items _____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________ DELETE /api/households/shopping/items/{item_id} ________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________ DELETE /api/households/shopping/lists/{item_id} ________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
__________________ DELETE /api/households/webhooks/{item_id} ___________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________ DELETE /api/organizers/categories/{item_id} __________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
____________________ DELETE /api/organizers/tags/{item_id} _____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
____________________ DELETE /api/organizers/tools/{item_id} ____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________ DELETE /api/recipes/bulk-actions/export/purge _________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________ DELETE /api/recipes/timeline/events/{item_id} _________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
__________________________ DELETE /api/recipes/{slug} __________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________ DELETE /api/shared/recipes/{item_id} _____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________________ DELETE /api/units/{item_id} __________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________ DELETE /api/users/api-tokens/{token_id} ____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________ DELETE /api/users/{id}/favorites/{slug} ____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________________ GET /api/admin/about _____________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
__________________________ GET /api/admin/about/check __________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________________ GET /api/admin/about/statistics ________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
____________________________ GET /api/admin/backups ____________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
______________________ GET /api/admin/backups/{file_name} ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________________ GET /api/admin/email _____________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
____________________________ GET /api/admin/groups _____________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________________ GET /api/admin/groups/{item_id} ________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
__________________________ GET /api/admin/households ___________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________ GET /api/admin/households/{item_id} ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
__________________________ GET /api/admin/maintenance __________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
______________________ GET /api/admin/maintenance/storage ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________________ GET /api/admin/users _____________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________________ GET /api/admin/users/{item_id} ________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
______________________________ GET /api/app/about ______________________________
Network Error
Read timed out after 1.0 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/app/about
_______________________ GET /api/app/about/startup-info ________________________
Network Error
Read timed out after 1.0 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/app/about/startup-info
___________________________ GET /api/app/about/theme ___________________________
Network Error
Read timed out after 1.0 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/app/about/theme
_____________________________ GET /api/auth/oauth ______________________________
Network Error
Read timed out after 1.0 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/auth/oauth
_________________________ GET /api/auth/oauth/callback _________________________
Network Error
Read timed out after 1.0 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/auth/oauth/callback
____________________________ GET /api/auth/refresh _____________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
______________________________ GET /api/comments _______________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________________ GET /api/comments/{item_id} __________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________ GET /api/explore/groups/{group_slug}/cookbooks ________________
Network Error
Read timed out after 1.525284 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/explore/groups/home/cookbooks
___________ GET /api/explore/groups/{group_slug}/cookbooks/{item_id} ___________
Network Error
Read timed out after 10.0 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/explore/groups/home/cookbooks/99f1af4c-b273-455a-bb30-2ee98501f62a
__________________ GET /api/explore/groups/{group_slug}/foods __________________
Network Error
Read timed out after 1.0 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/explore/groups/home/foods
_____________ GET /api/explore/groups/{group_slug}/foods/{item_id} _____________
Network Error
Read timed out after 10.0 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/explore/groups/home/foods/040b43d6-f764-418c-b885-4ff646fd5db9
_______________ GET /api/explore/groups/{group_slug}/households ________________
Network Error
Read timed out after 1.0 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/explore/groups/home/households
_______ GET /api/explore/groups/{group_slug}/households/{household_slug} _______
Network Error
Read timed out after 10.0 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/explore/groups/home/households/family
__________ GET /api/explore/groups/{group_slug}/organizers/categories __________
Network Error
Read timed out after 1.619052 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/explore/groups/home/organizers/categories
_____ GET /api/explore/groups/{group_slug}/organizers/categories/{item_id} _____
Network Error
Read timed out after 10.0 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/explore/groups/home/organizers/categories/23ee9732-cffb-4cff-ba02-d17969f05099
_____________ GET /api/explore/groups/{group_slug}/organizers/tags _____________
Network Error
Read timed out after 1.226136 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/explore/groups/home/organizers/tags
________ GET /api/explore/groups/{group_slug}/organizers/tags/{item_id} ________
Network Error
Read timed out after 10.0 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/explore/groups/home/organizers/tags/f37e1db9-5ba8-4c0a-9564-6c7c7aa43fc0
____________ GET /api/explore/groups/{group_slug}/organizers/tools _____________
Network Error
Read timed out after 1.6418 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/explore/groups/home/organizers/tools
_______ GET /api/explore/groups/{group_slug}/organizers/tools/{item_id} ________
Network Error
Read timed out after 10.0 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/explore/groups/home/organizers/tools/b9d77fc1-87a0-4cef-964c-31358d91b248
_________________ GET /api/explore/groups/{group_slug}/recipes _________________
Network Error
Read timed out after 1.0 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/explore/groups/home/recipes
___________ GET /api/explore/groups/{group_slug}/recipes/suggestions ___________
Network Error
Read timed out after 1.0 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/explore/groups/home/recipes/suggestions
__________ GET /api/explore/groups/{group_slug}/recipes/{recipe_slug} __________
Network Error
Read timed out after 10.0 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/explore/groups/home/recipes/thy-2-1-1-1
________________________________ GET /api/foods ________________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________________ GET /api/foods/{item_id} ___________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
__________________________ GET /api/groups/households __________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________ GET /api/groups/households/{household_slug} __________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
____________________________ GET /api/groups/labels ____________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________________ GET /api/groups/labels/{item_id} _______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________________ GET /api/groups/members ____________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________ GET /api/groups/members/{username_or_id} ___________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________________ GET /api/groups/preferences __________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________________ GET /api/groups/reports ____________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
______________________ GET /api/groups/reports/{item_id} _______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________________ GET /api/groups/self _____________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________________ GET /api/groups/storage ____________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________________ GET /api/households/cookbooks _________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________ GET /api/households/cookbooks/{item_id} ____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________ GET /api/households/events/notifications ___________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
______________ GET /api/households/events/notifications/{item_id} ______________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________________ GET /api/households/invitations ________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________________ GET /api/households/mealplans _________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________ GET /api/households/mealplans/rules ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________ GET /api/households/mealplans/rules/{item_id} _________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________ GET /api/households/mealplans/today ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________ GET /api/households/mealplans/{item_id} ____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________________ GET /api/households/members __________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________________ GET /api/households/preferences ________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
______________________ GET /api/households/recipe-actions ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________ GET /api/households/recipe-actions/{item_id} _________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________________ GET /api/households/self ___________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________ GET /api/households/self/recipes/{recipe_slug} ________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
______________________ GET /api/households/shopping/items ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________ GET /api/households/shopping/items/{item_id} _________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
______________________ GET /api/households/shopping/lists ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________ GET /api/households/shopping/lists/{item_id} _________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________________ GET /api/households/statistics ________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________________ GET /api/households/webhooks _________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
____________________ GET /api/households/webhooks/{item_id} ____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
______________________ GET /api/media/docker/validate.txt ______________________
Network Error
Read timed out after 1.0 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/media/docker/validate.txt
____________ GET /api/media/recipes/{recipe_id}/assets/{file_name} _____________
Network Error
Read timed out after 10.0 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/media/recipes/967909b4-989d-4855-acf3-215b64153d47/assets/tiny-original.webp
GET /api/media/recipes/{recipe_id}/images/timeline/{timeline_event_id}/{file_name}
Network Error
Read timed out after 10.0 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/media/recipes/b8aabc46-0170-46b8-a96d-e706d2fcc49c/images/timeline/5493da54-b9bb-49b1-a64e-eae4888d2fda/original.webp
____________ GET /api/media/recipes/{recipe_id}/images/{file_name} _____________
Network Error
Read timed out after 10.0 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/media/recipes/967909b4-989d-4855-acf3-215b64153d47/images/tiny-original.webp
__________________ GET /api/media/users/{user_id}/{file_name} __________________
Network Error
Read timed out after 10.0 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/media/users/e3e70682-c209-4cac-a29f-6fbed82c07cd/tiny-original.webp
________________________ GET /api/organizers/categories ________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 20s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________ GET /api/organizers/categories/empty _____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 20s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________ GET /api/organizers/categories/slug/{category_slug} ______________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________ GET /api/organizers/categories/{item_id} ___________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________________ GET /api/organizers/tags ___________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 20s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________________ GET /api/organizers/tags/empty ________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 20s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________ GET /api/organizers/tags/slug/{tag_slug} ___________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
______________________ GET /api/organizers/tags/{item_id} ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
__________________________ GET /api/organizers/tools ___________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 20s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
__________________ GET /api/organizers/tools/slug/{tool_slug} __________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________ GET /api/organizers/tools/{item_id} ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________________________ GET /api/recipes _______________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 20s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________ GET /api/recipes/bulk-actions/export _____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 20s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________ GET /api/recipes/bulk-actions/export/download _________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 20s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________________ GET /api/recipes/exports ___________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 20s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
______________________ GET /api/recipes/shared/{token_id} ______________________
Network Error
Read timed out after 1.0 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/recipes/shared/e3e70682-c209-4cac-a29f-6fbed82c07cd
_________________________ GET /api/recipes/suggestions _________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 10s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________________ GET /api/recipes/timeline/events _______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 10s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
__________________ GET /api/recipes/timeline/events/{item_id} __________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________________ GET /api/recipes/{slug} ____________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________________ GET /api/recipes/{slug}/comments _______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________________ GET /api/recipes/{slug}/exports ________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________ GET /api/recipes/{slug}/exports/zip ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________________ GET /api/shared/recipes ____________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
______________________ GET /api/shared/recipes/{item_id} _______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________________________ GET /api/units ________________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 10s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________________ GET /api/units/{item_id} ___________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________________ GET /api/users/self ______________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 10s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________________ GET /api/users/self/favorites _________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 10s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________________ GET /api/users/self/ratings __________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 10s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________ GET /api/users/self/ratings/{recipe_id} ____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________________ GET /api/users/{id}/favorites _________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________________ GET /api/users/{id}/ratings __________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________________ GET /api/utils/download ____________________________
Network Error
Read timed out after 1.0 seconds
Reproduce with:
curl -X GET http://0.0.0.0:32895/api/utils/download
______________________________ PATCH /api/recipes ______________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
__________________________ PATCH /api/recipes/{slug} ___________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________ PATCH /api/recipes/{slug}/last-made ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________________ POST /api/admin/backups ____________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________________ POST /api/admin/backups/upload ________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________________ POST /api/admin/debug/openai _________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
____________________________ POST /api/admin/email _____________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
____________________________ POST /api/admin/groups ____________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
__________________________ POST /api/admin/households __________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________ POST /api/admin/maintenance/clean/images ___________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________ POST /api/admin/maintenance/clean/recipe-folders _______________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
____________________ POST /api/admin/maintenance/clean/temp ____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
____________________________ POST /api/admin/users _____________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________________ POST /api/admin/users/unlock _________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
______________________________ POST /api/comments ______________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________________________ POST /api/foods ________________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________________ POST /api/groups/labels ____________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________________ POST /api/groups/migrations __________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________________ POST /api/groups/seeders/foods ________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________________ POST /api/groups/seeders/labels ________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________________ POST /api/groups/seeders/units ________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________________ POST /api/households/cookbooks ________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
__________________ POST /api/households/events/notifications ___________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________ POST /api/households/events/notifications/{item_id}/test ___________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________________ POST /api/households/invitations _______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
____________________ POST /api/households/invitations/email ____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________________ POST /api/households/mealplans ________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
____________________ POST /api/households/mealplans/random _____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________ POST /api/households/mealplans/rules _____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________ POST /api/households/recipe-actions ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____ POST /api/households/recipe-actions/{item_id}/trigger/{recipe_slug} ______
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________ POST /api/households/shopping/items ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________ POST /api/households/shopping/items/create-bulk ________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________ POST /api/households/shopping/lists ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________ POST /api/households/shopping/lists/{item_id}/recipe _____________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______ POST /api/households/shopping/lists/{item_id}/recipe/{recipe_id} _______
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___ POST /api/households/shopping/lists/{item_id}/recipe/{recipe_id}/delete ____
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________________ POST /api/households/webhooks _________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________ POST /api/households/webhooks/rerun ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________ POST /api/households/webhooks/{item_id}/test _________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________________ POST /api/organizers/categories ________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
__________________________ POST /api/organizers/tags ___________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
__________________________ POST /api/organizers/tools __________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________________ POST /api/parser/ingredient __________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________________ POST /api/parser/ingredients _________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
______________________________ POST /api/recipes _______________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
__________________ POST /api/recipes/bulk-actions/categorize ___________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
____________________ POST /api/recipes/bulk-actions/delete _____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
____________________ POST /api/recipes/bulk-actions/export _____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________ POST /api/recipes/bulk-actions/settings ____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
______________________ POST /api/recipes/bulk-actions/tag ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
____________________ POST /api/recipes/create/html-or-json _____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________________ POST /api/recipes/create/image ________________________
Authentication Error
Connection to auth endpoint failed: HTTPConnectionPool(host='0.0.0.0', port=32895): Read timed out. (read timeout=10.0)
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________________ POST /api/recipes/create/url _________________________
Authentication Error
Connection to auth endpoint failed: HTTPConnectionPool(host='0.0.0.0', port=32895): Read timed out. (read timeout=10.0)
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
______________________ POST /api/recipes/create/url/bulk _______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________________ POST /api/recipes/create/zip _________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
______________________ POST /api/recipes/test-scrape-url _______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
______________________ POST /api/recipes/timeline/events _______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________________ POST /api/recipes/{slug}/assets ________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
______________________ POST /api/recipes/{slug}/duplicate ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________________ POST /api/recipes/{slug}/exports _______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________________ POST /api/recipes/{slug}/image ________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________________ POST /api/shared/recipes ___________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________________________ POST /api/units ________________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
__________________________ POST /api/users/api-tokens __________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________________ POST /api/users/forgot-password ________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________________ POST /api/users/register ___________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
____________________ POST /api/users/{id}/favorites/{slug} _____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
__________________________ POST /api/users/{id}/image __________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________ POST /api/users/{id}/ratings/{slug} ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________________ PUT /api/admin/groups/{item_id} ________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________ PUT /api/admin/households/{item_id} ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________________ PUT /api/comments/{item_id} __________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________________ PUT /api/foods/merge _____________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________________ PUT /api/foods/{item_id} ___________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________________ PUT /api/groups/labels/{item_id} _______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________________ PUT /api/groups/preferences __________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________________ PUT /api/households/cookbooks _________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________ PUT /api/households/cookbooks/{item_id} ____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
______________ PUT /api/households/events/notifications/{item_id} ______________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________ PUT /api/households/mealplans/rules/{item_id} _________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________ PUT /api/households/mealplans/{item_id} ____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________________ PUT /api/households/permissions ________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________________ PUT /api/households/preferences ________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________ PUT /api/households/recipe-actions/{item_id} _________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
______________________ PUT /api/households/shopping/items ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________ PUT /api/households/shopping/items/{item_id} _________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________________ PUT /api/households/shopping/lists/{item_id} _________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_________ PUT /api/households/shopping/lists/{item_id}/label-settings __________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
____________________ PUT /api/households/webhooks/{item_id} ____________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________ PUT /api/organizers/categories/{item_id} ___________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
______________________ PUT /api/organizers/tags/{item_id} ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________ PUT /api/organizers/tools/{item_id} ______________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________________________ PUT /api/recipes _______________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
__________________ PUT /api/recipes/timeline/events/{item_id} __________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_______________ PUT /api/recipes/timeline/events/{item_id}/image _______________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________________ PUT /api/recipes/{slug} ____________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________________ PUT /api/recipes/{slug}/image _________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
_____________________________ PUT /api/units/merge _____________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 30s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
___________________________ PUT /api/units/{item_id} ___________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
________________________________ Stateful tests ________________________________
Authentication Error
Token fetch failed 3 times in a row; retrying in 29s
Common causes:
- Auth endpoint returned an error response
- Response format doesn't match expectations (text vs JSON)
- Network or connection issues
- Logic error in the authentication provider implementation
Need more help?
Join our Discord server: https://discord.gg/R9ASRAmHnA
=================================== FAILURES ===================================
____________________ DELETE /api/admin/backups/{file_name} _____________________
1. Test Case ID: D7jlQk
- Undocumented HTTP status code
Received: 400
Documented: 200, 422
[400] Bad Request:
`{"detail":"Bad Request"}`
Reproduce with:
curl -X DELETE -H 'accept-language: null,null' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/admin/backups/mealie_2026.10.07.02.04.22.zip
2. Test Case ID: Bg6XYV
- API rejected schema-compliant request
Valid data should have been accepted
Expected: 2xx, 401, 403, 404, 409, 429, 5xx
[400] Bad Request:
`{"detail":"Bad Request"}`
Reproduce with:
curl -X DELETE -H 'accept-language: null' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/admin/backups/mealie_2026.10.07.02.04.22.zip
______________________ DELETE /api/admin/groups/{item_id} ______________________
1. Test Case ID: i1PTyl
- Undocumented HTTP status code
Received: 400
Documented: 200, 422
[400] Bad Request:
`{"detail":{"message":"An unexpected error occurred","error":true,"exception":"(sqlite3.IntegrityError) NOT NULL constraint failed: households.group_id\n[SQL: UPDATE households SET group_id=?, update_at=? WHERE households.id = ?]\n[parameters: (None, '2026-10-07 02:05:53.860877', 'bb42f629c8df4ca3b259f4db13a2b7ac')]\n(Background on this error at: https://sqlalche.me/e/20/gkpj)"}}`
Reproduce with:
curl -X DELETE -H 'accept-language: {}' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/admin/groups/a6ba0952-056a-43f8-96ec-94dce05ee1b3
2. Test Case ID: 6knvKw
- API rejected schema-compliant request
Valid data should have been accepted
Expected: 2xx, 401, 403, 404, 409, 429, 5xx
[400] Bad Request:
`{"detail":{"message":"An unexpected error occurred","error":true,"exception":"(sqlite3.IntegrityError) NOT NULL constraint failed: households.group_id\n[SQL: UPDATE households SET group_id=?, update_at=? WHERE households.id = ?]\n[parameters: (None, '2026-10-07 02:05:53.928088', 'bb42f629c8df4ca3b259f4db13a2b7ac')]\n(Background on this error at: https://sqlalche.me/e/20/gkpj)"}}`
Reproduce with:
curl -X DELETE -H 'accept-language: null' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/admin/groups/a6ba0952-056a-43f8-96ec-94dce05ee1b3
3. Test Case ID: swAX1p
- Undocumented HTTP status code
Received: 404
Documented: 200, 422
[404] Not Found:
`{"detail":{"message":"An unexpected error occurred","error":true,"exception":"No row was found when one was required"}}`
Reproduce with:
curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/admin/groups/605e09af-8b75-4858-8a29-5e48c382f952
____________________ DELETE /api/admin/households/{item_id} ____________________
1. Test Case ID: YGhAqv
- Undocumented HTTP status code
Received: 400
Documented: 200, 422
[400] Bad Request:
`{"detail":{"message":"Cannot delete household with users","error":true,"exception":null}}`
Reproduce with:
curl -X DELETE -H 'accept-language: {}' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/admin/households/b5565c3b-eda9-4914-9c6c-7f51dc1668be
2. Test Case ID: 9LBnIi
- API rejected schema-compliant request
Valid data should have been accepted
Expected: 2xx, 401, 403, 404, 409, 429, 5xx
[400] Bad Request:
`{"detail":{"message":"Cannot delete household with users","error":true,"exception":null}}`
Reproduce with:
curl -X DELETE -H 'accept-language: null' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/admin/households/b5565c3b-eda9-4914-9c6c-7f51dc1668be
3. Test Case ID: vksh4a
- Undocumented HTTP status code
Received: 404
Documented: 200, 422
[404] Not Found:
`{"detail":{"message":"An unexpected error occurred","error":true,"exception":"No row was found when one was required"}}`
Reproduce with:
curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/admin/households/eb1167b3-67a9-4378-bc65-c1e582e2e662
________________________ DELETE /api/comments/{item_id} ________________________
1. Test Case ID: W55HMB
- Server error
- Undocumented HTTP status code
Received: 500
Documented: 200, 422
[500] Internal Server Error:
`Internal Server Error`
Reproduce with:
curl -X DELETE -H 'accept-language: {}' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/comments/4a1b64b1-1a50-4e13-b6fb-1b275adf92d5
_________________________ DELETE /api/foods/{item_id} __________________________
1. Test Case ID: 6Rcwvf
- Undocumented HTTP status code
Received: 404
Documented: 200, 422
[404] Not Found:
`{"detail":{"message":"An unexpected error occurred","error":true,"exception":"No row was found when one was required"}}`
Reproduce with:
curl -X DELETE -H 'accept-language: {}' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/foods/e3e70682-c209-4cac-a29f-6fbed82c07cd
_____________________ DELETE /api/groups/labels/{item_id} ______________________
1. Test Case ID: WzN2o1
- Undocumented HTTP status code
Received: 404
Documented: 200, 422
[404] Not Found:
`{"detail":{"message":"An unexpected error occurred","error":true,"exception":"No row was found when one was required"}}`
Reproduce with:
curl -X DELETE -H 'accept-language: null,null' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/groups/labels/1d04af22-765d-44a7-8c47-a41c9db550fe
_____________________ DELETE /api/groups/reports/{item_id} _____________________
1. Test Case ID: PBiDLW
- Server error
- Undocumented HTTP status code
Received: 500
Documented: 200, 422
[500] Internal Server Error:
`{"detail":{"message":"Failed to delete report","error":true,"exception":null}}`
Reproduce with:
curl -X DELETE -H 'accept-language: {}' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/groups/reports/e3e70682-c209-4cac-a29f-6fbed82c07cd
__________________ DELETE /api/households/cookbooks/{item_id} __________________
1. Test Case ID: 3woy2G
- Undocumented HTTP status code
Received: 400
Documented: 200, 422
[400] Bad Request:
`{"detail":{"message":"An unexpected error occurred","error":true,"exception":"(builtins.ValueError) badly formed hexadecimal UUID string\n[SQL: SELECT cookbooks.id, cookbooks.position, cookbooks.group_id, cookbooks.household_id, cookbooks.name, cookbooks.slug, cookbooks.description, cookbooks.public, cookbooks.query_filter_string, cookbooks.require_all_categories, cookbooks.require_all_tags, cookbooks.require_all_tools, cookbooks.created_at, cookbooks.update_at, households_1.id AS id_1, households_1.name AS // Output truncated...`
Reproduce with:
curl -X DELETE -H 'accept-language: {}' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/households/cookbooks/0
2. Test Case ID: zYXuge
- API rejected schema-compliant request
Valid data should have been accepted
Expected: 2xx, 401, 403, 404, 409, 429, 5xx
[400] Bad Request:
`{"detail":{"message":"An unexpected error occurred","error":true,"exception":"(builtins.ValueError) badly formed hexadecimal UUID string\n[SQL: SELECT cookbooks.id, cookbooks.position, cookbooks.group_id, cookbooks.household_id, cookbooks.name, cookbooks.slug, cookbooks.description, cookbooks.public, cookbooks.query_filter_string, cookbooks.require_all_categories, cookbooks.require_all_tags, cookbooks.require_all_tools, cookbooks.created_at, cookbooks.update_at, households_1.id AS id_1, households_1.name AS // Output truncated...`
Reproduce with:
curl -X DELETE -H 'accept-language: null' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/households/cookbooks/0
____________ DELETE /api/households/events/notifications/{item_id} _____________
1. Test Case ID: bPcgZE
- Undocumented HTTP status code
Received: 404
Documented: 204, 422
[404] Not Found:
`{"detail":{"message":"An unexpected error occurred","error":true,"exception":"No row was found when one was required"}}`
Reproduce with:
curl -X DELETE -H 'accept-language: {}' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/households/events/notifications/f0d120df-b35e-41c7-89fa-3dbc468c2591
_______________ DELETE /api/households/mealplans/rules/{item_id} _______________
1. Test Case ID: b5QgK1
- Undocumented HTTP status code
Received: 404
Documented: 200, 422
[404] Not Found:
`{"detail":{"message":"An unexpected error occurred.","error":true,"exception":"No row was found when one was required"}}`
Reproduce with:
curl -X DELETE -H 'accept-language: null,null' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/households/mealplans/rules/d97c4766-c4fb-4c69-ba06-820cf4e7a714
__________________ DELETE /api/households/mealplans/{item_id} __________________
1. Test Case ID: 1avXk9
- Undocumented HTTP status code
Received: 404
Documented: 200, 422
[404] Not Found:
`{"detail":{"message":"An unexpected error occurred","error":true,"exception":"No row was found when one was required"}}`
Reproduce with:
curl -X DELETE -H 'accept-language: {}' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/households/mealplans/0
2. Test Case ID: aMUvA4
- API rejected schema-compliant request
Valid data should have been accepted
Expected: 2xx, 401, 403, 404, 409, 429, 5xx
- Undocumented HTTP status code
Received: 400
Documented: 200, 422
[400] Bad Request:
`{"detail":{"message":"An unexpected error occurred","error":true,"exception":"Python int too large to convert to SQLite INTEGER"}}`
Reproduce with:
curl -X DELETE -H 'accept-language: null' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/households/mealplans/136631184086259686893944832
_______________ DELETE /api/households/recipe-actions/{item_id} ________________
1. Test Case ID: pSxZB2
- Undocumented HTTP status code
Received: 404
Documented: 200, 422
[404] Not Found:
`{"detail":{"message":"An unexpected error occurred.","error":true,"exception":"No row was found when one was required"}}`
Reproduce with:
curl -X DELETE -H 'accept-language: null,null' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/households/recipe-actions/9a829613-5848-4b95-b2a2-9b9793a967d4
____________________ DELETE /api/households/shopping/items _____________________
1. Test Case ID: 7CWFAC
- Server error
- Undocumented HTTP status code
Received: 500
Documented: 200, 422
[500] Internal Server Error:
`Internal Server Error`
Reproduce with:
curl -X DELETE -H 'accept-language: {}' -H 'Authorization: [Filtered]' 'http://0.0.0.0:32895/api/households/shopping/items?ids=e3e70682-c209-4cac-a29f-6fbed82c07cd'
_______________ DELETE /api/households/shopping/items/{item_id} ________________
1. Test Case ID: dGKjo7
- Server error
- Undocumented HTTP status code
Received: 500
Documented: 200, 422
[500] Internal Server Error:
`Internal Server Error`
Reproduce with:
curl -X DELETE -H 'accept-language: {}' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/households/shopping/items/e3e70682-c209-4cac-a29f-6fbed82c07cd
_______________ DELETE /api/households/shopping/lists/{item_id} ________________
1. Test Case ID: P8nCz9
- Undocumented HTTP status code
Received: 404
Documented: 200, 422
[404] Not Found:
`{"detail":{"message":"An unexpected error occurred","error":true,"exception":"No row was found when one was required"}}`
Reproduce with:
curl -X DELETE -H 'accept-language: null,null' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/households/shopping/lists/06a2ce67-d355-4466-9d9a-f0731b9bcb06
__________________ DELETE /api/households/webhooks/{item_id} ___________________
1. Test Case ID: 2KsILu
- Response violates schema
"00:00:00" is not a "time"
Validated against the response schema for status code 200.
Schema at /components/schemas/ReadWebhook/properties/scheduledTime:
{
"format": "time",
"type": "string",
"title": "Scheduledtime"
}
Value:
"00:00:00"
[200] OK:
`{"enabled":true,"name":"","url":"","webhookType":"mealplan","scheduledTime":"00:00:00","groupId":"d5b9c48b-36c3-4b47-972f-d811103a0238","householdId":"b5565c3b-eda9-4914-9c6c-7f51dc1668be","id":"53cd2fb7-dc06-4dd5-911b-d0f681c1bb38"}`
Reproduce with:
curl -X DELETE -H 'accept-language: {}' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/households/webhooks/53cd2fb7-dc06-4dd5-911b-d0f681c1bb38
2. Test Case ID: DT4GZE
- Undocumented HTTP status code
Received: 404
Documented: 200, 422
[404] Not Found:
`{"detail":{"message":"An unexpected error occurred.","error":true,"exception":"No row was found when one was required"}}`
Reproduce with:
curl -X DELETE -H 'accept-language: null,null' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/households/webhooks/53cd2fb7-dc06-4dd5-911b-d0f681c1bb38
_________________ DELETE /api/organizers/categories/{item_id} __________________
1. Test Case ID: jicXjO
- Undocumented HTTP status code
Received: 404
Documented: 200, 422
[404] Not Found:
`{"detail":{"message":"An unexpected error occurred.","error":true,"exception":"No row was found when one was required"}}`
Reproduce with:
curl -X DELETE -H 'accept-language: {}' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/organizers/categories/e3e70682-c209-4cac-a29f-6fbed82c07cd
____________________ DELETE /api/organizers/tags/{item_id} _____________________
1. Test Case ID: nMXcVB
- Undocumented HTTP status code
Received: 400
Documented: 200, 422
[400] Bad Request:
`{"detail":"Bad Request"}`
Reproduce with:
curl -X DELETE -H 'accept-language: {}' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/organizers/tags/e3e70682-c209-4cac-a29f-6fbed82c07cd
2. Test Case ID: gmEX1o
- API rejected schema-compliant request
Valid data should have been accepted
Expected: 2xx, 401, 403, 404, 409, 429, 5xx
[400] Bad Request:
`{"detail":"Bad Request"}`
Reproduce with:
curl -X DELETE -H 'accept-language: null' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/organizers/tags/e3e70682-c209-4cac-a29f-6fbed82c07cd
____________________ DELETE /api/organizers/tools/{item_id} ____________________
1. Test Case ID: RHN25b
- Undocumented HTTP status code
Received: 404
Documented: 200, 422
[404] Not Found:
`{"detail":{"message":"An unexpected error occurred.","error":true,"exception":"No row was found when one was required"}}`
Reproduce with:
curl -X DELETE -H 'accept-language: null,null' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/organizers/tools/6f40500f-a428-4d0f-ba2a-8a4ee8d6af40
_____________________________ DELETE /api/recipes ______________________________
1. Test Case ID: MXJV88
- Unsupported methods
DELETE returned 405 without required `Allow` header
Add `Allow` header listing supported methods (required by RFC 9110)
[405] Method Not Allowed:
`{"detail":"Method Not Allowed"}`
Reproduce with:
curl -X DELETE -H 'accept-language;' -H 'Authorization: [Filtered]' -H 'Content-Type: application/json' -d '{"name": ""}' http://0.0.0.0:32895/api/recipes
________________ DELETE /api/recipes/bulk-actions/export/purge _________________
1. Test Case ID: AUiJpg
- API accepted schema-violating request
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `accept-language` in header - incorrect type
[200] OK:
`{"message":"0 exports deleted","error":false}`
Reproduce with:
curl -X DELETE -H 'accept-language: true' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/recipes/bulk-actions/export/purge
________________ DELETE /api/recipes/timeline/events/{item_id} _________________
1. Test Case ID: 62PVBx
- Undocumented HTTP status code
Received: 404
Documented: 200, 422
[404] Not Found:
`{"detail":{"message":"An unexpected error occurred","error":true,"exception":"No row was found when one was required"}}`
Reproduce with:
curl -X DELETE -H 'accept-language: {}' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/recipes/timeline/events/e3e70682-c209-4cac-a29f-6fbed82c07cd
__________________________ DELETE /api/recipes/{slug} __________________________
1. Test Case ID: Hkbmx8
- Undocumented HTTP status code
Received: 404
Documented: 200, 422
[404] Not Found:
`{"detail":{"message":"No Entry Found","error":true,"exception":null}}`
Reproduce with:
curl -X DELETE -H 'accept-language: {}' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/recipes/0
_____________________ DELETE /api/shared/recipes/{item_id} _____________________
1. Test Case ID: fqLNKk
- Undocumented HTTP status code
Received: 404
Documented: 200, 422
[404] Not Found:
`{"detail":{"message":"An unexpected error occurred.","error":true,"exception":"No row was found when one was required"}}`
Reproduce with:
curl -X DELETE -H 'accept-language: {}' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/shared/recipes/e3e70682-c209-4cac-a29f-6fbed82c07cd
_________________________ DELETE /api/units/{item_id} __________________________
1. Test Case ID: qJx9Qy
- Undocumented HTTP status code
Received: 404
Documented: 200, 422
[404] Not Found:
`{"detail":{"message":"An unexpected error occurred","error":true,"exception":"No row was found when one was required"}}`
Reproduce with:
curl -X DELETE -H 'accept-language: null,null' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/units/e192ba7b-ddce-4c96-b8bc-895a3d2ef19d
___________________ DELETE /api/users/api-tokens/{token_id} ____________________
1. Test Case ID: VFLGQQ
- Undocumented HTTP status code
Received: 404
Documented: 200, 422
[404] Not Found:
`{"detail":"Could not locate token with id '1' in database"}`
Reproduce with:
curl -X DELETE -H 'accept-language: null,null' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/users/api-tokens/1
___________________ DELETE /api/users/{id}/favorites/{slug} ____________________
1. Test Case ID: V5tZd6
- Undocumented HTTP status code
Received: 404
Documented: 200, 422
[404] Not Found:
`{"detail":{"message":"Not found.","error":true,"exception":null}}`
Reproduce with:
curl -X DELETE -H 'accept-language: {}' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/users/e62ccfa8-19e0-4899-b130-3380c0d0e8ec/favorites/0
2. Test Case ID: B7ADUF
- Undocumented HTTP status code
Received: 403
Documented: 200, 422
[403] Forbidden:
`{"detail":{"message":"Use the Admin API to update other users","error":true,"exception":null}}`
Reproduce with:
curl -X DELETE -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/users/0c55786b-8a4f-45a3-9ddb-1db07e26ee62/favorites/i-acdo
_____________________________ GET /api/admin/about _____________________________
1. Test Case ID: zpX70p
- API accepted schema-violating request
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `accept-language` in header - incorrect type
[200] OK:
`{"production":true,"version":"v3.4.0","demoStatus":false,"allowSignup":true,"allowPasswordLogin":true,"defaultGroupSlug":null,"defaultHouseholdSlug":null,"enableOidc":false,"oidcRedirect":false,"oidcProviderName":"OAuth","enableOpenai":false,"enableOpenaiImageServices":false,"versionLatest":"v3.28.0","apiPort":9000,"apiDocs":true,"dbType":"sqlite","dbUrl":"sqlite:////app/data/mealie.db","defaultGroup":"Home","defaultHousehold":"Family","buildId":"6732fcd6969cca4f3289e791403c44f4576e64fe","recipeScraperVersi // Output truncated...`
Reproduce with:
curl -X GET -H 'accept-language: true' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/admin/about
__________________________ GET /api/admin/about/check __________________________
1. Test Case ID: 44TXpD
- API accepted schema-violating request
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `accept-language` in header - incorrect type
[200] OK:
`{"emailReady":false,"ldapReady":false,"oidcReady":false,"enableOpenai":false,"baseUrlSet":true,"isUpToDate":false}`
Reproduce with:
curl -X GET -H 'accept-language: true' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/admin/about/check
_______________________ GET /api/admin/about/statistics ________________________
1. Test Case ID: eW1Vmo
- API accepted schema-violating request
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `accept-language` in header - incorrect type
[200] OK:
`{"totalRecipes":0,"totalUsers":1,"totalHouseholds":17,"totalGroups":9,"uncategorizedRecipes":0,"untaggedRecipes":0}`
Reproduce with:
curl -X GET -H 'accept-language: true' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/admin/about/statistics
____________________________ GET /api/admin/backups ____________________________
1. Test Case ID: iqj6U4
- API accepted schema-violating request
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `accept-language` in header - incorrect type
[200] OK:
`{"imports":[{"name":"mealie_2026.10.07.02.04.23.zip","date":"2026-10-07T02:04:23.498729Z","size":"31.37 KB"},{"name":"mealie_2026.10.07.02.04.22.zip","date":"2026-10-07T02:04:23.111390Z","size":"31.37 KB"}],"templates":[]}`
Reproduce with:
curl -X GET -H 'accept-language: true' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/admin/backups
________________________ GET /api/admin/backups/upload _________________________
1. Test Case ID: SbBbdJ
- Unsupported methods
Unsupported method GET returned 404, expected 405 Method Not Allowed
Return 405 for methods not listed in the OpenAPI spec
[404] Not Found:
`{"detail":"Not Found"}`
Reproduce with:
curl -X GET -H 'accept-language;' -H 'Authorization: [Filtered]' -H 'Content-Type: multipart/form-data; boundary=42345508c2c9cdec5a6e17517d582eec' -d $'--42345508c2c9cdec5a6e17517d582eec\r\nContent-Disposition: form-data; name="archive"; filename="archive.png"\r\n\r\n�PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x00\x00\x00\x01\x00\x00\x00\x01\x08\x00\x00\x00\x00:~�U\x00\x00\x00\nIDATx�c`\x00\x00\x00\x02\x00\x01H��q\x00\x00\x00\x00IEND�B`�\r\n--42345508c2c9cdec5a6e17517d582eec--\r\n' http://0.0.0.0:32895/api/admin/backups/upload
______________________ GET /api/admin/backups/{file_name} ______________________
1. Test Case ID: aHAXVE
- API accepted schema-violating request
Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `accept-language` in header - incorrect type
[200] OK:
`{"fileToken":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJmaWxlIjoiL2FwcC9kYXRhL2JhY2t1cHMvbWVhbGllXzIwMjYuMTAuMDcuMDIuMDQuMjMuemlwIiwiZXhwIjoxNzkxMzQwNDk2fQ.kurP3uwu-d6cVDiKAJrjhD733SKPyplhSY7hs5_QT4w"}`
Reproduce with:
curl -X GET -H 'accept-language: true' -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/admin/backups/mealie_2026.10.07.02.04.23.zip
2. Test Case ID: PqN6Ep
- Undocumented HTTP status code
Received: 404
Documented: 200, 422
[404] Not Found:
`{"detail":"Not Found"}`
Reproduce with:
curl -X GET -H 'Authorization: [Filtered]' http://0.0.0.0:32895/api/admin/backups/6dfc9d25-a57e-480f-9f5d-0037a848b978.zip
_________________________ GET /api/admin/debug/openai __________________________
1. Test Case ID: mFgtDh
- Unsupported methods
Unsupported method GET returned 404, expected 405 Method Not Allowed
Return 405 for methods not listed in the OpenAPI spec
[404] Not Found:
`