Failed 222 GET /v1/preferences/{name} # Server error +4 more less Response violates schema Schema-valid request rejected Schema-violating request accepted Undocumented status code 630 Response violates schemaST108 10 is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 200.
Schema at /components/schemas/PolymorphicProperty:
{
"oneOf": [
{
"type": "boolean"
},
{
"type": "string"
},
{
"type": "object"
},
{
"type": "array",
"items": {
"$ref": "#/components/schemas/StringArrayItem"
}
}
]
}
Value:
10 Response 200 OK
{"data":{"type":"preferences","id":"6","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T10:55:24+00:00","user_group_id":null,"name":"list-length","data":10},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/preferences\/6"}}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIxYTBkYWFlMzgzYjBlNDI1ZjkzZjNkMDRjNTdjNWJmOWUyNTFjZWZiM2RhMzU1N2YyNzAxYjFlMTdhYmU3NjMzMjg3MzA3ZWRmODZiODA3OCIsImlhdCI6MTc5MjQwNzMzOS4zODk0NDMsIm5iZiI6MTc5MjQwNzMzOS4zODk0NDQsImV4cCI6MTgyMzk0MzMzOS4zODA4LCJzdWIiOiIxIiwic2NvcGVzIjpbXX0.KkzrZjtL6kHslqOqX8uou9cwO7mPX9qzR62LQgBsItiTeZmmfGXQfPyrhbpq9TNuE9VVZfPm_m-AlayhUVR_CfSnfZtyKKIBUPw2XIxrNYxp1Z3_4IQWrh0YRWTPV3BkZAvtLI--cKpzySk6xcu7E5xpcgiMecSpdGOA3gOkpi_eM6UxKQGkLwoU1ZWKTK1N9gfyMPcaFcsIJcpBGIsf8lfSeDqSl3UQE3FKZghxYRHW_C1hWdIS2DWJ_JFGze4TkVueHTgO9fJZL3RU_q8iy_qztr7DJ2MrU8DxlYaMEOGm_OWw9auo1yd_86GqTD6FtNVzdi-vbvAF9bP0U3NrGo3EyslcJbs7U3YZSf_Wsr1QDLqTVBUj26ttoPP3n3uBQxaBDMk8AULmZbDJwnHdq9vxSqYbdLtAmhPM5vkB-KPQ_Gn4uWaGQZTLoTF8yz9hWTZbKT1Qc0WaKCmLZEkqFmnZFGiOl_nljX7lnb1_iIaH1KXqAXFybUWq--2ixz5iANEA2z6RMZ_UB6-yZUl2yKAZl7AdhT5mkG7ObztUpGJhYgreigOOTEOTCv5-fFqZeA5HAv6AobOgy7ZmnkepYEKteHigOVA-nQfubFlVFJrMDEQSgFm4bxeigSUC16iSbBeJLvbzmOBuqm5_H2uk_P252Yaf1Lx14uM7nihcDMM' http://0.0.0.0:37907/api/v1/preferences/list-length Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: Please use api\/v1\/currencies\/primary instead.","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIxYTBkYWFlMzgzYjBlNDI1ZjkzZjNkMDRjNTdjNWJmOWUyNTFjZWZiM2RhMzU1N2YyNzAxYjFlMTdhYmU3NjMzMjg3MzA3ZWRmODZiODA3OCIsImlhdCI6MTc5MjQwNzMzOS4zODk0NDMsIm5iZiI6MTc5MjQwNzMzOS4zODk0NDQsImV4cCI6MTgyMzk0MzMzOS4zODA4LCJzdWIiOiIxIiwic2NvcGVzIjpbXX0.KkzrZjtL6kHslqOqX8uou9cwO7mPX9qzR62LQgBsItiTeZmmfGXQfPyrhbpq9TNuE9VVZfPm_m-AlayhUVR_CfSnfZtyKKIBUPw2XIxrNYxp1Z3_4IQWrh0YRWTPV3BkZAvtLI--cKpzySk6xcu7E5xpcgiMecSpdGOA3gOkpi_eM6UxKQGkLwoU1ZWKTK1N9gfyMPcaFcsIJcpBGIsf8lfSeDqSl3UQE3FKZghxYRHW_C1hWdIS2DWJ_JFGze4TkVueHTgO9fJZL3RU_q8iy_qztr7DJ2MrU8DxlYaMEOGm_OWw9auo1yd_86GqTD6FtNVzdi-vbvAF9bP0U3NrGo3EyslcJbs7U3YZSf_Wsr1QDLqTVBUj26ttoPP3n3uBQxaBDMk8AULmZbDJwnHdq9vxSqYbdLtAmhPM5vkB-KPQ_Gn4uWaGQZTLoTF8yz9hWTZbKT1Qc0WaKCmLZEkqFmnZFGiOl_nljX7lnb1_iIaH1KXqAXFybUWq--2ixz5iANEA2z6RMZ_UB6-yZUl2yKAZl7AdhT5mkG7ObztUpGJhYgreigOOTEOTCv5-fFqZeA5HAv6AobOgy7ZmnkepYEKteHigOVA-nQfubFlVFJrMDEQSgFm4bxeigSUC16iSbBeJLvbzmOBuqm5_H2uk_P252Yaf1Lx14uM7nihcDMM' http://0.0.0.0:37907/api/v1/preferences/currencyPreference Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"type":"preferences","id":"8","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T10:55:24+00:00","user_group_id":null,"name":"convert_to_primary","data":false},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/preferences\/8"}}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' http://0.0.0.0:37907/api/v1/preferences/convert_to_primary Copy Undocumented status codeST103 Received: 403
Documented: 200, 401, 404, 400, 500 Response 403 Forbidden
<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx</center>
</body>
</html> Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI5ODFlYmY1OTY4N2U2NDNkN2I4NDBlN2I2NjhhYjFlY2QxODllZmY4ZTMxY2Q5ZWRkOGE3OTE3MDU1NDU4MzI3MDI5NjE1MDU3ZTViMjk0OCIsImlhdCI6MTc5MjQxMDM0Ni41NzQxMzgsIm5iZiI6MTc5MjQxMDM0Ni41NzQxMzksImV4cCI6MTgyMzk0NjM0Ni41NjM0OSwic3ViIjoiMSIsInNjb3BlcyI6W119.CixC3A3O2Ua0nLH5K5TMpA03rb0g4wbUOrud3K0fqM-FWW3XDbA14yGR0Xk7ZIdmoPbPpIErZFDmm6nB-pfKBefesCGOFYj3mGY9rT1_ykQdlj7QDIuEf7dt58-qozjKB3q76BH6Lmu3TJTIv786yTKLp7Ilec92MHHAJ4IbJ9A8IQMsKrbV_x03AsrZQT7doDaMf8DHkrw8eAuv_dVPTuKw1RDD4G6UliS3zSBmGjdjip7R045PPZ7ulYfGN-sT7lEMi0ctFYEwjRjLk-JR_9_6yTy4b5FIzAmWewKsFT6VjQjaYrBh_UKbiEviulED7wPDtPRl6C33oPPjat9OiBym-wPWFsVyzSZZC2M-OBNi6xLXHzn2Gl9s4TejIio-DD7JQ7UcC1gEC4tcGUGwU8yhVN7LCR--Cj5TAsmcVWvAivXOb7mKG757F9NiM5_ypGxLAP2WWjAkiUuKaKjXRtZGr43Q664OSCTEEj1jKbk8m-x195i5GOnE8rVuY8nigvc5BmZnfnHJNu3NbLlQ1WvfB-lffPX0w0Ds4Kdrzdf2KJexy8JF_hHmQtZ9ql0XUCOWZ6M_zv9z5PEGzDPZWjSKeCfZgpUp2cPk2Rzwm7xV51UdywRFDMdLl8ALNdoRuUWR1Al9EXK624Xezgm-J3bPMOSHVeOM_AiPvL_h74w' http://0.0.0.0:37907/api/v1/preferences/.%C3%B5 Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"Bad X-Trace-Id header.","exception":"HttpException"} Reproduce
POST /v1/preferencescurl -X POST -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZGNjODUxN2IwNjkwOTk1NjU3MTUwMGZhYzU4YTkxM2VhMDdlMjhjMjYwYjAyNmRkMTY2ZGE5NmMzNDc1YTVmNTRmNzM1ODIyNzI0NGQ3MyIsImlhdCI6MTc5MjQxMDY0Ni43MDA1MSwibmJmIjoxNzkyNDEwNjQ2LjcwMDUxMSwiZXhwIjoxODIzOTQ2NjQ2LjY4OTQyNSwic3ViIjoiMSIsInNjb3BlcyI6W119.pR62gMv7kkac5UYWYhRuykEyPQvsRylttipzSV8jmVuww6jbPDYC8PtcP-jqfsuGKuGrOK1XhZu6G5xyt9ypC-5j6ad6ZEg8QspmfTI99iFM6i9pvJXiTLenNjhfQmzEHnU11d61rIuthUgBVOZMvn78zaXULQmL5oeoKcvHoPJv32MFiwI58ez6-f4wvZ384rf_EBZuhqo4ZYBwflIXGtxIfiUi1Kj3u8YhDMHx_Qi1ZLBBe8ptnyILPSjwjelVQrAwKLFLSkMWZRp4WlMpv0tAEXOqMehyFMS5KiFmjp9BnDsAP_SsdjN7mF3tC4MC6pyOtxS-8YY0PfOx76lAS_5iHEeFz-88ObKngS-DgeRoFv3o41fHhRYp6ytwpvVg4lC3-ewZtAhc-nG9zYyyZ2iNgW8V44S3L_LmFx1oiTnbOq3tHGpMHhD_baGTaxdpUedKR3qR_LBpvc5QNrp1zuB-CoiAEircAIpMOmGTOpMExdvwXImiSIo8zmNHjvZjfoCakFpCSiAWJ0MTrafQR-yN4hsJW_nliwlHiOORE1y76evT1zlszyvPj2hsdZ9-J0yZq4iMVKniTkWjVO2JluFnNpiEnGfNr4iwdCeC41lgUCyXN8Ql_Ii-PpHZVL5KpQeIMyhnb46R8-rCud3Z01Omqk7L3LxHyn2QrgUAMyU' -H 'Content-Type: application/json' -d '{"data": false, "name": "0"}' http://0.0.0.0:37907/api/v1/preferences GET /v1/preferences/E%F0%A9%AA%BB%F2%BB%87%9EfI%C2%A9%C2%AB%C2%9C%C2%93%F1%BA%8C%9F%C3%8B9%3D%5B%C3%93%20A%C2%AC%C2%A2%C3%B8failed here curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 21' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZGNjODUxN2IwNjkwOTk1NjU3MTUwMGZhYzU4YTkxM2VhMDdlMjhjMjYwYjAyNmRkMTY2ZGE5NmMzNDc1YTVmNTRmNzM1ODIyNzI0NGQ3MyIsImlhdCI6MTc5MjQxMDY0Ni43MDA1MSwibmJmIjoxNzkyNDEwNjQ2LjcwMDUxMSwiZXhwIjoxODIzOTQ2NjQ2LjY4OTQyNSwic3ViIjoiMSIsInNjb3BlcyI6W119.pR62gMv7kkac5UYWYhRuykEyPQvsRylttipzSV8jmVuww6jbPDYC8PtcP-jqfsuGKuGrOK1XhZu6G5xyt9ypC-5j6ad6ZEg8QspmfTI99iFM6i9pvJXiTLenNjhfQmzEHnU11d61rIuthUgBVOZMvn78zaXULQmL5oeoKcvHoPJv32MFiwI58ez6-f4wvZ384rf_EBZuhqo4ZYBwflIXGtxIfiUi1Kj3u8YhDMHx_Qi1ZLBBe8ptnyILPSjwjelVQrAwKLFLSkMWZRp4WlMpv0tAEXOqMehyFMS5KiFmjp9BnDsAP_SsdjN7mF3tC4MC6pyOtxS-8YY0PfOx76lAS_5iHEeFz-88ObKngS-DgeRoFv3o41fHhRYp6ytwpvVg4lC3-ewZtAhc-nG9zYyyZ2iNgW8V44S3L_LmFx1oiTnbOq3tHGpMHhD_baGTaxdpUedKR3qR_LBpvc5QNrp1zuB-CoiAEircAIpMOmGTOpMExdvwXImiSIo8zmNHjvZjfoCakFpCSiAWJ0MTrafQR-yN4hsJW_nliwlHiOORE1y76evT1zlszyvPj2hsdZ9-J0yZq4iMVKniTkWjVO2JluFnNpiEnGfNr4iwdCeC41lgUCyXN8Ql_Ii-PpHZVL5KpQeIMyhnb46R8-rCud3Z01Omqk7L3LxHyn2QrgUAMyU' http://0.0.0.0:37907/api/v1/preferences/E%F0%A9%AA%BB%F2%BB%87%9EfI%C2%A9%C2%AB%C2%9C%C2%93%F1%BA%8C%9F%C3%8B9%3D%5B%C3%93%20A%C2%AC%C2%A2%C3%B8 Copy PUT /v1/preferences/{name} # Server error +4 more less Response violates schema Schema-valid request rejected Schema-violating request accepted Undocumented status code 637 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The data field is required.","errors":{"data":["The data field is required."]}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIyOGQwN2MzZWE2NzdkZjBhZWZhZGYzNGQ4OWJlY2Q3ODljNDMwYWZiODU3YjQ0MzI4NTk4ZDU3ZWNmY2EzZGE3YjMwZDEzN2NjMTE4ZDc1ZiIsImlhdCI6MTc5MjQwNzMzNy4zNDQwNTYsIm5iZiI6MTc5MjQwNzMzNy4zNDQwNTcsImV4cCI6MTgyMzk0MzMzNy4zMzQ0ODMsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.OR-qnnew0UCsSyf0KRHhFEcg9-yxlf4w3vUwyu3cmK3L1ZyhsmQ6mxrk8NUUYOoGTSqHjgjtsNUX6b8z3ihE4ohYPxje7hNc0kWkxCgVgRBxImu_rq9BILVkKjuOeq0uReFArkkrzZRIxYany4lZgQo3CLhyERio-_9hXrEFmrIdbVs1ukDfvy4-PBQcnr4vBq9tJBN6lpID76fXlxXHoBiMfg-dABarqfJ3_Aj3SV2btiyjbS-6V7uLQqT51hnGtQCya7WPiFRpOFr5tG8zxNijatLa7BB63CZcxK7wZ0IOqvK168RvDswtT7F0Trlj4pHw-d5QN30KRtTnS_40f6E1P9PeGhmQKWeh71Ix83GuB-Ppl3CDv2ocDudQC7GKUdDA8ffAj0jwvj98ZcfwoVhvXyMShHY-K9gNanN625UgbPfg7avCnH6kIZdj3kTf_DL7PAFh13CrvnVl2p2cz9GEqu5UZMT98VgT0SOKD6zkx2aLOrrHHsxX1qxi3z37xTu6a1C4vjtUlPVi-gXIkcmLIpO-j7a3oPhYqkJa89dafc_djeWNIVWuY6MBII88_6OMLif9CdYKHNwdkLuZ4IJInfvtKRrMD9L5aNqxfIACuZT7WIRzXF01rzmSR0PePAapev3XaaZ-eqDszpf2eXbZ7wMyE-reWGtu4sQaigg' -H 'Content-Type: application/x-www-form-urlencoded' -d data= http://0.0.0.0:37907/api/v1/preferences/pushover_user_token Copy Response violates schemaST108 10 is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 200.
Schema at /components/schemas/PolymorphicProperty:
{
"oneOf": [
{
"type": "boolean"
},
{
"type": "string"
},
{
"type": "object"
},
{
"type": "array",
"items": {
"$ref": "#/components/schemas/StringArrayItem"
}
}
]
}
Value:
10 Response 200 OK
{"data":{"type":"preferences","id":"6","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T10:55:24+00:00","user_group_id":null,"name":"list-length","data":10},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/preferences\/6"}}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIyOGQwN2MzZWE2NzdkZjBhZWZhZGYzNGQ4OWJlY2Q3ODljNDMwYWZiODU3YjQ0MzI4NTk4ZDU3ZWNmY2EzZGE3YjMwZDEzN2NjMTE4ZDc1ZiIsImlhdCI6MTc5MjQwNzMzNy4zNDQwNTYsIm5iZiI6MTc5MjQwNzMzNy4zNDQwNTcsImV4cCI6MTgyMzk0MzMzNy4zMzQ0ODMsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.OR-qnnew0UCsSyf0KRHhFEcg9-yxlf4w3vUwyu3cmK3L1ZyhsmQ6mxrk8NUUYOoGTSqHjgjtsNUX6b8z3ihE4ohYPxje7hNc0kWkxCgVgRBxImu_rq9BILVkKjuOeq0uReFArkkrzZRIxYany4lZgQo3CLhyERio-_9hXrEFmrIdbVs1ukDfvy4-PBQcnr4vBq9tJBN6lpID76fXlxXHoBiMfg-dABarqfJ3_Aj3SV2btiyjbS-6V7uLQqT51hnGtQCya7WPiFRpOFr5tG8zxNijatLa7BB63CZcxK7wZ0IOqvK168RvDswtT7F0Trlj4pHw-d5QN30KRtTnS_40f6E1P9PeGhmQKWeh71Ix83GuB-Ppl3CDv2ocDudQC7GKUdDA8ffAj0jwvj98ZcfwoVhvXyMShHY-K9gNanN625UgbPfg7avCnH6kIZdj3kTf_DL7PAFh13CrvnVl2p2cz9GEqu5UZMT98VgT0SOKD6zkx2aLOrrHHsxX1qxi3z37xTu6a1C4vjtUlPVi-gXIkcmLIpO-j7a3oPhYqkJa89dafc_djeWNIVWuY6MBII88_6OMLif9CdYKHNwdkLuZ4IJInfvtKRrMD9L5aNqxfIACuZT7WIRzXF01rzmSR0PePAapev3XaaZ-eqDszpf2eXbZ7wMyE-reWGtu4sQaigg' -H 'Content-Type: application/json' -d '{"data": 10}' http://0.0.0.0:37907/api/v1/preferences/list-length Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: Please use api\/v1\/currencies\/primary instead.","exception":"UndisclosedException"} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIyOGQwN2MzZWE2NzdkZjBhZWZhZGYzNGQ4OWJlY2Q3ODljNDMwYWZiODU3YjQ0MzI4NTk4ZDU3ZWNmY2EzZGE3YjMwZDEzN2NjMTE4ZDc1ZiIsImlhdCI6MTc5MjQwNzMzNy4zNDQwNTYsIm5iZiI6MTc5MjQwNzMzNy4zNDQwNTcsImV4cCI6MTgyMzk0MzMzNy4zMzQ0ODMsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.OR-qnnew0UCsSyf0KRHhFEcg9-yxlf4w3vUwyu3cmK3L1ZyhsmQ6mxrk8NUUYOoGTSqHjgjtsNUX6b8z3ihE4ohYPxje7hNc0kWkxCgVgRBxImu_rq9BILVkKjuOeq0uReFArkkrzZRIxYany4lZgQo3CLhyERio-_9hXrEFmrIdbVs1ukDfvy4-PBQcnr4vBq9tJBN6lpID76fXlxXHoBiMfg-dABarqfJ3_Aj3SV2btiyjbS-6V7uLQqT51hnGtQCya7WPiFRpOFr5tG8zxNijatLa7BB63CZcxK7wZ0IOqvK168RvDswtT7F0Trlj4pHw-d5QN30KRtTnS_40f6E1P9PeGhmQKWeh71Ix83GuB-Ppl3CDv2ocDudQC7GKUdDA8ffAj0jwvj98ZcfwoVhvXyMShHY-K9gNanN625UgbPfg7avCnH6kIZdj3kTf_DL7PAFh13CrvnVl2p2cz9GEqu5UZMT98VgT0SOKD6zkx2aLOrrHHsxX1qxi3z37xTu6a1C4vjtUlPVi-gXIkcmLIpO-j7a3oPhYqkJa89dafc_djeWNIVWuY6MBII88_6OMLif9CdYKHNwdkLuZ4IJInfvtKRrMD9L5aNqxfIACuZT7WIRzXF01rzmSR0PePAapev3XaaZ-eqDszpf2eXbZ7wMyE-reWGtu4sQaigg' -H 'Content-Type: application/x-www-form-urlencoded' -d data=EUR http://0.0.0.0:37907/api/v1/preferences/currencyPreference Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"type":"preferences","id":"1","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T10:55:24+00:00","user_group_id":null,"name":"language","data":"en_US"},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/preferences\/1"}}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"data": "en_US"}' http://0.0.0.0:37907/api/v1/preferences/language Copy Undocumented status codeST103 Received: 403
Documented: 200, 422, 401, 404, 400, 500 Response 403 Forbidden
<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx</center>
</body>
</html> Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIzMGQ2ZjgwZDIzMzkzZTY5YWQzMjIzMGVkMmMwNjQ2YTY1YWVhYTQwMTI5MDE0MDY5YTQxMDZmMTNjZTFlZGFlNjY1MGE0MTY4ZmY3YzVmYSIsImlhdCI6MTc5MjQwOTc0Ni4zMzQ3NzUsIm5iZiI6MTc5MjQwOTc0Ni4zMzQ3NzYsImV4cCI6MTgyMzk0NTc0Ni4zMjQwMzEsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.Q7SCEzebDmozJNZ6fnuiJsl9CoBvo6OFAU3CSrXfhKEi480Rr8qWblkn7CqHd9w9z1Zqzr3mZ1QXlFaaNCjJxBSHx0SF0hMwLjZoskPnwIuFTKte-xzk9pBcSVlW-LJLQdmw0hL6CiBedj2oIhenaNCpTtx7bvz59kQsFDNTd7lMW9NRwwYtIFHKHArR8INY-3Gm1Ax2_G4JszFHlDKNBcGMxQhPipx0BkxqpXmn0kfWbHCeScpe3-wH05JruKDp2pwzqZaS6B2jZ-e-SHIGBHtl13-ZT7UdYB4U8GoAoft0zm4vNUCWAP3oycb06T1UnBLSoN3_ZvJOMXCTUZOPpNwuKFDK8-dICutfHrsqj6ccCITocLKKDahf_SXVbUq_Sp4qP_XH5jd_n00ZPiDK5R2RVn5V-eyHUpyInBNrudvwh9Qdnl2i-WuSY3WpyHyCIPhyUZXIAMQci03i3jmQUkgo34s-7Ftjb3daBUaO2IIAqyJZWpgye3reRJM7Q3xIN0G7jUyRlO28NjvKS_FIZFbH1wP88Ogalm44uvUMYrBtA6D2icRbH0DubnkAfCqceJf24iLZ9O62-va1mPtZwZOYokxRP7g5XYcIs6_ehOCJq6C4cz0rikXx3m8ffuFmOGanEze-LolIBQmhYNFAVhxNlSnH2Uz-eO17v1I0W4s' -H 'Content-Type: application/json' -d '{"data": false}' http://0.0.0.0:37907/api/v1/preferences/.%C3%B5 Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Hint: The request body contains 4 additional properties not defined in the schema (`)ý`, `PØ3`, `generation` and 1 more). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields. Response 400 Bad Request
{"message":"Bad X-Trace-Id header.","exception":"HttpException"} Reproduce
POST /v1/preferencescurl -X POST -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJjY2Y1MzQyZTMwNmFiZmIzZTdlMzI0OTYwNWUxZjVmYzA3OWQ1MzQ4NzhlYzQ1YTY3OTc2ZmZiZDAxOGU0MTllZDYwYWQ2NTM0ZDUzMjg0MiIsImlhdCI6MTc5MjQwOTQ0Ni4yMDU4OSwibmJmIjoxNzkyNDA5NDQ2LjIwNTg5MSwiZXhwIjoxODIzOTQ1NDQ2LjE5NDg3Niwic3ViIjoiMSIsInNjb3BlcyI6W119.n6XLfiVAzAm5KAEUub1GHoUEpltyiB6j492Ud4Ofdr8Ky2nRZijnZIi0qStsFnnL6o4emaOLuA0a1qvR_2bGfHp4-5R_mBQKCAB-aJ7KBWP0VtnEjHbyytnpKbpQ5a9fGrPNaHAS0NmS5pytsU0KeypB9y8pT5YYXA00P48SlKPhXoTB84QvsrIQNWRyWRN566m74Vo7asmUrtxgzoJ64RhLDKpBqe744o-RzwEq7eibPriiP0wPoTLEGafg8fLeC5cJt8xJ5UKWW30or60u_muVcSLYMEql6OHyFGkY_qj6dTYEys9ofbczY7VODOHTRo5ORjrtvv8tUpvPjAAEzRcOH015D_59XUUv38_4JO6oZ3K4P8Or-7_6Fw4JoKEeYe0bMCH0JbLZKtR1QG4ExElqbCkARtxwigM6vgphyInNKmQOlUaO_ux1_9pMmgoVuL9KvHTSZPg4PmzppPpl8q-SBMnQQQj9OuTOtBck08NO-R0RXFlGH1rPOfFxXv_lm3bEeCU3IMLeE8xOrfNxZ7zjuIDIHpLgVkiLmsNx8457F4i_EUTp9EShfqX4LkUfBlnnzf_hPzwp81rIfbYnw49beLdtWy8UtHX5A1lyATsvtLSjIyPNK-JUZ-AQUrqENrCPO0IUDJRE4Pk4ch9T-MrlkW4VhjNGuXB9zoSK7SI' -H 'Content-Type: application/json' -d '{"data": false, "name": "0"}' http://0.0.0.0:37907/api/v1/preferences PUT /v1/preferences/%F2%8D%A8%92%06failed here curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 21' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJjY2Y1MzQyZTMwNmFiZmIzZTdlMzI0OTYwNWUxZjVmYzA3OWQ1MzQ4NzhlYzQ1YTY3OTc2ZmZiZDAxOGU0MTllZDYwYWQ2NTM0ZDUzMjg0MiIsImlhdCI6MTc5MjQwOTQ0Ni4yMDU4OSwibmJmIjoxNzkyNDA5NDQ2LjIwNTg5MSwiZXhwIjoxODIzOTQ1NDQ2LjE5NDg3Niwic3ViIjoiMSIsInNjb3BlcyI6W119.n6XLfiVAzAm5KAEUub1GHoUEpltyiB6j492Ud4Ofdr8Ky2nRZijnZIi0qStsFnnL6o4emaOLuA0a1qvR_2bGfHp4-5R_mBQKCAB-aJ7KBWP0VtnEjHbyytnpKbpQ5a9fGrPNaHAS0NmS5pytsU0KeypB9y8pT5YYXA00P48SlKPhXoTB84QvsrIQNWRyWRN566m74Vo7asmUrtxgzoJ64RhLDKpBqe744o-RzwEq7eibPriiP0wPoTLEGafg8fLeC5cJt8xJ5UKWW30or60u_muVcSLYMEql6OHyFGkY_qj6dTYEys9ofbczY7VODOHTRo5ORjrtvv8tUpvPjAAEzRcOH015D_59XUUv38_4JO6oZ3K4P8Or-7_6Fw4JoKEeYe0bMCH0JbLZKtR1QG4ExElqbCkARtxwigM6vgphyInNKmQOlUaO_ux1_9pMmgoVuL9KvHTSZPg4PmzppPpl8q-SBMnQQQj9OuTOtBck08NO-R0RXFlGH1rPOfFxXv_lm3bEeCU3IMLeE8xOrfNxZ7zjuIDIHpLgVkiLmsNx8457F4i_EUTp9EShfqX4LkUfBlnnzf_hPzwp81rIfbYnw49beLdtWy8UtHX5A1lyATsvtLSjIyPNK-JUZ-AQUrqENrCPO0IUDJRE4Pk4ch9T-MrlkW4VhjNGuXB9zoSK7SI' -H 'Content-Type: application/x-www-form-urlencoded' -d data= http://0.0.0.0:37907/api/v1/preferences/%F2%8D%A8%92%06 Copy POST /v1/recurrences/{id}/trigger # Server error +4 more less Response violates schema Schema-valid request rejected Schema-violating request accepted Undocumented status code 615 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":1,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/recurrences\/1\/trigger?date=2000-01-01&limit=50&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/recurrences\/1\/trigger?date=2000-01-01&limit=50&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/recurrences\/1\/trigger?date=2000-01-01&limit=50&page=1"}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' 'http://0.0.0.0:37907/api/v1/recurrences/1/trigger?date=2000-01-01' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: Call to a member function format() on null","exception":"UndisclosedException"} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' http://0.0.0.0:37907/api/v1/recurrences/1/trigger Copy Undocumented status codeST103 Received: 422
Documented: 200, 401, 404, 400, 500 Response 422 Unprocessable Content
{"message":"The date is not a valid date. (and 2 more errors)","errors":{"date":["The date is not a valid date.","The date must be a date after 1970-01-02.","The date must be a date before 2038-01-17."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' 'http://0.0.0.0:37907/api/v1/recurrences/1/trigger?date=' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The date must be a date after 1970-01-02.","errors":{"date":["The date must be a date after 1970-01-02."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: e97581d7-e526-2549-92e2-2efb9dc941bd' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'Content-Type: application/json' 'http://0.0.0.0:37907/api/v1/recurrences/1/trigger?date=0649-06-06' Copy Response violates schemaST108 2 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Amount of the transaction in the primary currency of this...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_foreign_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Foreign amount of the transaction in the primary currency...
}
Value:
null Response 200 OK
{"data":[{"type":"transactions","id":"5","attributes":{"created_at":"2026-10-19T11:06:08+00:00","updated_at":"2026-10-19T11:06:08+00:00","user":"1","user_group":"1","group_title":null,"transactions":[{"user":"1","transaction_journal_id":"5","type":"withdrawal","date":"2026-10-19T11:06:08+00:00","order":0,"object_has_currency_setting":true,"currency_id":"1","currency_code":"EUR","currency_name":"Euro","currency_symbol":"\u20ac","currency_decimal_places":2,"foreign_currency_id":null,"foreign_currency_code":nu // Output truncated... Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'Content-Type: application/json' 'http://0.0.0.0:37907/api/v1/recurrences/1/trigger?date=2027-01-01' Copy GET /v1/rule-groups/{id}/test # Server error +4 more less Response violates schema Schema-valid request rejected Schema-violating request accepted Undocumented status code 721 Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: 200023: No rules in this rule group.","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/rule-groups/3/test?limit=10&page=1&start=2026-10-01&end=2026-10-31&search_limit=0&triggered_limit=0&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Undocumented status codeST103 Received: 422
Documented: 200, 401, 404, 400, 500 Response 422 Unprocessable Content
{"message":"The start is not a valid date. (and 2 more errors)","errors":{"start":["The start is not a valid date.","The start must be a date after 1970-01-02.","The start must be a date before 2038-01-17."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/rule-groups/3/test?start=' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The start must be a date after 1970-01-02.","errors":{"start":["The start must be a date after 1970-01-02."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' 'http://0.0.0.0:37907/api/v1/rule-groups/1/test?start=0057-06-09&page=13659&end=2026-10-31&limit=7552' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `limit`, `page` in query
- violates `format`, `minimum`, `maximum` at /properties/limit
- violates `format`, `minimum`, `maximum` at /properties/page Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":31337,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/rule-groups\/1\/test?end=2000-01-01&limit=1&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/rule-groups\/1\/test?end=2000-01-01&limit=1&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/rule-groups\/1\/test?end=2000-01-01&limit=1&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' 'http://0.0.0.0:37907/api/v1/rule-groups/1/test?limit=-2147483649&page=-2147483649&end=2000-01-01' Copy Response violates schemaST108 2 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Amount of the transaction in the primary currency of this...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_foreign_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Foreign amount of the transaction in the primary currency...
}
Value:
null Response 200 OK
{"data":[{"type":"transactions","id":"2","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","user":"1","user_group":"1","group_title":null,"transactions":[{"user":"1","transaction_journal_id":"2","type":"withdrawal","date":"2026-02-01T00:00:00+00:00","order":0,"object_has_currency_setting":true,"currency_id":"1","currency_code":"EUR","currency_name":"Euro","currency_symbol":"\u20ac","currency_decimal_places":2,"foreign_currency_id":null,"foreign_currency_code":nu // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' 'http://0.0.0.0:37907/api/v1/rule-groups/1/test?accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy GET /v1/rules/{id}/test # Server error +4 more less Response violates schema Schema-valid request rejected Schema-violating request accepted Undocumented status code 667 Response violates schemaST108 2 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Amount of the transaction in the primary currency of this...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_foreign_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Foreign amount of the transaction in the primary currency...
}
Value:
null Response 200 OK
{"data":[{"type":"transactions","id":"2","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","user":"1","user_group":"1","group_title":null,"transactions":[{"user":"1","transaction_journal_id":"2","type":"withdrawal","date":"2026-02-01T00:00:00+00:00","order":0,"object_has_currency_setting":true,"currency_id":"1","currency_code":"EUR","currency_name":"Euro","currency_symbol":"\u20ac","currency_decimal_places":2,"foreign_currency_id":null,"foreign_currency_code":nu // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' http://0.0.0.0:37907/api/v1/rules/1/test Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 422
Documented: 200, 401, 404, 400, 500 Response 422 Unprocessable Content
{"message":"The start must be a date before 2038-01-17. (and 2 more errors)","errors":{"start":["The start must be a date before 2038-01-17."],"end":["validation.after_or_equal","The end must be a date after 1970-01-02."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 1516e497-e80e-5a6d-9dea-ee630531c6cb' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' 'http://0.0.0.0:37907/api/v1/rules/2/test?end=0263-02-21&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3&start=2452-07-31' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"-19241477113\" is out of range for type integer\nCONTEXT: unnamed portal parameter $1 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select count(*) as \"aggregate\" from \"accounts\" where \"id\" = -19241477113)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' 'http://0.0.0.0:37907/api/v1/rules/2/test?accounts%5B%5D=-19241477113&accounts%5B%5D=-2030&accounts%5B%5D=-613862&accounts%5B%5D=1251204&accounts%5B%5D=-895448371318748&accounts%5B%5D=9223372036854775807&accounts%5B%5D=-1704458&start=0129-08-25' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `Authorization`, `X-Trace-Id` in header
- violates `format` at /properties/Authorization
- violates `format` at /properties/X-Trace-Id Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":31337,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/rules\/1\/test?start=2026-10-01&limit=50&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/rules\/1\/test?start=2026-10-01&limit=50&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/rules\/1\/test?start=2026-10-01&limit=50&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI5ODFlYmY1OTY4N2U2NDNkN2I4NDBlN2I2NjhhYjFlY2QxODllZmY4ZTMxY2Q5ZWRkOGE3OTE3MDU1NDU4MzI3MDI5NjE1MDU3ZTViMjk0OCIsImlhdCI6MTc5MjQxMDM0Ni41NzQxMzgsIm5iZiI6MTc5MjQxMDM0Ni41NzQxMzksImV4cCI6MTgyMzk0NjM0Ni41NjM0OSwic3ViIjoiMSIsInNjb3BlcyI6W119.CixC3A3O2Ua0nLH5K5TMpA03rb0g4wbUOrud3K0fqM-FWW3XDbA14yGR0Xk7ZIdmoPbPpIErZFDmm6nB-pfKBefesCGOFYj3mGY9rT1_ykQdlj7QDIuEf7dt58-qozjKB3q76BH6Lmu3TJTIv786yTKLp7Ilec92MHHAJ4IbJ9A8IQMsKrbV_x03AsrZQT7doDaMf8DHkrw8eAuv_dVPTuKw1RDD4G6UliS3zSBmGjdjip7R045PPZ7ulYfGN-sT7lEMi0ctFYEwjRjLk-JR_9_6yTy4b5FIzAmWewKsFT6VjQjaYrBh_UKbiEviulED7wPDtPRl6C33oPPjat9OiBym-wPWFsVyzSZZC2M-OBNi6xLXHzn2Gl9s4TejIio-DD7JQ7UcC1gEC4tcGUGwU8yhVN7LCR--Cj5TAsmcVWvAivXOb7mKG757F9NiM5_ypGxLAP2WWjAkiUuKaKjXRtZGr43Q664OSCTEEj1jKbk8m-x195i5GOnE8rVuY8nigvc5BmZnfnHJNu3NbLlQ1WvfB-lffPX0w0Ds4Kdrzdf2KJexy8JF_hHmQtZ9ql0XUCOWZ6M_zv9z5PEGzDPZWjSKeCfZgpUp2cPk2Rzwm7xV51UdywRFDMdLl8ALNdoRuUWR1Al9EXK624Xezgm-J3bPMOSHVeOM_AiPvL_h74w' 'http://0.0.0.0:37907/api/v1/rules/1/test?start=2026-10-01&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy PUT /v1/accounts/{id} # Server error +3 more less Response violates schema Schema-valid request rejected Schema-violating request accepted 911 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"This account name is already in use. (and 3 more errors)","errors":{"name":["This account name is already in use."],"type":["The selected type is invalid."],"iban":["It looks like this IBAN is already in use."],"account_number":["It looks like this account number is already in use."]}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIyOGQwN2MzZWE2NzdkZjBhZWZhZGYzNGQ4OWJlY2Q3ODljNDMwYWZiODU3YjQ0MzI4NTk4ZDU3ZWNmY2EzZGE3YjMwZDEzN2NjMTE4ZDc1ZiIsImlhdCI6MTc5MjQwNzMzNy4zNDQwNTYsIm5iZiI6MTc5MjQwNzMzNy4zNDQwNTcsImV4cCI6MTgyMzk0MzMzNy4zMzQ0ODMsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.OR-qnnew0UCsSyf0KRHhFEcg9-yxlf4w3vUwyu3cmK3L1ZyhsmQ6mxrk8NUUYOoGTSqHjgjtsNUX6b8z3ihE4ohYPxje7hNc0kWkxCgVgRBxImu_rq9BILVkKjuOeq0uReFArkkrzZRIxYany4lZgQo3CLhyERio-_9hXrEFmrIdbVs1ukDfvy4-PBQcnr4vBq9tJBN6lpID76fXlxXHoBiMfg-dABarqfJ3_Aj3SV2btiyjbS-6V7uLQqT51hnGtQCya7WPiFRpOFr5tG8zxNijatLa7BB63CZcxK7wZ0IOqvK168RvDswtT7F0Trlj4pHw-d5QN30KRtTnS_40f6E1P9PeGhmQKWeh71Ix83GuB-Ppl3CDv2ocDudQC7GKUdDA8ffAj0jwvj98ZcfwoVhvXyMShHY-K9gNanN625UgbPfg7avCnH6kIZdj3kTf_DL7PAFh13CrvnVl2p2cz9GEqu5UZMT98VgT0SOKD6zkx2aLOrrHHsxX1qxi3z37xTu6a1C4vjtUlPVi-gXIkcmLIpO-j7a3oPhYqkJa89dafc_djeWNIVWuY6MBII88_6OMLif9CdYKHNwdkLuZ4IJInfvtKRrMD9L5aNqxfIACuZT7WIRzXF01rzmSR0PePAapev3XaaZ-eqDszpf2eXbZ7wMyE-reWGtu4sQaigg' -H 'Content-Type: application/json' -d '{"name": "My checking account", "iban": "GB98MIDL07009312345678", "bic": "BOFAUS3N", "account_number": "7009312345678", "opening_balance": "-1012.12", "opening_balance_date": "2026-10-01T00:00:00+00:00", "virtual_balance": "123.45", "currency_id": "12", "currency_code": "EUR", "active": false, "order": 1, "include_net_worth": true, "account_role": "defaultAsset", "credit_card_type": "monthlyFull", "monthly_payment_date": "2026-10-01T00:00:00+00:00", "liability_type": "loan", "interest": "5.3", "interest_period": "monthly", "notes": "Some example notes", "latitude": 51.983333, "longitude": 5.916667, "zoom_level": 6, "type": false}' http://0.0.0.0:37907/api/v1/accounts/5 Copy Response violates schemaST108 3 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/balance_difference:
{
"type": "string",
"format": "amount",
"example": "123.45",
"readOnly": true,
"description": "If you submit a start AND end date, this will be the diff...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/pc_opening_balance:
{
"type": "string",
"format": "amount",
"example": "-1012.12",
"description": "The opening balance of the account in the administration'...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/pc_virtual_balance:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The virtual balance of the account in the administration'...
}
Value:
null Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: Missing request body Response 200 OK
{"data":{"type":"accounts","id":"1","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T10:55:24+00:00","active":true,"order":0,"name":"Checking","type":"asset","account_role":"defaultAsset","object_group_id":null,"object_group_order":null,"object_group_title":null,"object_has_currency_setting":true,"currency_id":"1","currency_name":"Euro","currency_code":"EUR","currency_symbol":"\u20ac","currency_decimal_places":2,"primary_currency_id":"12","primary_currency_name":"US Dollar","p // Output truncated... Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' http://0.0.0.0:37907/api/v1/accounts/1 Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: FireflyIII\\Validation\\FireflyValidator::validateByAccountTypeString(): Argument #1 ($value) must be of type string, null given, called in \/var\/www\/html\/app\/Validation\/FireflyValidator.php on line 547","exception":"UndisclosedException"} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"name": null, "iban": "", "bic": "", "account_number": "", "opening_balance": "-1012.12", "opening_balance_date": "2000-01-01T00:00:00Z", "virtual_balance": "123.45", "currency_id": "12", "currency_code": "EUR", "active": false, "order": 1, "include_net_worth": true, "account_role": null, "credit_card_type": null, "monthly_payment_date": "2000-01-01T00:00:00Z", "liability_type": null, "interest": "", "interest_period": null, "notes": "", "latitude": null, "longitude": null, "zoom_level": 0, "type": null}' http://0.0.0.0:37907/api/v1/accounts/1 Copy Response violates schemaST108 null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/opening_balance:
{
"type": "string",
"format": "amount",
"example": "-1012.12",
"description": "Represents the opening balance, the initial amount this a...
}
Value:
null Response 200 OK
{"data":{"type":"accounts","id":"3","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T10:55:24+00:00","active":true,"order":null,"name":"Groceries","type":"expense","account_role":null,"object_group_id":null,"object_group_order":null,"object_group_title":null,"object_has_currency_setting":false,"currency_id":"12","currency_name":"US Dollar","currency_code":"USD","currency_symbol":"$","currency_decimal_places":2,"primary_currency_id":"12","primary_currency_name":"US Dollar","pri // Output truncated... Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'Content-Type: application/json' -d ',U�ѳ�q57�' http://0.0.0.0:37907/api/v1/accounts/3 Copy POST /v1/bills # Server error +3 more less Response violates schema Schema-valid request rejected Schema-violating request accepted 677 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"This name is already in use.","errors":{"name":["This name is already in use."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' -H 'Content-Type: application/x-www-form-urlencoded' -d 'currency_id=5¤cy_code=EUR&name=Rent&amount_min=123.45&amount_max=123.45&date=2026-10-01T00%3A00%3A00%2B00%3A00&end_date=2026-10-31T23%3A59%3A59%2B00%3A00&extension_date=2026-10-31T23%3A59%3A59%2B00%3A00&repeat_freq=monthly&skip=0&active=true¬es=Some+example+notes&object_group_id=5&object_group_title=Example+Group' http://0.0.0.0:37907/api/v1/bills Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: Undefined array key \"name\"","exception":"UndisclosedException"} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/x-www-form-urlencoded' -d 'currency_id=5¤cy_code=EUR&amount_min=123.45&amount_max=123.45&date=2026-10-01T00%3A00%3A00%2B00%3A00&end_date=2026-10-31T23%3A59%3A59%2B00%3A00&extension_date=2026-10-31T23%3A59%3A59%2B00%3A00&repeat_freq=monthly&skip=0&active=true¬es=&object_group_id=&object_group_title=' http://0.0.0.0:37907/api/v1/bills Copy Response violates schemaST108 3 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BillProperties/properties/pc_amount_avg:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The average amount that is expected for this subscription...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BillProperties/properties/pc_amount_max:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The maximum amount that is expected for this subscription...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BillProperties/properties/pc_amount_min:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The minimum amount that is expected for this subscription...
}
Value:
null Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - name: Incorrect type Response 200 OK
{"data":{"type":"bills","id":"3","attributes":{"created_at":"2026-10-19T10:58:53+00:00","updated_at":"2026-10-19T10:58:53+00:00","name":"","object_has_currency_setting":true,"currency_id":"5","currency_name":"Polish z\u0142oty","currency_code":"PLN","currency_symbol":"z\u0142","currency_decimal_places":2,"primary_currency_id":"12","primary_currency_name":"US Dollar","primary_currency_code":"USD","primary_currency_symbol":"$","primary_currency_decimal_places":2,"amount_min":"123.45","pc_amount_min":null,"amo // Output truncated... Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"currency_id": "5", "currency_code": "EUR", "name": [null, null], "amount_min": "123.45", "amount_max": "123.45", "date": "2026-10-01T00:00:00+00:00", "end_date": "2026-10-31T23:59:59+00:00", "extension_date": "2026-10-31T23:59:59+00:00", "repeat_freq": "monthly", "skip": 0, "active": true, "notes": "", "object_group_id": "", "object_group_title": ""}' http://0.0.0.0:37907/api/v1/bills Copy PUT /v1/bills/{id} # Server error +3 more less Response violates schema Schema-valid request rejected Schema-violating request accepted 779 Response violates schemaST108 3 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BillProperties/properties/pc_amount_avg:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The average amount that is expected for this subscription...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BillProperties/properties/pc_amount_max:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The maximum amount that is expected for this subscription...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BillProperties/properties/pc_amount_min:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The minimum amount that is expected for this subscription...
}
Value:
null Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"type":"bills","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:59:13+00:00","name":"Rent","object_has_currency_setting":true,"currency_id":"5","currency_name":"Polish z\u0142oty","currency_code":"PLN","currency_symbol":"z\u0142","currency_decimal_places":2,"primary_currency_id":"12","primary_currency_name":"US Dollar","primary_currency_code":"USD","primary_currency_symbol":"$","primary_currency_decimal_places":2,"amount_min":"123.45","pc_amount_min":null, // Output truncated... Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"currency_id": "5", "currency_code": "EUR", "name": "Rent", "amount_min": "123.45", "amount_max": "123.45", "date": "2026-10-01T00:00:00+00:00", "end_date": "2026-10-31T23:59:59+00:00", "extension_date": "2026-10-31T23:59:59+00:00", "repeat_freq": "monthly", "skip": 0, "active": true, "notes": "", "object_group_id": "", "object_group_title": ""}' http://0.0.0.0:37907/api/v1/bills/1 Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The skip may not be greater than 31.","errors":{"skip":["The skip may not be greater than 31."]}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/x-www-form-urlencoded' -d 'currency_id=5¤cy_code=EUR&name=Rent&amount_min=123.45&amount_max=123.45&date=2026-10-01T00%3A00%3A00%2B00%3A00&end_date=2026-10-31T23%3A59%3A59%2B00%3A00&extension_date=2026-10-31T23%3A59%3A59%2B00%3A00&repeat_freq=monthly&skip=2147483646&active=true¬es=&object_group_id=&object_group_title=' http://0.0.0.0:37907/api/v1/bills/1 Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: Carbon\\Carbon::parse(): Argument #1 ($time) must be of type DateTimeInterface|Carbon\\WeekDay|Carbon\\Month|string|int|float|null, array given, called in \/var\/www\/html\/vendor\/laravel\/framework\/src\/Illuminate\/Support\/DateFactory.php on line 236","exception":"UndisclosedException"} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"currency_id": "5", "currency_code": "EUR", "name": "Rent", "amount_min": "123.45", "amount_max": "123.45", "date": {}, "end_date": "2026-10-31T23:59:59+00:00", "extension_date": "2026-10-31T23:59:59+00:00", "repeat_freq": "monthly", "skip": 0, "active": true, "notes": "", "object_group_id": "", "object_group_title": ""}' http://0.0.0.0:37907/api/v1/bills/1 Copy PUT /v1/budgets/{id} # Server error +3 more less Response violates schema Schema-valid request rejected Schema-violating request accepted 801 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The value must be more than zero. (and 1 more error)","errors":{"auto_budget_amount":["The value must be more than zero.","The amount must be more than zero."]}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIyOGQwN2MzZWE2NzdkZjBhZWZhZGYzNGQ4OWJlY2Q3ODljNDMwYWZiODU3YjQ0MzI4NTk4ZDU3ZWNmY2EzZGE3YjMwZDEzN2NjMTE4ZDc1ZiIsImlhdCI6MTc5MjQwNzMzNy4zNDQwNTYsIm5iZiI6MTc5MjQwNzMzNy4zNDQwNTcsImV4cCI6MTgyMzk0MzMzNy4zMzQ0ODMsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.OR-qnnew0UCsSyf0KRHhFEcg9-yxlf4w3vUwyu3cmK3L1ZyhsmQ6mxrk8NUUYOoGTSqHjgjtsNUX6b8z3ihE4ohYPxje7hNc0kWkxCgVgRBxImu_rq9BILVkKjuOeq0uReFArkkrzZRIxYany4lZgQo3CLhyERio-_9hXrEFmrIdbVs1ukDfvy4-PBQcnr4vBq9tJBN6lpID76fXlxXHoBiMfg-dABarqfJ3_Aj3SV2btiyjbS-6V7uLQqT51hnGtQCya7WPiFRpOFr5tG8zxNijatLa7BB63CZcxK7wZ0IOqvK168RvDswtT7F0Trlj4pHw-d5QN30KRtTnS_40f6E1P9PeGhmQKWeh71Ix83GuB-Ppl3CDv2ocDudQC7GKUdDA8ffAj0jwvj98ZcfwoVhvXyMShHY-K9gNanN625UgbPfg7avCnH6kIZdj3kTf_DL7PAFh13CrvnVl2p2cz9GEqu5UZMT98VgT0SOKD6zkx2aLOrrHHsxX1qxi3z37xTu6a1C4vjtUlPVi-gXIkcmLIpO-j7a3oPhYqkJa89dafc_djeWNIVWuY6MBII88_6OMLif9CdYKHNwdkLuZ4IJInfvtKRrMD9L5aNqxfIACuZT7WIRzXF01rzmSR0PePAapev3XaaZ-eqDszpf2eXbZ7wMyE-reWGtu4sQaigg' -H 'Content-Type: application/x-www-form-urlencoded' -d 'name=Bills&active=false&order=5¬es=Some+notes&fire_webhooks=true&auto_budget_type=reset&auto_budget_currency_id=12&auto_budget_currency_code=EUR&auto_budget_amount=-1012.12&auto_budget_period=monthly' http://0.0.0.0:37907/api/v1/budgets/2 Copy Response violates schemaST108 7 violations null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/pc_spent:
{
"type": "array",
"description": "Information on how much was spent in this budget. Is only...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/spent:
{
"type": "array",
"description": "Information on how much was spent in this budget. Is only...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "integer"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/currency_decimal_places:
{
"type": "integer",
"format": "int32",
"example": 2,
"readOnly": true
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/currency_code:
{
"type": "string",
"format": "string",
"example": "EUR",
"description": "The currency code of the currency associated with this ob...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/currency_id:
{
"type": "string",
"format": "string",
"example": "5",
"description": "The currency ID of the currency associated with this obje...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/currency_name:
{
"type": "string",
"format": "string",
"example": "Euro",
"description": "The currency name of the currency associated with this ob...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/currency_symbol:
{
"type": "string",
"format": "string",
"example": "$",
"readOnly": true
}
Value:
null Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: Missing request body Response 200 OK
{"data":{"type":"budgets","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","active":true,"name":"Food","order":1,"notes":null,"auto_budget_type":null,"auto_budget_period":null,"object_group_id":null,"object_group_order":null,"object_group_title":null,"object_has_currency_setting":false,"currency_id":null,"currency_code":null,"currency_name":null,"currency_symbol":null,"currency_decimal_places":null,"primary_currency_id":"12","primary_currency_name":"US // Output truncated... Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' http://0.0.0.0:37907/api/v1/budgets/1 Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22P02]: Invalid text representation: 7 ERROR: invalid input syntax for type integer: \"null\"\nCONTEXT: unnamed portal parameter $1 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select count(*) as \"aggregate\" from \"transaction_currencies\" where \"id\" = null)","exception":"UndisclosedException"} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/x-www-form-urlencoded' -d 'name=Bills&active=false&order=5¬es=&fire_webhooks=true&auto_budget_type=null&auto_budget_currency_id=null&auto_budget_currency_code=&auto_budget_amount=&auto_budget_period=null' http://0.0.0.0:37907/api/v1/budgets/1 Copy PUT /v1/budgets/{id}/limits/{limitId} # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 896 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"type":"budget_limits","id":"2","attributes":{"created_at":"2026-10-19T10:58:09+00:00","updated_at":"2026-10-19T10:59:21+00:00","start":"2026-10-01T00:00:00+00:00","end":"2026-10-31T23:59:59+00:00","budget_id":"1","object_has_currency_setting":true,"currency_id":"5","currency_name":"Polish z\u0142oty","currency_code":"PLN","currency_symbol":"z\u0142","currency_decimal_places":2,"primary_currency_id":"12","primary_currency_name":"US Dollar","primary_currency_code":"USD","primary_currency_symbol":"$" // Output truncated... Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"start": "2026-10-01T00:00:00+00:00", "end": "2026-10-31T23:59:59+00:00", "currency_id": "5", "currency_name": "Euro", "currency_code": "EUR", "amount": "123.45", "notes": "", "fire_webhooks": true}' http://0.0.0.0:37907/api/v1/budgets/1/limits/2 Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22P02]: Invalid text representation: 7 ERROR: invalid input syntax for type numeric: \"\"\nCONTEXT: unnamed portal parameter $2 = '' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: update \"budget_limits\" set \"start_date\" = 2026-10-01 00:00:00, \"amount\" = , \"end_date\" = 2026-10-31 23:59:59, \"updated_at\" = 2026-10-19 10:59:26 where \"id\" = 2)","exception":"UndisclosedException"} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"start": "2026-10-01T00:00:00+00:00", "end": "2026-10-31T23:59:59+00:00", "currency_id": "5", "currency_name": "Euro", "currency_code": "EUR", "amount": null, "notes": "", "fire_webhooks": true}' http://0.0.0.0:37907/api/v1/budgets/1/limits/2 Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The selected currency code is invalid.","errors":{"currency_code":["The selected currency code is invalid."]}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'Content-Type: application/json' -d '{"currency_code": "H\u00c3\b[\u00c0\u00de\u00b2\udb20\udda7;\u0007{\ud914\udc2d\u0088\u000fs\uda23\udeb5\udb83\udf72q", "currency_name": "Euro", "currency_id": "1"}' http://0.0.0.0:37907/api/v1/budgets/1/limits/1 Copy Undocumented status codeST103 Received: 403
Documented: 200, 422, 401, 404, 400, 500 Response 403 Forbidden
<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx</center>
</body>
</html> Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZGNjODUxN2IwNjkwOTk1NjU3MTUwMGZhYzU4YTkxM2VhMDdlMjhjMjYwYjAyNmRkMTY2ZGE5NmMzNDc1YTVmNTRmNzM1ODIyNzI0NGQ3MyIsImlhdCI6MTc5MjQxMDY0Ni43MDA1MSwibmJmIjoxNzkyNDEwNjQ2LjcwMDUxMSwiZXhwIjoxODIzOTQ2NjQ2LjY4OTQyNSwic3ViIjoiMSIsInNjb3BlcyI6W119.pR62gMv7kkac5UYWYhRuykEyPQvsRylttipzSV8jmVuww6jbPDYC8PtcP-jqfsuGKuGrOK1XhZu6G5xyt9ypC-5j6ad6ZEg8QspmfTI99iFM6i9pvJXiTLenNjhfQmzEHnU11d61rIuthUgBVOZMvn78zaXULQmL5oeoKcvHoPJv32MFiwI58ez6-f4wvZ384rf_EBZuhqo4ZYBwflIXGtxIfiUi1Kj3u8YhDMHx_Qi1ZLBBe8ptnyILPSjwjelVQrAwKLFLSkMWZRp4WlMpv0tAEXOqMehyFMS5KiFmjp9BnDsAP_SsdjN7mF3tC4MC6pyOtxS-8YY0PfOx76lAS_5iHEeFz-88ObKngS-DgeRoFv3o41fHhRYp6ytwpvVg4lC3-ewZtAhc-nG9zYyyZ2iNgW8V44S3L_LmFx1oiTnbOq3tHGpMHhD_baGTaxdpUedKR3qR_LBpvc5QNrp1zuB-CoiAEircAIpMOmGTOpMExdvwXImiSIo8zmNHjvZjfoCakFpCSiAWJ0MTrafQR-yN4hsJW_nliwlHiOORE1y76evT1zlszyvPj2hsdZ9-J0yZq4iMVKniTkWjVO2JluFnNpiEnGfNr4iwdCeC41lgUCyXN8Ql_Ii-PpHZVL5KpQeIMyhnb46R8-rCud3Z01Omqk7L3LxHyn2QrgUAMyU' -H 'Content-Type: application/json' -d '{";\ud944\udedf\u00a4^\u00a9k\u001d\ud8e7\udc5a\ud8a4\udd8fC\u00a7\ua4c6\u00d1\u009f_\u00cc": [3.5031034391956256e+80, true, [true, null]], "\udadb\udfbeq": {}, "\udaae\udf05\u00ee\u00ec\u000bus\udb1d\udd3d": [], "4Y\uda08\udc72j": [-2.0574263079183157e-13, {"\u0084\u00b7\u0097\udb0c\udfa5\u00ba\u0089\u009b": 1e-05, "": null, "\u00be": false}], "LPT1": {"\u009f\ud879\udf66\u00a0\u7831\u0006": [{}, -1.5281258419426288e-61], "\u009d\u001e": [[6111, null]], "": [{"\u00d6\u001a\u00cf@": null}, [], -1376]}}' http://0.0.0.0:37907/api/v1/budgets/1/limits/.%F0%A0%8F%9F%C2%A6%F2%BE%B4%A8%F2%B7%A8%99%0BP%C3%83%C3%809%F2%81%B0%AA%C3%BD Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"Bad X-Trace-Id header.","exception":"HttpException"} Reproduce
GET /v1/budget-limitscurl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZGNjODUxN2IwNjkwOTk1NjU3MTUwMGZhYzU4YTkxM2VhMDdlMjhjMjYwYjAyNmRkMTY2ZGE5NmMzNDc1YTVmNTRmNzM1ODIyNzI0NGQ3MyIsImlhdCI6MTc5MjQxMDY0Ni43MDA1MSwibmJmIjoxNzkyNDEwNjQ2LjcwMDUxMSwiZXhwIjoxODIzOTQ2NjQ2LjY4OTQyNSwic3ViIjoiMSIsInNjb3BlcyI6W119.pR62gMv7kkac5UYWYhRuykEyPQvsRylttipzSV8jmVuww6jbPDYC8PtcP-jqfsuGKuGrOK1XhZu6G5xyt9ypC-5j6ad6ZEg8QspmfTI99iFM6i9pvJXiTLenNjhfQmzEHnU11d61rIuthUgBVOZMvn78zaXULQmL5oeoKcvHoPJv32MFiwI58ez6-f4wvZ384rf_EBZuhqo4ZYBwflIXGtxIfiUi1Kj3u8YhDMHx_Qi1ZLBBe8ptnyILPSjwjelVQrAwKLFLSkMWZRp4WlMpv0tAEXOqMehyFMS5KiFmjp9BnDsAP_SsdjN7mF3tC4MC6pyOtxS-8YY0PfOx76lAS_5iHEeFz-88ObKngS-DgeRoFv3o41fHhRYp6ytwpvVg4lC3-ewZtAhc-nG9zYyyZ2iNgW8V44S3L_LmFx1oiTnbOq3tHGpMHhD_baGTaxdpUedKR3qR_LBpvc5QNrp1zuB-CoiAEircAIpMOmGTOpMExdvwXImiSIo8zmNHjvZjfoCakFpCSiAWJ0MTrafQR-yN4hsJW_nliwlHiOORE1y76evT1zlszyvPj2hsdZ9-J0yZq4iMVKniTkWjVO2JluFnNpiEnGfNr4iwdCeC41lgUCyXN8Ql_Ii-PpHZVL5KpQeIMyhnb46R8-rCud3Z01Omqk7L3LxHyn2QrgUAMyU' 'http://0.0.0.0:37907/api/v1/budget-limits?end=2026-10-01&start=2000-01-01' PUT /v1/budgets/2/limits/2failed here curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 2' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZGNjODUxN2IwNjkwOTk1NjU3MTUwMGZhYzU4YTkxM2VhMDdlMjhjMjYwYjAyNmRkMTY2ZGE5NmMzNDc1YTVmNTRmNzM1ODIyNzI0NGQ3MyIsImlhdCI6MTc5MjQxMDY0Ni43MDA1MSwibmJmIjoxNzkyNDEwNjQ2LjcwMDUxMSwiZXhwIjoxODIzOTQ2NjQ2LjY4OTQyNSwic3ViIjoiMSIsInNjb3BlcyI6W119.pR62gMv7kkac5UYWYhRuykEyPQvsRylttipzSV8jmVuww6jbPDYC8PtcP-jqfsuGKuGrOK1XhZu6G5xyt9ypC-5j6ad6ZEg8QspmfTI99iFM6i9pvJXiTLenNjhfQmzEHnU11d61rIuthUgBVOZMvn78zaXULQmL5oeoKcvHoPJv32MFiwI58ez6-f4wvZ384rf_EBZuhqo4ZYBwflIXGtxIfiUi1Kj3u8YhDMHx_Qi1ZLBBe8ptnyILPSjwjelVQrAwKLFLSkMWZRp4WlMpv0tAEXOqMehyFMS5KiFmjp9BnDsAP_SsdjN7mF3tC4MC6pyOtxS-8YY0PfOx76lAS_5iHEeFz-88ObKngS-DgeRoFv3o41fHhRYp6ytwpvVg4lC3-ewZtAhc-nG9zYyyZ2iNgW8V44S3L_LmFx1oiTnbOq3tHGpMHhD_baGTaxdpUedKR3qR_LBpvc5QNrp1zuB-CoiAEircAIpMOmGTOpMExdvwXImiSIo8zmNHjvZjfoCakFpCSiAWJ0MTrafQR-yN4hsJW_nliwlHiOORE1y76evT1zlszyvPj2hsdZ9-J0yZq4iMVKniTkWjVO2JluFnNpiEnGfNr4iwdCeC41lgUCyXN8Ql_Ii-PpHZVL5KpQeIMyhnb46R8-rCud3Z01Omqk7L3LxHyn2QrgUAMyU' -H 'Content-Type: application/json' -d '{"currency_id": "2"}' http://0.0.0.0:37907/api/v1/budgets/2/limits/2 Copy POST /v1/categories # Server error +3 more less Response violates schema Schema-valid request rejected Schema-violating request accepted 618 Response violates schemaST108 6 violations null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CategoryProperties/properties/earned:
{
"type": "array",
"description": "Amount(s) earned in the currencies in the database for th...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CategoryProperties/properties/pc_earned:
{
"type": "array",
"description": "Amount(s) earned in the primary currency in the database ...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CategoryProperties/properties/pc_spent:
{
"type": "array",
"description": "Amount(s) spent in the primary currency in the database f...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CategoryProperties/properties/pc_transferred:
{
"type": "array",
"description": "Amount(s) transferred in primary currency in the database...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CategoryProperties/properties/spent:
{
"type": "array",
"description": "Amount(s) spent in the currencies in the database for thi...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CategoryProperties/properties/transferred:
{
"type": "array",
"description": "Amount(s) transferred in the currencies in the database f...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null Response 200 OK
{"data":{"type":"categories","id":"3","attributes":{"created_at":"2026-10-19T10:55:27+00:00","updated_at":"2026-10-19T10:55:27+00:00","name":"Lunch","notes":"Some example notes","object_has_currency_setting":false,"primary_currency_id":"1","primary_currency_name":"Euro","primary_currency_code":"EUR","primary_currency_symbol":"\u20ac","primary_currency_decimal_places":2,"spent":null,"pc_spent":null,"earned":null,"pc_earned":null,"transferred":null,"pc_transferred":null},"links":{"self":"http:\/\/0.0.0.0:3790 // Output truncated... Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' -H 'Content-Type: application/x-www-form-urlencoded' -d 'name=Lunch¬es=Some+example+notes' http://0.0.0.0:37907/api/v1/categories Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"This name is already in use.","errors":{"name":["This name is already in use."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' -H 'Content-Type: application/json' -d '{"name": "Lunch", "notes": "Some example notes"}' http://0.0.0.0:37907/api/v1/categories Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"type":"categories","id":"4","attributes":{"created_at":"2026-10-19T10:55:53+00:00","updated_at":"2026-10-19T10:55:53+00:00","name":"Lunch","notes":null,"object_has_currency_setting":false,"primary_currency_id":"1","primary_currency_name":"Euro","primary_currency_code":"EUR","primary_currency_symbol":"\u20ac","primary_currency_decimal_places":2,"spent":null,"pc_spent":null,"earned":null,"pc_earned":null,"transferred":null,"pc_transferred":null},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/cate // Output truncated... Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"name": "Lunch", "notes": ""}' http://0.0.0.0:37907/api/v1/categories Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: 400003: Could not store new category with name \"\"","exception":"UndisclosedException"} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"name": [null, null], "notes": ""}' http://0.0.0.0:37907/api/v1/categories Copy POST /v1/exchange-rates/by-date/{date} # Server error +3 more less Response violates schema Schema-valid request rejected Undocumented status code 797 Response violates schemaST108 3 violations "/?page=1" is not a "uri"
Validated against the response schema for status code 200.
Schema at /components/schemas/PageLink/properties/first:
{
"format": "uri",
"type": "string",
"example": "https://demo.firefly-iii.org/api/v1/OBJECT?&page=1"
}
Value:
"/?page=1" "/?page=1" is not a "uri"
Validated against the response schema for status code 200.
Schema at /components/schemas/PageLink/properties/last:
{
"format": "uri",
"type": "string",
"example": "https://demo.firefly-iii.org/api/v1/OBJECT?&page=12"
}
Value:
"/?page=1" "/?page=1" is not a "uri"
Validated against the response schema for status code 200.
Schema at /components/schemas/PageLink/properties/self:
{
"format": "uri",
"type": "string",
"example": "https://demo.firefly-iii.org/api/v1/OBJECT?&page=4"
}
Value:
"/?page=1" Response 200 OK
{"data":[{"type":"exchange-rates","id":"64","attributes":{"created_at":"2026-10-19T10:55:28+00:00","updated_at":"2026-10-19T10:55:28+00:00","from_currency_id":"1","from_currency_name":"Euro","from_currency_code":"EUR","from_currency_symbol":"\u20ac","from_currency_decimal_places":2,"to_currency_id":"12","to_currency_name":"US Dollar","to_currency_code":"USD","to_currency_symbol":"$","to_currency_decimal_places":2,"rate":"1.2345","date":"2026-10-01T00:00:00+00:00"},"links":{"self":"http:\/\/0.0.0.0:37907\/ap // Output truncated... Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' -H 'Content-Type: application/json' -d '{"from": "EUR", "rates": {"USD": "1.2345", "GBP": "6.3456"}, "date": false}' http://0.0.0.0:37907/api/v1/exchange-rates/by-date/2026-10-01 Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"Currency code \"GBP\" is invalid","errors":{"rates.GBP":["Currency code \"GBP\" is invalid"]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"from": "EUR", "rates": {"USD": "1.2345", "GBP": "6.3456"}, "date": null}' http://0.0.0.0:37907/api/v1/exchange-rates/by-date/2026-10-01 Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: Could not find a transaction currency with code \"\" in FireflyIII\\Support\\Amount::getTransactionCurrencyByCode","exception":"UndisclosedException"} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' http://0.0.0.0:37907/api/v1/exchange-rates/by-date/2026-10-01 Copy Undocumented status codeST103 Received: 403
Documented: 200, 422, 401, 404, 400, 500 Response 403 Forbidden
<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx</center>
</body>
</html> Reproduce
curl -X POST -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Content-Type: application/json' -d '{"date": [-83626], "from": "\u00e8\u00af", "rates": {"x-schemathesis-additional1": "\ud928\udfe6", "x-schemathesis-additional3": "\ud953\udd06", "x-schemathesis-additional2": "`\uda88\udf36", "x-schemathesis-additional": "\udbbe\udccd\udba9\udcc1\ud95f\udc9b*\u00c8\udb5d\udfbeR\u009cM\u00a3\u00ce"}}' http://0.0.0.0:37907/api/v1/exchange-rates/by-date/.exe Copy GET /v1/insight/expense/budget # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 627 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/expense/budget?start=2000-01-01&end=2000-01-01&budgets%5B%5D=1&budgets%5B%5D=2&budgets%5B%5D=3&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"budgets\" where \"budgets\".\"user_id\" = 1 and \"budgets\".\"user_id\" is not null and \"budgets\".\"id\" = 9223372036854775807 and \"budgets\".\"deleted_at\" is null limit 1)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/expense/budget?budgets%5B%5D=9223372036854775808&end=2000-01-01&start=2000-01-01' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.after_or_equal","errors":{"end":["validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 4b51a3f0-2dc9-2a8f-b405-ca81dd35f709' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/insight/expense/budget?start=2190-11-09&end=0268-08-22&budgets%5B%5D=17760926381276560&budgets%5B%5D=-189115&budgets%5B%5D=3504286&budgets%5B%5D=572&budgets%5B%5D=-1469991&budgets%5B%5D=87178291200&budgets%5B%5D=-21409814846443080&budgets%5B%5D=-297021673&budgets%5B%5D=-54553821&budgets%5B%5D=3643&budgets%5B%5D=-85296509835278864&accounts%5B%5D=2079396386&accounts%5B%5D=9223372036854775806&accounts%5B%5D=-216073&accounts%5B%5D=-1005370243&accounts%5B%5D=225&accounts%5B%5D=-253932375' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `budgets[]`, `accounts[]`, `start` in query
- violates `type` at /properties/budgets[]/items (was integer, became array)
- violates `type` at /properties/accounts[]/items (was integer, became string)
- violates `format` at /properties/start Undocumented status codeST103 Received: 414
Documented: 401, 404, 400, 500, 422, 200 Response 414 URI Too Long
<html>
<head><title>414 Request-URI Too Large</title></head>
<body>
<center><h1>414 Request-URI Too Large</h1></center>
<hr><center>nginx</center>
</body>
</html> Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 83a52df2-49a6-47ec-89f1-b6106a2ca9a3' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZGNjODUxN2IwNjkwOTk1NjU3MTUwMGZhYzU4YTkxM2VhMDdlMjhjMjYwYjAyNmRkMTY2ZGE5NmMzNDc1YTVmNTRmNzM1ODIyNzI0NGQ3MyIsImlhdCI6MTc5MjQxMDY0Ni43MDA1MSwibmJmIjoxNzkyNDEwNjQ2LjcwMDUxMSwiZXhwIjoxODIzOTQ2NjQ2LjY4OTQyNSwic3ViIjoiMSIsInNjb3BlcyI6W119.pR62gMv7kkac5UYWYhRuykEyPQvsRylttipzSV8jmVuww6jbPDYC8PtcP-jqfsuGKuGrOK1XhZu6G5xyt9ypC-5j6ad6ZEg8QspmfTI99iFM6i9pvJXiTLenNjhfQmzEHnU11d61rIuthUgBVOZMvn78zaXULQmL5oeoKcvHoPJv32MFiwI58ez6-f4wvZ384rf_EBZuhqo4ZYBwflIXGtxIfiUi1Kj3u8YhDMHx_Qi1ZLBBe8ptnyILPSjwjelVQrAwKLFLSkMWZRp4WlMpv0tAEXOqMehyFMS5KiFmjp9BnDsAP_SsdjN7mF3tC4MC6pyOtxS-8YY0PfOx76lAS_5iHEeFz-88ObKngS-DgeRoFv3o41fHhRYp6ytwpvVg4lC3-ewZtAhc-nG9zYyyZ2iNgW8V44S3L_LmFx1oiTnbOq3tHGpMHhD_baGTaxdpUedKR3qR_LBpvc5QNrp1zuB-CoiAEircAIpMOmGTOpMExdvwXImiSIo8zmNHjvZjfoCakFpCSiAWJ0MTrafQR-yN4hsJW_nliwlHiOORE1y76evT1zlszyvPj2hsdZ9-J0yZq4iMVKniTkWjVO2JluFnNpiEnGfNr4iwdCeC41lgUCyXN8Ql_Ii-PpHZVL5KpQeIMyhnb46R8-rCud3Z01Omqk7L3LxHyn2QrgUAMyU' 'http://0.0.0.0:37907/api/v1/insight/expense/budget?budgets%5B%5D=%5B%5B%5B%5D%5D%2C+%7B%27%C3%BB%5CU0010e22bQf%5Cx89%5CU0007d5cb%C2%AA%5Cx17%C3%ACy%5Cx9d%5CU0007df3a0%C3%B3%5Cx99%5Cx0fm%C3%AAaU%C3%8E%F0%AD%9C%A3%3E%5CU0003dd60%27%3A+%7B%7D%2C+%27%C3%A7%27%3A+%5B8.431423671872549e%2B161%5D%2C+%27%27%3A+-5.625873363373222e%2B16%7D%5D&budgets%5B%5D=%17%C2%BC&budgets%5B%5D=%7B%27%27%3A+3.443009734143827e%2B16%7D&budgets%5B%5D=d&budgets%5B%5D=%5B-5.798234371973077e-173%5D&budgets%5B%5D=6.167704503859184e%2B123&budgets%5B%5D=false&budgets%5B%5D=%7B%27%27%3A+%7B%27~%27%3A+%27%5CU000800f8%27%2C+%27%27%3A+%7B%276%C3%8A%C2%AB%5Cx1cV%5CU000fa290l%C3%A8%5CU000be17d%5Cx01%C3%B9%C3%A3%27%3A+4611686018427387905%2C+%27phases%27%3A+%7B%27%C2%AC%C3%A3%5Cxad%5Cx87f%3A%C3%88%27%3A+651399886907%7D%7D%7D%7D&budgets%5B%5D=false&budgets%5B%5D=%7B%27%C2%BA5%27%3A+%7B%7D%2C+%27%5Cx14%5CU000493a8%C3%A4r%5Cx81I%5Cx91I%27%3A+%7B%27%27%3A+%27%27%2C+%27%5Cx08%C3%83%5CU00073610D%27%3A+167908296%2C+%27%21~%C3%83%5CU0005f7d7%C3%8Ar%5CU000e06dbK%5CU00049cd3%5Cx91%5CU000f4a33%5CU000f7dca%F0%A8%A9%95%EB%91%A0%5Cx9b%C2%A4%27%3A+%276%C3%81%3B%5CU000d8049%27%7D%2C+%27%5CU00034995%5CU000e7e18%5Cx0e%5CU000a5784%5CU0003ca8c%5CU000d0eb4%5CU000e2bec%5Cx84%5CU000b2af8Z%C3%BCe%21%C2%BB%5Cx1c%C3%85%5Cx1a%5CU00054a0fT%5Cx0f%C3%A1r%C3%90%C3%9A%5Cx1c%5CU0005ae89%C3%AB%5Cx19%5CU000ab7b5%5Cx08e%5Cu1fb5%27%3A+%7B%27%5CU00108aadi%5Cx1b%5Cx1d3%5B%C3%9F%27%3A+2.2250738585072014e-308%7D%2C+%27%5Cx8b%5Cx1dX%27%3A+%7B%27%5C%5C%5Cx13%C3%BB%5Cx17%27%3A+%7B%27%5Cx06%C3%A6%C3%98%C3%B6o%5CU000c8d29%5Cx7f%5Cx94%C2%B0%27%3A+143775202%2C+%27D%5CU00032997f%27%3A+%27false%27%2C+%27%27%3A+%27%5Cx06%5CU001084ba%C3%86%27%7D%7D%2C+%27%E0%B7%9B%5CU00093c94%5Cn%27%3A+%7B%7D%2C+%27%27%3A+%7B%27%C3%89%5CU0008c4c1%C2%BD%5Cx8d%C3%9D%27%3A+%27null%27%2C+%27%C2%A7K%C2%ABg%5Cx18W%5CU000b85bf%EB%94%A0%5Cx1f%27%3A+%27g%C3%B1%27%2C+%27%5Cx10%F0%AB%9A%92v%27%3A+2.225073858507e-311%7D%7D&budgets%5B%5D=false&budgets%5B%5D=%7B%27%27%3A+%5B%27%C2%AC%C2%ACUM%27%2C+%27null%27%2C+-4.817300160772118e%2B16%5D%2C+%27%C2%AF%C3%B9%27%3A+%7B%7D%2C+%27%C3%A3%C3%A5%F0%A6%A3%B2%5Cx94%C3%80F%5CU0003f287aY%C2%BA%5Cx99ix%40%E4%9C%88%C3%8B%27%3A+%5B%5D%2C+%27O%5Cx05F%5CU00067d8eo%5CU0008064f%27%3A+%27%5CU0004a329%5CU000c620a%28u%5Cx00%5Cx1f5%C3%A2%C3%94%5Cx16%5Cx81%5D%5Cx05C%28zr%C3%ACh%3Fm%27%2C+%22%C3%AA%5Cn%F0%B1%86%91%C3%9B%27%C3%93%22%3A+%7B%27%27%3A+%5B%5D%7D%2C+%27%C3%B6%5Cx94%C2%AB%C2%B1%C3%B8%5Cx02%5Cx7f%27%3A+%5B-0.3333333333333333%2C+0.0%2C+-1141936%5D%7D&budgets%5B%5D=%5B%7B%7D%2C+%7B%27NL%27%3A+%5B%5D%2C+%27D%5CU0004f255%5CU00094892%27%3A+302020756767%7D%2C+%5B%5D%2C+%5B%5B%27%7D%5Cx11%5CU0008c5ff%5CU0003d286+%27%2C+%7B%27%5Cx8f%C3%BF%C2%B1N%C2%AE%C3%A0%F0%AE%84%B3%27%3A+%27null%27%2C+%27%27%3A+%27null%27%7D%5D%2C+%7B%7D%2C+3991637448%5D%2C+%7B%27%C3%89%C2%B7%27%3A+-137382752%7D%2C+%27%5Cx01%C3%BA%C3%AF%C3%A6%5CU000f12fc%C3%80%C3%8F%5Cx04%5Cx0f%27%2C+%7B%27%C2%A8%27%3A+%5B%5D%2C+%27%C3%84m%5Cx1ce%5CU00060d81%5Cx9c%27%3A+%5B%5D%2C+%27%7B%5Cx07%5Cx859%5CU0005256a%27%3A+%7B%27Q%5CU000514a6Q%27%3A+-4.583698657319166e%2B16%2C+%27d%C3%95%C3%9B%5E%5CU000b3798%5CU000dc2b6%C3%A4%C2%A7%5CU0009d570%5Cx9er%5E%27%3A+-5.308855503190513e%2B16%2C+%27%27%3A+%27false%27%7D%7D%2C+%5B%5D%2C+%7B%7D%5D&budgets%5B%5D=%7B%27Rounds%27%3A+%5B-9664121578582506.0%2C+%27true%27%5D%7D&budgets%5B%5D=&budgets%5B%5D=%5B%7B%27%27%3A+%5B%5D%7D%2C+%7B%27%27%3A+-4.687399852305436e-214%2C+%27%5CU000c3191l%F0%AD%A9%A9%C2%BB%C3%88%C2%BF%3D%5Cx04%5CU0001af2d%5CU0007c178%5CU000e30d37%27%3A+%27%5Cx7f%C3%96%F0%AA%95%B8F%C2%B9%C2%B9%5Cx03%5CU0004d59b%27%2C+%27%3D%5CU00102f46%C2%A9%C3%A1t%C3%B1%5CU000f09d4%27%3A+521%7D%2C+%7B%27SR%5CU000a492f%5Cx11%5Cx7fT%3B%5CU000783ca%C2%B3%27%3A+%27%C3%92%C3%B0%5CU000c297f%3AD%5Cx11%7D%5Cr%7BC%5CU0005b6e5%27%7D%2C+%5B%5B%5D%2C+%27b%27%2C+3190%5D%2C+%5B%27false%27%2C+%27false%27%2C+%27%C2%BE%5C%5C%5CU000ebf3awU%5Cx1c%C3%B1%27%5D%2C+%7B%27%C3%A0%5Cx86%C3%82i%5Cx05%27%3A+20830%2C+%27%E0%B8%81+%E0%B8%B3%E0%B8%81%E0%B8%B3%27%3A+%27true%27%2C+%27q%C3%97%C3%8C%27%3A+%27true%27%7D%2C+%7B%27%5Cx1b%C2%A6%5Cx97g%C2%B8%C2%BA%C3%AB%C3%B10%5Cx00%5CU0009ae76%27%3A+%27false%27%7D%2C+%7B%27failures%27%3A+%27null%27%2C+%27%C3%ACK%5CU000d3123%259%C3%90%5Cx81C%5Cx9c%5Cx8e%2B%C3%812%5CU000e1dc9%5B%C3%9A%5CU0007c333%5Cx1d%5Cx1f%27%3A+%7B%27%27%3A+18493386313663774720000000%7D%2C+%273%25%23H%27%3A+%7B%27%C3%9E%C3%A1%5CU0003ecad6%5Cx82X%C3%A0%27%3A+5.653533459036197e%2B16%2C+%27Kt%5Cx1a%C3%BB%3E%C3%BEq%C3%B0u%5Cx99%5CU0008d99bB%5CU00041cea%F0%A1%A9%82%5CU001028b6%2A%5Cx02%5CU001089d5%2FK%C3%AF%28%5CU000391e0S%5Cx02%27%3A+%27null%27%2C+%27%C3%BE%27%3A+%27null%27%7D%7D%2C+%7B%27%27%3A+%27false%27%7D%2C+%7B%27%5CU0005f028%27%3A+2.6947373208611268e%2B16%2C+%27%3E%C2%B1%27%3A+%7B%7D%2C+%27%27%3A+%7B%27%27%3A+%27%CE%A9%E2%89%88%C3%A7%E2%88%9A%E2%88%AB%CB%9C%C2%B5%E2%89%A4%E2%89%A5%C3%B7%C3%A5%C3%9F%E2%88%82%C6%92%C2%A9%CB%99%E2%88%86%CB%9A%C2%AC%E2%80%A6%C3%A6%C5%93%E2%88%91%C2%B4%C2%AE%E2%80%A0%C2%A5%C2%A8%CB%86%C3%B8%CF%80%E2%80%9C%E2%80%98%C2%A1%E2%84%A2%C2%A3%C2%A2%E2%88%9E%C2%A7%C2%B6%E2%80%A2%C2%AA%C2%BA%E2%80%93%E2%89%A0%C2%B8%CB%9B%C3%87%E2%97%8A%C4%B1%CB%9C%C3%82%C2%AF%CB%98%C2%BF%C3%85%C3%8D%C3%8E%C3%8F%CB%9D%C3%93%C3%94%5Cuf8ff%C3%92%C3%9A%C3%86%E2%98%83%C5%92%E2%80%9E%C2%B4%E2%80%B0%CB%87%C3%81%C2%A8%CB%86%C3%98%E2%88%8F%E2%80%9D%E2%80%99%60%E2%81%84%E2%82%AC%E2%80%B9%E2%80%BA%EF%AC%81%EF%AC%82%E2%80%A1%C2%B0%C2%B7%E2%80%9A%E2%80%94%C2%B1%27%2C+%27%C2%A6%27%3A+6227020800%2C+%27%C3%9A%C3%90%5CU0004dc8f%5Cx02%5CU0010fbfe%27%3A+1.7976931348623157e%2B308%7D%7D%2C+%7B%27%27%3A+%7B%7D%2C+%27%C2%B5%5Cx08%C2%BC6%C3%BD%3B%C3%82%5CU0009b26b%5CU000b8c79%5Cx99%27%3A+%5B%5D%2C+%27%5Cx99%C3%8D%5D-%5Ct%7D%5Cx1d%C3%BF%C3%9B%7C%E1%A9%B7%5Cx03%5Cx0c%C2%BF%5CU00098441%C3%9Ci%5Cx85%27%3A+%5B%5D%7D%2C+%5B2040683908427097.0%2C+%7B%27r%C3%98%C3%94%5Cx96%5CU0010b8ca%C3%BD%27%3A+%27true%27%7D%5D%5D&budgets%5B%5D=%5B%7B%7D%2C+%7B%7D%2C+%7B%27%5Cxad%27%3A+%7B%27%27%3A+%22%27%5CU00063f6d%5Cx80%22%7D%2C+%27%5CU0005e31d%C2%B0%5CU00095a77Q%5Cx89%C2%B3%E1%A2%A5R%C3%B2%5Cx93z%27%3A+%5B%27null%27%2C+%7B%7D%2C+%7B%27%2Co%5Cn%27%3A+%27null%27%2C+%27%C2%B2%C2%A9%27%3A+%27true%27%7D%5D%2C+%27%E3%9A%A6~a%5CU0009662c%27%3A+%5B%5D%7D%2C+%5B%7B%27%27%3A+%27true%27%2C+%27%C3%8B%C3%86%27%3A+%27null%27%2C+%27Q%27%3A+%27true%27%7D%2C+%27%5Cx1b%27%5D%2C+%5B%27false%27%2C+%27null%27%2C+8.99669187473462e%2B180%5D%2C+%7B%27%5CU0003dd66%5Cx0e%E8%80%B61%5Cxa0%5CU000a7fa1%27%3A+6.594134939229008e%2B16%2C+%271%5Cx86%27%3A+%7B%7D%7D%2C+%5B%27true%27%5D%2C+%27true%27%2C+%5B%5D%2C+%7B%27%5Cx9b%C3%8CV%5CU0008055b%C3%B4%5Cx1a%C3%A1%2A%5Cx1d%5Cx83%C2%A8%C3%85%5Cx02R%C3%90%3B%C2%AF%27%3A+-7.20064601336449e%2B17%7D%2C+-2186127000%2C+%27false%27%5D&budgets%5B%5D=%7B%27%27%3A+%5B-1.1%2C+-1321%2C+%27%27%5D%2C+%27%C3%BEI%C2%AC%C3%9F%C3%9E%27%3A+%7B%27MalformedJson%27%3A+3.2238293898833624e%2B184%2C+%27%5Cx94%C3%85%27%3A+%27%27%2C+%27%5Cx17R%5Cx82%27%3A+%27%5Cx1ar%27%7D%2C+%27%5Cx9d%C3%ADP%27%3A+%7B%7D%2C+%27%C3%91%5Cx12%C3%AB%5D0%5CU000c6bd7%5Cx1b%5CU000efa8e%5Cx15%5Cx1f%5Cx10%C3%89%5CU0008cfc0%27%3A+%7B%27UndefinedContentType%27%3A+%5B%5D%2C+%27%5CU000595b8%5CU000b4ab3%5Cx88%5CU00039643%5CU00091651%C3%BEJa%5CU0008dc5c%C3%BB%5Cx99%5CU0008dfbc%27%3A+%7B%27%27%3A+%27false%27%7D%7D%2C+%27%C3%B1%27%3A+%5B%5D%2C+%22%5Cx14%C2%B4%C2%A8%F0%A8%98%90F%5Cx10%5CU000900e3%27%5Cx10%C2%B1%C3%99J%5Cx08%5Cx86%5E%22%3A+%5B%5D%7D&budgets%5B%5D=%5B%5B-62961216931241%2C+%5B%27%5Crn%27%2C+%27false%27%2C+2716127255523783680%5D%2C+%7B%7D%5D%2C+%7B%27%24%C3%A6%C3%8D%27%3A+%27null%27%7D%2C+%7B%27%27%3A+%7B%27__main__%27%3A+%27%3C%C3%89%5Cx9c%27%2C+%27qSC%E3%A7%B1%C3%B6%27%3A+%5B%5D%2C+%27%5CU0008dc0f%5Cx9dn%5CU0008d120%5Cx93%5Cx08%5Cx97%C2%B7%5Cx8f%F0%AB%AF%9Ed%5CU000581b3%5Cx13%27%3A+%5B%27%5CU000d6867%F0%91%9C%9F%5CU000f8197%27%5D%7D%2C+%27then%27%3A+%5B%5D%2C+%27i%27%3A+%7B%27~%2F%5CU001049cbr%C2%A1%5CU0008d5aa%7B%C3%96%5Cx1d%7D%27%3A+1330%2C+%27%27%3A+-1537486163%2C+%22%C3%83%2BR%C2%A6%5Cx8c%5CU00073dce%5Cx0f%5D%C3%AF%5CU000b9d74%5Cx0b%5CU000d3e8a%27%22%3A+%27%5Cx90_%5CU0001e425%C3%BA_%7Bb%27%7D%7D%2C+%5B%5B%27true%27%2C+6760%5D%2C+%7B%27%5Cx84%27%3A+%27true%27%2C+%27%5CU000cfa49%5Cx80%5E%C3%8B%C3%9E%5Cr%27%3A+-3.076599040689833e%2B201%2C+%27Q%C3%8C%C2%A7%27%3A+%27false%27%7D%5D%2C+%5B%5D%2C+%7B%27R%C3%A2%5CU00071bf4%27%3A+%27%5Cx93%5Cxa0%27%7D%2C+%7B%27%C3%90%5Ew%C2%A9%5Cx8c%27%3A+%27false%27%2C+%27%27%3A+%27%27%2C+%27%C2%BFo%5CU000b82cc%27%3A+%27%5CU0003e782%C3%B2%C2%BC%5Cx7f%C3%90%27%7D%2C+%5B-2908%2C+%27%27%2C+%27null%27%5D%2C+%27%27%2C+%7B%27%27%3A+%27true%27%7D%2C+%5B%7B%7D%2C+%7B%27%27%3A+%27false%27%2C+%27%5Cx89v%27%3A+%27%27%2C+%27K%5Cx0e%C3%AD%27%3A+-2054262400181016.0%7D%2C+%5B-4.131370524633719e%2B16%5D%5D%2C+%5B%5D%2C+%7B%27%C3%AB%C3%88%2F%5Cx82ib%27%3A+%7B%27C%C3%A2%27%3A+%27%27%2C+%27--workbench-output%27%3A+%27false%27%2C+%27%C2%B5%C3%94%C3%91%5Cx03%C3%89%C2%B5%27%3A+%27true%27%7D%2C+%27%C3%B8e%5Cx0f%27%3A+%5B%5D%7D%2C+6.325242136478069e%2B16%2C+%5B%27false%27%5D%2C+%7B%7D%2C+%7B%27%27%3A+%5B%27null%27%5D%2C+%27%5CU0010dd17h%3B%5CU000bca83%5CU00075642%27%3A+%7B%7D%2C+%27%C3%9B%27%3A+%7B%7D%7D%2C+1836%5D&budgets%5B%5D=%5B%5B%27%5CU000de6edI%27%5D%2C+%7B%27%5E%5Cx8a%5CU000814b6%5Cx81%5CU00092063%5Cx16%C2%B2%C3%93%5CU000a0fe4%5Cx7f%C2%B6%24%C2%B0%27%3A+-736551238%2C+%27%27%3A+%5B2.685310485402999e-62%5D%2C+%27%5Cx84%C2%BF%C2%AC%3D%C2%A2%5Cx82%5CU0005d3ab%5Cx1e%C2%A5%7B%22%5CU0005b7c0%27%3A+%7B%7D%7D%2C+%7B%7D%2C+%7B%27%27%3A+-2.0561733498913734e-269%2C+%27K%C3%86Q%5Bm4%5Cx9c%C2%A2%3B%5D%5CU0010bdfe%5Cx07%27%3A+-1.1%7D%5D&budgets%5B%5D=false&budgets%5B%5D=%7B%27%5CU000bf94fA%C3%BB%27%3A+%5B%5D%2C+%27%5Cx14~DVt%27%3A+%5B-1.004605544878215e-145%2C+%27%7D%5CU000422b0%27%2C+6.569546553316908e-09%5D%7D&budgets%5B%5D=%7B%27%27%3A+%5B%7B%27%27%3A+%5B486%5D%2C+%27%3C%5Cx08%27%3A+6.9640818399056504e%2B16%2C+%27f%C3%9AV%5Cx10%C2%A6%C3%A9%5Cx1bn%5Cx9a%C2%B49%27%3A+-186751319194%7D%2C+%7B%7D%5D%7D&budgets%5B%5D=8424757497575324.0&budgets%5B%5D=%7B%27%5Cx86%C2%A5%5Cx87%C3%B1%C3%97%C3%91c%2B%C3%B8%C2%B7%27%3A+%7B%7D%7D&budgets%5B%5D=%5B%7B%27%F0%AD%8E%BC%5CU000d5a250%27%3A+%7B%27%C3%9F%27%3A+%27null%27%2C+%27%C3%B7%C3%8C%5Cx12%C2%A1%5CU000810c2%5CU00080869%C3%82%27%3A+%27false%27%2C+%27%27%3A+%27true%27%7D%2C+%27%5Cx7f%5Cx84%5CU00044299%5Cx8d%27%3A+%27%27%7D%2C+%7B%27%27%3A+%5B%5D%2C+%27%5CU000148e5f%C2%B6%27%3A+-1508%7D%5D&budgets%5B%5D=false&budgets%5B%5D=4613046455002281.0&budgets%5B%5D=true&budgets%5B%5D=false&budgets%5B%5D=6%F4%84%A5%A1&budgets%5B%5D=%C3%B7%C2%B5O%F2%8E%8E%BE&budgets%5B%5D=%7B%27D%C3%A7%C3%82%5Cx8a%27%3A+%5B%27false%27%2C+%27false%27%2C+13002%5D%2C+%27%C2%AE%27%3A+%27true%27%2C+%27j%C3%B7%5CU0010648c%5Cx02%C3%BF%C2%AB%C2%BD%5CU000913e9%27%3A+%27%5Cx8e%24.G%5Cx04mawv%27%2C+%27%27%3A+%5B%5D%2C+%27%C3%AD%7B%5CU000a683c%5CnOD%5Cx9b%5CU0003b458%5CU000d42c5%5Cx1c3%5Cr%5CU000601a9%5Cx95%27%3A+%27%C2%B9n%C2%B1M%27%2C+%27x.%C3%B7%5Cry%27%3A+%5B%5D%7D&budgets%5B%5D=3.8356309321498764e-182&budgets%5B%5D=%5B%7B%27%27%3A+%27false%27%2C+%27%5Cx8a%C2%B3%5Cx07%C3%93%5CU00105c85%27%3A+%27%5CU0006389f.%5CrU%5Cx1d%5Cx83%5Cx12%27%2C+%27J%27%3A+%27null%27%7D%5D&budgets%5B%5D=&budgets%5B%5D=%1A%F1%82%AD%940%C3%AA%C3%8C%1E&budgets%5B%5D=%5B%7B%7D%2C+%5B18276180545%2C+%27null%27%5D%2C+%7B%7D%2C+%7B%27%27%3A+%7B%275%27%3A+%27%5CU0008e6bd%5CU0008d49c%5CU000b9de0%5Cx02%27%2C+%27%5Cx97o%C3%B9%27%3A+-9007199254740992.0%2C+%27%5CU0003d514%5Cx1e%5Cx0b%5CU0007f2c2%5CU0001b424%5CU0003a7cd%C3%83%C3%A1%27%3A+-1.7976931348623155e%2B308%7D%2C+%27%C3%A2%5CU000e5831%F0%AC%89%B8%27%3A+%7B%7D%2C+%27%C3%9FR%5CU000f7965%27%3A+2.6044375226797908e%2B16%7D%2C+%7B%7D%2C+%7B%7D%2C+%7B%27%5CU000f9bc9%5Cx82_%27%3A+-2.219578243622677e%2B210%7D%2C+%5B%5D%2C+%5B%27false%27%5D%2C+%5B%27true%27%2C+%5B%27false%27%2C+225457%2C+%27null%27%5D%2C+%7B%7D%5D%5D&budgets%5B%5D=-2.452608306523745e%2B16&budgets%5B%5D=%5B%5B%5D%2C+%27null%27%2C+%7B%7D%2C+%5B%5B-9007199254740992.0%2C+4194303%2C+%27null%27%5D%2C+%7B%27h%5CU000eb4b2%27%3A+-512946%7D%2C+-4.11384942472843e%2B16%5D%2C+%5B22901104794681%2C+%27%27%5D%2C+%5B%27%5CU00035f06%C2%AB%3A%27%5D%2C+%5B%5D%2C+%5B%27false%27%5D%2C+%5B%27null%27%2C+%27null%27%2C+-6.103515625e-05%5D%5D&budgets%5B%5D=%7B%27x%5CU000ac989%5CU0007579dZ%5CU000e1bc3Um%C2%AF%EC%B0%BA%5Cx1e%5Ct%5Cx9fq%5Cx9cY%C3%9E%C3%A7%5Cx0e%5CU000d54e9%5CU000e3384%C3%87%C3%8A%C3%97%5CU0007a746%5Cx85%C3%A1%27%3A+%7B%7D%7D&budgets%5B%5D=%5B%5B%7B%27%27%3A+3922748254824%2C+%27%C2%B8%5CU00054cee%5Cx86%5Cxa0k%3C%E1%A3%B2%5Cx19x%2A%C2%B3%5CU000c7c7c%5CU001081ef%C2%A7%27%3A+-8.740817313062631e%2B90%7D%2C+%27%C3%AC%C3%93x%5Cx89%26%27%2C+%27true%27%5D%2C+%7B%27%5Cx1e%27%3A+%7B%7D%2C+%27%5Cx1dG%27%3A+%5B%5D%2C+%27%5CU000d3ffc%5CU00049c7bw%27%3A+%5B%27null%27%5D%7D%2C+%7B%27%5CU00084a8f%5Cx9c%5CU0005c518%2C%27%3A+%27null%27%7D%5D&accounts%5B%5D=&accounts%5B%5D=%C3%97i%7B3%F0%AE%8B%9E%0B%C2%8D0.l&accounts%5B%5D=%F0%A9%AF%A8f1z%02%F2%8F%AE%A1%C2%A3%3A8&accounts%5B%5D=%C2%A5%F2%AD%B4%AE%C2%86%1B%C3%B5u%C2%87&start=%60t%07%C3%AD%C2%AF&end=2912-10-18' Copy GET /v1/insight/expense/category # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 477 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/expense/category?start=2000-01-01&end=2000-01-01&categories%5B%5D=1&categories%5B%5D=2&categories%5B%5D=3&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"categories\" where \"categories\".\"user_id\" = 1 and \"categories\".\"user_id\" is not null and \"categories\".\"id\" = 9223372036854775807 and \"categories\".\"deleted_at\" is null limit 1)","exception":"UndisclosedExce // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/expense/category?categories%5B%5D=9223372036854775808&end=2000-01-01&start=2000-01-01' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.after_or_equal","errors":{"end":["validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 95413e8a-e786-4273-9a8c-25f1b151ff7a' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/insight/expense/category?start=2026-10-01&accounts%5B%5D=723826970&accounts%5B%5D=-213&accounts%5B%5D=-82&accounts%5B%5D=94991&accounts%5B%5D=8724208&end=2000-01-01&categories%5B%5D=-9094445320&categories%5B%5D=-20847773235875&categories%5B%5D=-761809' Copy Undocumented status codeST103 Received: 414
Documented: 401, 404, 400, 500, 422, 200 Response 414 URI Too Long
<html>
<head><title>414 Request-URI Too Large</title></head>
<body>
<center><h1>414 Request-URI Too Large</h1></center>
<hr><center>nginx</center>
</body>
</html> Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' 'http://0.0.0.0:37907/api/v1/insight/expense/category?end=0308-07-26&categories%5B%5D=%09y%60%F4%8E%9C%B6%C3%AF_%C3%9E%F1%99%93%84%C3%8F%F0%98%AD%B1&accounts%5B%5D=%7B%27%C2%B7J%C3%88%C3%8E%C2%BA%C2%AA%5Cx8ay%C3%91%27%3A+%27true%27%2C+%27%5Cx12%5CU000e98aev%27%3A+%5B%5D%2C+%27y%C3%91%5Cx86%27%3A+%7B%7D%7D&accounts%5B%5D=%5B%7B%7D%5D&accounts%5B%5D=true&accounts%5B%5D=%7B%27%5Cx10%27%3A+%5B3.459981313008533e%2B16%2C+%27M_c%C3%A0%27%5D%7D&accounts%5B%5D=%5B%7B%7D%2C+%7B%27%5Cxad%C3%B7%5CU000f0ad2W%27%3A+%27null%27%2C+%27%27%3A+%27null%27%2C+%27%C3%8E%5Cx0e%5CU00099462%C2%B4%5Cx10%27%3A+%5B%27%C2%A6%27%2C+-4265%5D%7D%2C+%7B%7D%5D&accounts%5B%5D=-2.6500630212379327e-175&accounts%5B%5D=%F3%82%84%BAl%3Bt%60%F3%BA%A2%94&accounts%5B%5D=%7B%27K%C2%B5f%27%3A+%7B%27%27%3A+1.9169808531899288e-134%7D%2C+%27%27%3A+%7B%7D%2C+%27%C3%98%C3%8C%C3%82%5CU0010b193%27%3A+%7B%27%C2%B5%C3%9C%C3%9E%C2%A6%5CU000e7db39%5Cx90%5Cx99%5CU000f694a%27%3A+-1.8489563003391736e%2B16%2C+%27%27%3A+%27true%27%2C+%27%5Cx8a%C2%A4%27%3A+2.220446049250313e-16%7D%7D&accounts%5B%5D=%5B%5B%27null%27%2C+%27%5CU0006d1a8J%5Cx8c%5Cx92%C3%95%27%2C+1221412103907138.0%5D%2C+%7B%7D%2C+-386056424738%2C+%7B%7D%2C+%7B%7D%2C+%5B%7B%7D%2C+%27true%27%5D%2C+%7B%7D%2C+%7B%27MissingHeaders%27%3A+1.7976931348623157e%2B308%2C+%27%5Cx13%C3%85z8%F0%A8%BD%A9X%E6%96%85f%5Cx8a%2B%5Cx89V%C3%93%29%5CU0006fe5d%22%C3%95rw%C3%8F%E5%9A%B4%5Cx9e%5CU000cf131%5CU000b77f6bU%5CU000baa9c%5CU0003abcee%27%3A+%27null%27%2C+%27%5Cx9b%C2%A2S%5CU00037e9aK%C3%9C%C2%B5%5CU0004ea46%27%3A+22612213%7D%2C+1.395503055451208e%2B138%5D&accounts%5B%5D=%C3%94%1D%C2%99%F0%A4%B7%96%C3%BE%19%C3%86%1F%C2%96%C2%AF%C3%B0%C2%A4%C3%8F&accounts%5B%5D=%7B%27%5Cx07%5CU000a39bc%C2%B6%C2%A7%27%3A+%5B%5D%7D&accounts%5B%5D=true&accounts%5B%5D=false&accounts%5B%5D=false&accounts%5B%5D=true&accounts%5B%5D=%F2%A8%93%B4%F1%84%93%B7%F3%92%AF%B0&accounts%5B%5D=CH%F2%8D%9A%A5%C2%A6%12&accounts%5B%5D=1.6227526477062932e%2B16&accounts%5B%5D=%7B%27%F0%9D%90%93%F0%9D%90%A1%F0%9D%90%9E+%F0%9D%90%AA%F0%9D%90%AE%F0%9D%90%A2%F0%9D%90%9C%F0%9D%90%A4+%F0%9D%90%9B%F0%9D%90%AB%F0%9D%90%A8%F0%9D%90%B0%F0%9D%90%A7+%F0%9D%90%9F%F0%9D%90%A8%F0%9D%90%B1+%F0%9D%90%A3%F0%9D%90%AE%F0%9D%90%A6%F0%9D%90%A9%F0%9D%90%AC+%F0%9D%90%A8%F0%9D%90%AF%F0%9D%90%9E%F0%9D%90%AB+%F0%9D%90%AD%F0%9D%90%A1%F0%9D%90%9E+%F0%9D%90%A5%F0%9D%90%9A%F0%9D%90%B3%F0%9D%90%B2+%F0%9D%90%9D%F0%9D%90%A8%F0%9D%90%A0%27%3A+%5B%5D%7D&accounts%5B%5D=%3D%F3%9A%9D%90%C3%8A%EB%82%AE%22%2FS%01&accounts%5B%5D=%7B%27Q%5Cx84%C3%BD0%27%3A+%5B%7B%7D%2C+%5B1.7197807470502644e%2B89%5D%2C+%7B%7D%5D%2C+%27%27%3A+%7B%27%5Cx84%3C%C2%B4d%5Cx83%5Cx15%27%3A+%27true%27%2C+%27%C3%AAU%27%3A+-14253385468%2C+%27%5E2%27%3A+%7B%7D%7D%2C+%27%5CU0002fd32%C2%B6%C3%A1%27%3A+35074252%7D&accounts%5B%5D=false&accounts%5B%5D=%5B%7B%27%5CU000c9edd%27%3A+%7B%27%5CU000f01f8%2A%27%3A+0.0%2C+%27%C3%83%27%3A+%27%C3%95%25%5CU000c8eb3%5CU000b8b8b%5Cx06%5CU00041349%C3%8C%C3%88%5Cx7flA%5CU000788a6%C3%B9%27%2C+%27y%5CU000579ef%C3%B7%27%3A+%27true%27%7D%7D%2C+%7B%27%27%3A+%5B4.623406256831999e%2B16%5D%7D%5D&accounts%5B%5D=true&accounts%5B%5D=%C3%AB&accounts%5B%5D=%7B%275%F0%AC%8E%B6%27%3A+%7B%27t%5Cx88%5Cx00%5Cx806%C2%BB%5Cx8d%C2%B46%5Cx90%5CU00049852%27%3A+%27%5Cx81%5Cx08w%27%2C+%279%27%3A+38842671109%2C+%27U%5Cx98%5CU000728ec%C2%BC%27%3A+%27%27%7D%7D&accounts%5B%5D=%C3%BB&accounts%5B%5D=%40%F1%8C%AA%96%02P%F1%89%A8%83%5B&accounts%5B%5D=&accounts%5B%5D=%C2%A7%F0%99%92%B2%5B%0E&accounts%5B%5D=Q%C2%95&accounts%5B%5D=true&accounts%5B%5D=%5B%5B%5D%2C+%7B%7D%2C+%5B%5D%2C+%5B%7B%7D%2C+%7B%7D%2C+%27null%27%5D%2C+%7B%7D%2C+%5B%5D%5D&accounts%5B%5D=1.5&accounts%5B%5D=%7B%27%C3%97N%27%3A+%5B%5B%5D%2C+%5B%5D%2C+%5B%7B%27%27%3A+%27true%27%7D%5D%5D%2C+%27%C3%BF%22%27%3A+%5B%5B588064363%5D%5D%2C+%27%27%3A+%7B%27%C2%B9%5CU000584a0%C3%96P%60U%C3%B5%27%3A+%27null%27%2C+%27%27%3A+63577%7D%7D&accounts%5B%5D=&accounts%5B%5D=%7B%270..0%27%3A+%7B%27i%5Cx9b%5D%27%3A+4.27018646700266e%2B244%2C+%27%5C%5Cb%5Cx82%C2%A1Z%C2%AA%5Cx84%C3%87%27%3A+%27null%27%7D%7D&accounts%5B%5D=&accounts%5B%5D=%C3%A2&accounts%5B%5D=%7B%27%5Cx91%5Cx1cY%C2%B7m%C3%A4%27%3A+%7B%7D%2C+%27%5CU00093d60Vlc%27%3A+2565369%2C+%27%27%3A+%7B%27%27%3A+%27null%27%2C+%274%5Cx95%5CU000f3e65%5Cx0c%C3%BD%5Cx0b%27%3A+%27null%27%2C+%27%C3%9B%C3%97%27%3A+%7B%7D%7D%2C+%27%C2%B8%29bA%27%3A+%5B%27null%27%5D%2C+%27%C3%B0%C3%B5%C3%9C%5Cx8d%5Cx1f%5CU000d75f8%27%3A+%5B%7B%7D%5D%2C+%27%C3%B7%22%27%3A+%27null%27%7D&accounts%5B%5D=%5B%5B%27null%27%2C+%27%5CU000c1f1b%5CU0004a668C%5Cx1c%5CU00073823%5CU000eab08%27%2C+%27%5Cx83%5Cx88%27%5D%5D&accounts%5B%5D=3.40988411616689e-21&accounts%5B%5D=%F0%AA%8F%B4&accounts%5B%5D=%5B%7B%27%5Cx92%27%3A+%7B%27%27%3A+%27true%27%2C+%27%5Cx82%5Cx18%C3%9A%27%3A+%27false%27%7D%7D%2C+%5B%5D%5D&accounts%5B%5D=false&accounts%5B%5D=%5B%5B%7B%27~%E8%B7%AA%27%3A+-0.00023980761001522022%2C+%27%27%3A+%5B%5D%7D%2C+%7B%27%C3%B8%5CU0007b9a4%27%3A+%7B%7D%7D%5D%2C+%5B%5D%5D&accounts%5B%5D=%5B%5B%27null%27%2C+%5B%27null%27%5D%5D%2C+%5B%27%C2%A6%7B%C3%BA%5CU000fcbf1%5CU000e1f1e%5Cx0b%5Cx155%5CU0009c9d9%5Cx92%5CU000a9235o%C3%A0w%5Cxa0%5CU000bdd19%5CU00037e1c%C3%90Z%C3%8Ep%C3%AE%5Cx88%5CU0008156a%C2%BC%5Cx05%E4%81%BB%C2%AB%5Cx19%C3%8Da%27%2C+%5B%7B%22%C3%94%5Cx00%27%22%3A+-3.9616734212118024e%2B16%7D%2C+%5B%5D%5D%5D%5D&accounts%5B%5D=%F2%8C%93%AA%F4%88%90%A5%C2%A1%C3%9A&accounts%5B%5D=2.225073858507e-311&accounts%5B%5D=true&accounts%5B%5D=false&accounts%5B%5D=%C2%A0&accounts%5B%5D=-1.1737695606518133e%2B69&accounts%5B%5D=%7B%27%ED%99%BA%5Cx98%5Cx17W%C3%B8%2A%C3%B2%40%27%3A+%5B%5D%2C+%27%5Cx10%3D%C3%AE%2Fn%27%3A+%7B%27o%27%3A+%27%5Cxad%C2%BA3%C3%A6%C3%82%5CU000c2705%21%27%2C+%27%5CU0005a0a3%E4%B1%9A%C3%96%5CU000dd6a8%5CU000b561c%5CU000ebaf2E%C3%BC%27%3A+%27null%27%2C+%27KXL%C2%B6%5Cx18%C3%B7%C2%A2%C3%A1%27%3A+%27null%27%7D%2C+%27%C3%82%5CU000dbdf2%27%3A+%5B%7B%7D%5D%2C+%27%C3%8D%27%3A+1.7976931348623157e%2B308%2C+%27%5Cx13%5Cx95%22H%27%3A+%7B%271%2F0%27%3A+%27true%27%2C+%27%C3%B7%27%3A+-2.67944387121234e%2B16%2C+%27RjE%C3%A2%7B%5Cxa0%5Cx0c%C2%B4%C2%AA%5CU000c502f%5CU0001c54fg%27%3A+%27null%27%7D%2C+%27%C2%B3q%C3%8BR%27%3A+%27%5Cx0c%C2%B1%5Cx1e%F0%94%95%A4%5Cx02%27%7D&accounts%5B%5D=W&accounts%5B%5D=1.990431955467749e%2B148&accounts%5B%5D=-2.547728765817071e-267&accounts%5B%5D=true&accounts%5B%5D=true&accounts%5B%5D=true&accounts%5B%5D=%7B%27%C3%9E%28%5CU0010cc24D%C2%B9%27%3A+%5B5154925898%2C+%7B%27%5Cx16%2F%C3%BB%C2%B9%5CU0004313f%5Cx132%5CU00063711%27%3A+%27true%27%7D%2C+%5B%5D%5D%7D&accounts%5B%5D=%5B%5B%7B%7D%5D%2C+%5B%27%5CU0007fa13%21%C3%82%5CU000849f1e%C3%B1%5CU0009496b%5Cx00%5CU000c81b9%27%2C+%7B%7D%2C+-2.701981176915286e-208%5D%2C+%27null%27%2C+-0.009403160894457691%2C+%27%C2%BB%C2%B0n%27%5D&accounts%5B%5D=true&accounts%5B%5D=%60%F1%B1%92%9B%C2%B8l&accounts%5B%5D=0.5&accounts%5B%5D=1.9647732260158108e%2B16&accounts%5B%5D=%F1%9D%B6%BD%C2%B2%C3%B4%C2%B5%22%2A%5E&accounts%5B%5D=-3.017413317863518e%2B169&accounts%5B%5D=true&accounts%5B%5D=-2.220446049250313e-16&accounts%5B%5D=6.86817593665687e%2B16&accounts%5B%5D=%C3%8B%C2%8E%C3%B5%0A%C2%A9%0A%C2%88f%C2%BE%F1%94%94%86o1%15%F3%8E%AF%8D%0DJ8%C3%A2m%F2%A7%9C%A9U%07yL&accounts%5B%5D=%7B%27%27%3A+%5B%7B%27S%C3%BE%C3%86%27%3A+-18160%2C+%27%5Cx16%C2%AF%C3%8AmK%27%3A+-24263322085688724%7D%5D%2C+%22%27%5CU0006930c%5E%5CU0005c2bfOx%5CU000334fb%C2%A1%5CU0001c652%C3%AD%C3%BC%5Cx15%C2%A8%5Cx10%5CU000f3491%C3%98%22%3A+%5B150448503959984672%2C+5.00037871391067e%2B178%2C+%27false%27%5D%2C+%27%F0%A2%84%94%C3%BC%5CU00047d06%5Cn%5Cx0b%5Cx1e%5Cx07%5Cx16%C3%B7%5Cx10~%27%3A+%5B%27null%27%5D%2C+%27%5Cx9f%3CUx%C3%B4%27%3A+%7B%7D%7D&accounts%5B%5D=true&accounts%5B%5D=-2607262627804554.0&accounts%5B%5D=%7B%27%5CU000a8cc3%C3%9E%28%C2%AC%27%3A+%7B%27%5Cx0c%5Cx89J%5Cx9b%5CU000e3f51h%C3%A9%5CU00106b53%EF%B3%AFq%5CU000751b2%C3%81L%5CU00086bfb%C3%81O%5CU000478d1%C3%86%5Cx8bB%5Cx1aO%27%3A+%5B%27false%27%5D%2C+%27%27%3A+%7B%27%5CU00047ae9%27%3A+%27%60%C2%B3%5CU00015900%5CU000cf988%5Cx9d%5Cx99%C2%B1%5Cx1cG%5Cx90i%5CU0006b62a%5CU000d5f56%27%2C+%27%5CU000c1885%5Cx13%5CU0008a480%27%3A+-861%7D%2C+%27%24%27%3A+%5B%27null%27%5D%7D%2C+%27%5Cx01W%C3%A5%C3%B2%C3%B6%5Cx97%60%27%3A+%5B%5B%5D%5D%7D&accounts%5B%5D=%C2%B8%C3%86%F2%AB%B5%8Ch%F3%A3%91%B3~%28%C2%9317%2F%F4%8C%8F%93%C3%9ES%25%C3%AD&accounts%5B%5D=%5B%5B%5D%2C+%5B%27true%27%5D%2C+%5B%5D%2C+%7B%27d%5CnK5%5Cx07%5CU00093c05%27%3A+210%2C+%27%3A%27%3A+%7B%27%5Cx8b%5CU000894fdQd%C3%94%5Cx16c%5Cx1d%C2%BB2%5Cx94%5CU00085c23%5CU0004b478%5Cx80%27%3A+%27false%27%2C+%27Z%5Cxad%7B%3BqX%C2%AA%5Cx82%5Cx1a%C3%A1%27%3A+2.225073858507e-311%7D%2C+%27%5CU0008febe%EF%A6%B7%27%3A+6867813374280198%7D%2C+%7B%27%C3%BC%5Cx14%C2%A7%27%3A+%7B%27%5Cx9cX%5CU000df16f%5Cx18%5Cx90%27%3A+%5B-6363130%2C+%27%27%5D%7D%2C+%27%C2%B0%27%3A+%5B1.613158581936062e%2B16%5D%2C+%27%5CU00096697M%C3%A3c%C3%BB%5CU00054231%2A%5CU000edd56%C3%B1%5CU00015818%5CU000b4aec%5Cx04%27%3A+%5B3.833825479955503e%2B16%2C+-1.1125369292536007e-308%5D%7D%2C+-5.041809026565367e%2B174%5D&accounts%5B%5D=true&accounts%5B%5D=true&accounts%5B%5D=%5B%7B%27%27%3A+%27true%27%7D%2C+%7B%27%C3%8A%C3%A0%23%5D%C3%85%5Cx08%5CU00012ee8%C3%97%27%3A+%279%C3%93%27%2C+%27%C2%AE%5Cx88%C3%81%C2%A2%C3%BE%C2%BE%C3%B3%C3%A9%27%3A+-537854%2C+%27%C3%BC%5Cx12KH%5CU000c6cb2%5CU000d5407%5CU00045cd6%5CU0002f101%27%3A+%27true%27%7D%2C+%27%5Cxa0%C3%A5%27%5D&accounts%5B%5D=92&accounts%5B%5D=3.2087216847575953e-164&accounts%5B%5D=2.902141931000143e%2B16&accounts%5B%5D=&accounts%5B%5D=-2.2250738585072014e-308&accounts%5B%5D=5.892066018210261e%2B16&accounts%5B%5D=1.7976931348623157e%2B308&accounts%5B%5D=true&accounts%5B%5D=%5B%7B%27%3E%27%3A+%27true%27%7D%2C+%7B%7D%5D&accounts%5B%5D=%5B%7B%27%C3%B1%C3%9E%C2%BC%27%3A+-2128552%2C+%27%22%27%3A+7982681126609%2C+%275%5CU0001dd95%21%5Cx91%C3%A0B%3A%27%3A+%27null%27%7D%5D&accounts%5B%5D=%C3%8C%15%F0%9C%AC%9BF%C3%B0%2B%C2%84%C2%887%C2%B2&accounts%5B%5D=true&accounts%5B%5D=-6.532913588818556e%2B141&accounts%5B%5D=-3.8572998478523915e%2B292&accounts%5B%5D=6.909646792803461e%2B16&accounts%5B%5D=%7B%27%27%3A+%5B%27%27%2C+-49399%2C+-1.7976931348623155e%2B308%5D%7D&accounts%5B%5D=-3.3074436423175736e%2B16&accounts%5B%5D=%5B%7B%27%27%3A+%5B%27null%27%2C+%27null%27%5D%2C+%27%24%C3%91s%C2%B2%5Cx99%C3%88%5CU000b4e8d%40%27%3A+%5B%5D%2C+%27%E0%A4%AA%E0%A4%A8%E0%A5%8D%E0%A4%B9+%E0%A4%AA%E0%A4%A8%E0%A5%8D%E0%A4%B9+%E0%A4%A4%E0%A5%8D%E0%A4%B0+%E0%A4%B0%E0%A5%8D%E0%A4%9A+%E0%A4%95%E0%A5%83%E0%A4%95%E0%A5%83+%E0%A4%A1%E0%A5%8D%E0%A4%A1+%E0%A4%A8%E0%A5%8D%E0%A4%B9%E0%A5%83%E0%A5%87+%D8%A5%D9%84%D8%A7+%D8%A8%D8%B3%D9%85+%D8%A7%D9%84%D9%84%D9%87%27%3A+%5B%5B190%5D%5D%7D%2C+-43654%2C+%7B%27%5CU000a785dqn%27%3A+%5B3.51891650294858e%2B129%2C+%27total_cases%27%2C+%27false%27%5D%7D%2C+3300020191164%5D&accounts%5B%5D=7.670029415501863e%2B153&accounts%5B%5D=%7D&accounts%5B%5D=%7D&accounts%5B%5D=%7B%27%27%3A+%5B-2.8160465581373563e%2B252%5D%2C+%27H%27%3A+%5B%5D%2C+%27%C3%B4%5CU00044465%5CU0008cf97%5CU0008aa70~%5Bz%5CU0003492d9%5Cx89%23h%5Cx84%27%3A+%7B%27%C3%80%C2%B9%27%3A+%5B%7B%27%C3%A7%27%3A+%27null%27%7D%5D%2C+%27%27%3A+%7B%27%27%3A+%27%27%2C+%27%5Cx1d%C3%83%5Cx8e%27%3A+%27true%27%7D%2C+%27%5CU000506c4%5CU00108f9a%C3%8D%27%3A+%7B%27%3DC%C3%B6%5CU000ff277%C3%A5%5C%5CA%2B%27%3A+%27null%27%2C+%27%F0%9F%8F%BB%27%3A+%7B%7D%2C+%27%C3%93O%C3%93%27%3A+%7B%7D%7D%7D%2C+%27%5CU000fc7c1%C3%A6%5Cx91%23%5Cx05%5CU000a95f0%C3%B8%60%5CU00076235%C3%AA%5Cx80P%C2%BB%C2%B9%27%3A+%7B%27%C2%B6%5CU000d767c%5Cx05%C3%86%F0%91%B5%AA%27%3A+%5B%27%5CU000ad469%5B%2F%C3%84%24%5Cx1d%C2%B0%27%5D%7D%2C+%27%7B%5Cn%3D%5CU0004776f%C3%BA%C2%B9%F0%A1%AE%B9%3F%5CU000bd70e%27%3A+%7B%27%C2%BF%5Cx90Y%27%3A+-21318043019%2C+%27timeline%27%3A+%7B%27O%5Cx82%C3%81r%5CU00092e67%5CU0009016c%5CU00055f9a%C3%94W%5CU0005427b%2A%C2%B6%C3%B2%C3%9E%5CU000e9e8f%C3%93%27%3A+%27null%27%2C+%27%5CU000113ed%27%3A+4.5479333024952856e%2B16%2C+%27%5CrZ%5E%5Cxa0V%5CU000db88d%C2%B9%27%3A+%27w%5Cx1b%C3%BD%2A%C3%B2%5CU0004846e%5CU000f5c6d%5Cx91%C3%8E%C3%9B%5Cx86%5Cx83%5Cxad%5CU0008f7d2%C2%AA%C3%98%C2%BE%C3%AF%C3%B2B%5Cx18%C3%86%C3%94%5Cr%5Cx05%27%7D%2C+%27%22%C3%A6%5Cx19%5Cx97%C2%AC%5CU0005a55a%60%C3%94%5Cx13%5Cx92%5CU000e6182%27%3A+%7B%27K%5CU00047360%C3%A9%27%3A+1.7976931348623155e%2B308%7D%7D%2C+%274%5Ct5%3A%27%3A+%27null%27%7D&accounts%5B%5D=%7B%274%C3%A8%C3%9C%E4%A3%A0%C3%98%27%3A+%5B%27%C3%BC%5Cx8f%5Cx8a%C3%B4%5Cx16%5Cn%5CU000da337%C2%A36%5Cx7f%5CU000821bc4%5CU0007e3d6%C2%A3%C3%A0%5CU00067169%C3%8C%27%2C+-65858%2C+%27false%27%5D%7D&accounts%5B%5D=-1.3295119385982e%2B16&accounts%5B%5D=%5B%5B%27null%27%2C+%27%C3%B6%C2%A7%27%2C+%27true%27%5D%5D&accounts%5B%5D=%5B%5B%5D%2C+%5B%5D%2C+%5B%27true%27%2C+-7.029631475960842e%2B16%2C+%27%C2%BA%3D%C2%B2%7B%27%5D%2C+%5B%27null%27%2C+%7B%27%5CU0008fbdf%5Cx85%5Cx18%27%3A+-3.996585648181161e-267%2C+%27%5CU000c6405%27%3A+%27%5Cx07%C2%BB%C3%9Ce%C3%97%27%2C+%27%C3%81%27%3A+%27%C3%B7%27%7D%2C+%7B%27%C2%AB0W%5Cx86M%27%3A+%27false%27%7D%5D%2C+%7B%27%5CU00056d63%5CU000c8393%27%3A+%5B%27true%27%5D%2C+%27%F0%9F%88%B9%27%3A+%27true%27%2C+%27%C2%B2%C3%90%C3%83I%5Cx9bp%27%3A+%7B%27%5Cx99%5Cx0f%C3%AF%5CU0008de85%5CU0009281f%5Cx84%5CU00078904%C3%A1%5Cx83%5CU0003e3eeD%5Cn%5Cx8c%5Cx04%5Cx8f%27%3A+2.7785404741129618e-250%2C+%27%C3%93%5Cx01%5CU000357f1I%C2%B9%5Cx9d%C3%B2%5Cx0c%C3%A6%5CU000db3e4%F0%97%92%94%5Cx05%26%5CU000872bb%C3%90%C2%A5%27%3A+%27%C3%84%5CU000bd92f%5Cx8a%5CU000fdba8%5Cu2ef5v%5Cx15%27%7D%7D%2C+%5B%5B%5B%27null%27%2C+%27true%27%2C+%27.%3E%C3%A1%C2%AF%C3%A7%27%5D%5D%5D%2C+%5B%5D%2C+%5B%5D%2C+%7B%7D%2C+%5B%5B%5D%2C+%5B%5D%2C+%5B%5D%5D%2C+%7B%7D%2C+%7B%27%5CU001012a5%27%3A+-2.4713459383706864e%2B16%2C+%27%5CU000bdab8b%C3%9F%28%5Cx1d%5Cx84%5Cx0c%5Cx82%5Cxa0%27%3A+645868798613%7D%2C+%7B%7D%5D&accounts%5B%5D=3.033285103250667e%2B252&accounts%5B%5D=%5B%5B%27false%27%2C+247141%5D%2C+%7B%7D%2C+%7B%27%5CU0005dbf45%27%3A+%5B-6.054895149921195e%2B16%5D%7D%2C+%7B%27N%27%3A+%5B1.0585615648581796e%2B16%2C+%27null%27%5D%2C+%27%27%3A+%7B%27%27%3A+40228018%2C+%274-%5Cx06%5CU000aabf9a%5Cx90%27%3A+-1.2859567394465254e%2B16%2C+%27r%5Cx94HC%5CU00086781%40%27%3A+2.0852100519761836e-200%7D%7D%5D&accounts%5B%5D=false&accounts%5B%5D=true&accounts%5B%5D=%7B%C3%81%26%C2%AA%F4%87%B4%B4%27%C2%92J%C2%A9%C2%ACH%C3%BF%F2%98%82%91pN%F4%85%99%94%C2%93%27%F1%9F%82%8C&accounts%5B%5D=%7B%27%C3%BF%5Cx9a%C3%8F%E4%AE%8A%5CU000628fe%C3%AD%5Cx12%5Crg%5B%5Cx06%5Cx8e8%C3%A7%C3%9F%5Cx00%C3%AB%5CU000ec72b%5Cx0b%3F%5CU00015bad%C2%A4%C3%9A%27%3A+%7B%27Z%C2%AF%27%3A+4.9432252440769846e-263%2C+%27%3E%5CU0003d261%27%3A+%27true%27%2C+%27%27%3A+%27%5Cx8a%5CU000bd554%C3%98%5CU000916cd%F0%A0%B2%88oM%5Cx0c%27%7D%2C+%27%5CU00059438%C2%B9%C3%A9%2B%C3%A2%C2%A8%C3%BB%C3%93%5CU0006d689%5CU00073513%C3%97%C2%AB%C3%A5H%27%3A+%5B%5D%2C+%27%C2%BC%3AL%3A%C3%A3%C2%A3%27%3A+%27%5CU00038623%5Cx12Chfc%3F%24%27%2C+%27%F0%97%B6%AD~%F0%9D%86%A8m%C3%88%5CU00109b5e%27%3A+%7B%27%F0%AD%A0%AB%27%3A+%5B%27Z%5CU0006a615%C2%AE%5Cx9f%27%5D%2C+%27%5CU0008f9ee%26z%5Cx8f%5Cx1d%F0%9F%A7%93g%5Cx1ec%C3%B0%24%C3%99%5Cx96B%5Cx0b%5D%C3%B5%27%3A+%7B%7D%7D%2C+%27%27%3A+%7B%27%5CU000bf94d%27%3A+%27null%27%7D%2C+%27%5CU000b1dd6%C3%9A%3C%27%3A+%27null%27%7D&accounts%5B%5D=%C2%BA%F1%91%BB%B6%F1%8E%A5%BEY%C3%93%7F%F2%80%87%B6F%29%F2%BF%A6%87%C2%ACMr%0Br%3E%7B%5C0&accounts%5B%5D=%7B%27%5Cx86%5Cx8cA%27%3A+%27null%27%2C+%276%C3%B8%C3%806%5Cx18%C3%BCo%27%3A+%5B%7B%27%5Cx1fp%C3%85b%5Cx90%27%3A+%27null%27%7D%2C+%7B%27%C3%9A%5Cx1a%27%3A+-1.1%7D%2C+%5B%5D%5D%2C+%276%2C%C3%BB%F0%AC%9A%B3%5Cx1d~%C3%AA0%27%3A+%5B%5D%7D&accounts%5B%5D=true&accounts%5B%5D=4.362786927172811e%2B16&accounts%5B%5D=%C3%A8&accounts%5B%5D=F%C3%AA%C2%A8c&accounts%5B%5D=false&accounts%5B%5D=true&accounts%5B%5D=-2.593742741583909e%2B16&accounts%5B%5D=%C2%A1M%F2%A0%BD%AE%C2%8C%C3%BD1%0E%0F%C2%A1%C2%AE%C3%AB%F1%B9%B0%B0%F0%A2%BB%A0%F2%A8%98%B6%10%C3%94%24%C3%AF%F0%A2%88%86X%C2%80%C2%97%C3%8F%C3%BFN%C2%9A%5D%C2%BA0%C3%B9Q&accounts%5B%5D=2.265807161038603e-117&accounts%5B%5D=true&accounts%5B%5D=%7B%27%C3%B6%C2%BF%5CU000c8def%5Cx9c%C3%84GM%5Cx17H%5E%27%3A+0.0%2C+%27true%27%3A+%5B%5B-1.493460625484031e-158%5D%2C+%5B%5B%5D%2C+%5B2.6583754635643153e%2B237%2C+%27null%27%2C+-4.888639434188847e-158%5D%2C+%5B%5D%5D%2C+%7B%7D%5D%2C+%27%5Cx9a%5Cx13%C3%A5%27%3A+%5B%5D%2C+%27%C3%B3%27%3A+%27true%27%2C+%27%C2%B4%C3%81G%EA%95%84%5CU00018e4a%C3%A1%5CU00067399%C3%B4%5Cxad%5Cx1ff%27%3A+%27null%27%2C+%27%C3%9DZ%C3%9D%27%3A+%7B%7D%7D&accounts%5B%5D=%7B%27%5Cx0b%F0%B1%B3%9F%5CU0004610f%C2%BD%27%3A+%5B%27false%27%2C+%27false%27%2C+%27null%27%5D%2C+%27%5CU00081f0cZ%C3%81%23%27%3A+%5B%5D%7D&accounts%5B%5D=false&accounts%5B%5D=%7B%27%5C%5C%5CU000e6626%27%3A+%7B%27%27%3A+%7B%7D%7D%2C+%27%5Cx0b%5Cx1d%27%3A+21%2C+%27%5CU0003fd36%5CU000f09b1%5Cx18%5CU000dd98a%C3%B5%27%3A+%5B%5D%2C+%27%C3%AE%5Cx8c%5CU0005c64d%C3%BD%C2%A9%5CU000bf4a3%C2%A6%27%3A+%7B%276%C3%96%C3%A1%7C%5CU000fde9f%5CU000ee182%27%3A+%27true%27%7D%2C+%27%27%3A+%5B%5B%27%5CU0008aa39%27%2C+15767994%2C+%27%2B%5Cx98%5Cx9b%27%5D%5D%2C+%27%C2%B5%5CtQ%3Cfk%C2%BB%EC%A1%86%27%3A+%27true%27%7D&accounts%5B%5D=%C3%BD%C2%AE%C2%B1%E4%80%8Ca&accounts%5B%5D=3.4632056376720384e%2B16&accounts%5B%5D=%7B%27z%5Cx16%27%3A+%7B%27%5CU000540ab%C3%A8%5CU000eaced%5CU000f75a2f%C2%A8%27%3A+-98%7D%2C+%27%C3%9D%27%3A+%7B%27%C3%B6%5CU0007de26%C3%95%5Cx07%29%3F%C2%BD%C3%B4%F0%A6%87%A6%C3%9A%C3%BC%7DN%5CU0006b8f9%27%3A+%27false%27%2C+%27%C2%A5%5CU00106273R%5Cx83%5Cx12M%5Cx04%5Cx02%C3%93%C3%87%C3%88%27%3A+%27true%27%2C+%27%5CU000d48fc%C3%B5W%27%3A+%27true%27%7D%7D&accounts%5B%5D=-1.2301131374786373e-86&accounts%5B%5D=%05G&accounts%5B%5D=4.673297523551166e%2B16&accounts%5B%5D=true&accounts%5B%5D=0.0&accounts%5B%5D=%5B%7B%27h%C3%A1%5CU000430b2%27%3A+%27false%27%7D%2C+%7B%27%2B%C3%93%2F%5Cr%5Cx9c%23%5Cx8f%27%3A+%7B%27%27%3A+%27null%27%2C+%27%C3%8C-%5Cx95%27%3A+-790217%2C+%27%2F%5Cx82%5Cx01%C2%A7%27%3A+%27%27%7D%2C+%27%27%3A+%7B%7D%7D%2C+%7B%27%5CU000b7ec8%5Cn%C3%8E%25%C3%8A%C2%A5%5Cx8a%5CU000dec2c%5CU000d7ab6%5Cx8a%5Cx00%27%3A+%7B%27%5CU000acbe3%230%27%3A+-272%2C+%27%5Cr%27%3A+%27%27%7D%7D%2C+%5B%5D%2C+%7B%7D%2C+%5B%27true%27%2C+-9.328732807618508e%2B90%2C+1.7976931348623157e%2B308%5D%2C+%5B%27o%27%2C+%27true%27%2C+%27Fr%5CU00055327%5Cx99%C3%9F%C3%8C%5CU0007bb25%5CU0003460a%27%5D%5D&accounts%5B%5D=-3.753790546884093e%2B16&accounts%5B%5D=%F1%8B%B1%A0V%23%3E%F1%A1%A7%8C%C3%80%F0%A4%86%BB%F2%BA%80%88l&accounts%5B%5D=-4619069683804661.0&accounts%5B%5D=%5B%7B%27%C3%A4%5Cx18%C2%A6%5Cx81%5Cx03%5CU000671ee%27%3A+%27null%27%7D%5D&accounts%5B%5D=false&accounts%5B%5D=%5B%5B%7B%27%5Cx18P9%5Cx17%5CU00109077%C3%9C%C3%9B%5Cx95%5CU00041807%C2%A7p%27%3A+5e-324%2C+%27%3A%C3%BE%5CU000adfbc%C3%AF%C3%B6%C2%BB%C3%88%27%3A+%27vY%27%7D%2C+%5B%5D%5D%2C+%5B%5B%27true%27%5D%2C+%5B-3.834935001115261e%2B16%2C+%27false%27%2C+%27%27%5D%2C+%7B%7D%5D%2C+%5B%27%27%2C+%27false%27%2C+0.0%5D%2C+1.8003020688467005e-58%2C+%7B%27%F0%B2%8A%B00%C3%AB%C3%9C%5Cx93%27%3A+-2161%2C+%27%5CU000d786f%5Cxa00%27%3A+%27null%27%2C+%27a%5D%5CU0008a5c6%C2%AF%27%3A+%27null%27%7D%2C+%7B%27%5CU00064b63%C3%B5-%C2%B4%5Cx02%5CU0006b2a6%5Cx13%5Cx00%5CU000bef80%C3%A37%3E%5CU00103603F%5CU000d426f%27%3A+%7B%27%5Cx84%27%3A+%27true%27%2C+%27%C3%B4%5Cx80B%2B%2F%5CU0008ddc1%5Cx85%C3%82-%F0%A1%89%8D6%27%3A+%27null%27%7D%7D%2C+%7B%27%C3%AF%C3%BB%3CG%C3%97%E5%B1%BC%27%3A+%7B%7D%7D%2C+%5B%5D%5D&accounts%5B%5D=-2.3877024105562092e%2B16&accounts%5B%5D=%05&accounts%5B%5D=%7B%27%27%3A+%7B%27%27%3A+%7B%27Z%F0%93%80%9C%27%3A+%27s%C2%AE%C2%A2%5Cx1f%40%27%2C+%27%C3%B7%5Cx9f%5Cx1cN%27%3A+%27true%27%2C+%27%5Cxa0%C3%86%C2%A9%C3%8C%5CU000fb774.%27%3A+%27false%27%7D%2C+%27%C3%9F%5Cx19%5Cx9a%5CU000ef754%C3%A1a%27%3A+%5B%5D%2C+%27%5CU0002f086b%5CU000d6332%C3%B7d%2C%5Cx9c%27%3A+%5B-4860211277838364%2C+%27null%27%5D%7D%7D&accounts%5B%5D=%5B%7B%27%23%5Cx14%5CU00050c1di%5CU000d9d78%27%3A+%5B%7B%7D%2C+%27false%27%2C+%5B%27null%27%2C+%27%5Cx9d%C2%B1%5Cx82%5CU000bde025%5Cx83%5CU00015ad6%C2%AC%5CU0006f48c%3B%5Cx99%3F%5E%27%2C+-0.3333333333333333%5D%5D%7D%2C+%5B%27null%27%2C+%5B%27null%27%2C+-2.085522904474189e%2B16%2C+%27false%27%5D%2C+3.1741785547711748e%2B16%5D%2C+%5B%7B%27%5Cx9c%C2%B9%5CU000458fe%C3%84%C3%8B%5Cx92%C2%B9%40w%3C%C2%B4-%F0%A4%A7%93%5Cx94%C2%BA%C3%95C%26%27%3A+%27%5CU000d9dc68w%C2%A6%7C%5CU0008415dSd%C3%B5%5CU000b27074%C3%86%27%2C+%27%C2%B7%27%3A+%27null%27%2C+%27%7D%C3%A1%C2%A4%C3%88%27%3A+1.1125369292536007e-308%7D%5D%2C+%7B%27%5CU000d2535%C3%A8%27%3A+%7B%7D%7D%2C+%7B%27X%5Cx05%27%3A+%5B%27true%27%2C+-39852070570229%2C+%27null%27%5D%2C+%27%F0%A6%B6%83%C3%92%C2%A5%C2%AF%5CU000f0603l%C2%B0%C3%B7%5CU00061372A%24%2A%C3%97S%5Cx14%27%3A+5668%7D%2C+%5B2621%5D%2C+%5B%5D%2C+%7B%27%29%23%27%3A+%27true%27%2C+%27%5Cx80%C3%82%C2%AE%C3%B4%C2%B7%C3%B1%C3%B3%5Cx99%C3%80%5CU001077be%5CU000f354c%27%3A+%27null%27%7D%2C+%7B%27%C3%90%5Cx08%C3%8B%5CU000d0abf%F0%B0%89%9Fn%5Cx7f%C3%9B%5Cx1d%27%3A+%27V%5CU00108fe0%27%2C+%27+0%C3%BE%5Cx04%5CU000a5161%C3%83%C3%84%5Cx9e%C3%AA%5Cx03K%5Cx82%C3%BB%27%3A+%7B%27%27%3A+%27false%27%7D%2C+%27K%C3%8B%C3%94%5CU000ae667c%5CU000f516a%C3%8A%C3%BE%5CU000a4908%27%3A+%7B%27%C2%BE%40%5Cx80%27%3A+5810440506009910%2C+%27%27%3A+-276101%2C+%27u%C3%83%C3%B8%C3%B9%27%3A+%27%C3%A6%5CU00090e84%5Cx06%2C%5Cx9e%27%7D%7D%5D&accounts%5B%5D=false&accounts%5B%5D=-1.8742305287206657e-143&start=0801-06-28' Copy GET /v1/insight/expense/expense # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 569 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/expense/expense?start=2000-01-01&end=2000-01-01&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"accounts\" where \"accounts\".\"user_id\" = 1 and \"accounts\".\"user_id\" is not null and \"accounts\".\"id\" = 9223372036854775807 and \"accounts\".\"deleted_at\" is null limit 1)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/expense/expense?start=2000-01-01&end=2000-01-01&accounts%5B%5D=9223372036854775808' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.after_or_equal","errors":{"end":["validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 790a71ee-a6ae-2f73-b4a4-a84d391d66ea' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/insight/expense/expense?end=1316-12-25&start=4539-11-25' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `start`, `accounts[]` in query
- violates `format` at /properties/start
- violates `type` at /properties/accounts[]/items (was integer, became array) Undocumented status codeST103 Received: 414
Documented: 401, 404, 400, 500, 422, 200 Response 414 URI Too Long
<html>
<head><title>414 Request-URI Too Large</title></head>
<body>
<center><h1>414 Request-URI Too Large</h1></center>
<hr><center>nginx</center>
</body>
</html> Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJkZTMxMTVkMTU4MWVlMDIwY2I4ZTc4ZmYwNTFjNmJmNmQ0OTczZmUwYzJhZDkzZWNlZjAzZTdhMmQ3ZWZmMTk3Y2Y4NjBiMDY4OTg5Y2Y4MCIsImlhdCI6MTc5MjQwOTE0Ni4wNjMyNywibmJmIjoxNzkyNDA5MTQ2LjA2MzI3LCJleHAiOjE4MjM5NDUxNDYuMDQ5Njg5LCJzdWIiOiIxIiwic2NvcGVzIjpbXX0.vD5Qm41vYwiDDeQCU8L9CmGpQfDpUJ0qpPDNjDTyd9LEsff34VFqbWmFSN1dbgm_0TRXIcRP0pXrl3Vsv3tctqZJ1jOmBOWw5eTvJ2B8-cDXsP5SDQtmkiStb59jxH9pkpZA0nmxrbQ_4xYwBmO3IuSknqiWBHUl0u6GsE7gvUfJPuSEj-BpioJAyEYZx6r9X4Fsddev6nuMpSMCtPoLS2LfSZF5BuH6HO-J9Zj6i2GFLWwRO4k9_N-16cqGAk6n9qATz-c-jDzWZN0IQ-OAAgzCRmiS2N9mpf-kgtaTXDPTqJWN1Bef613DNMIX2cHascl0-GDtGu2wjLcdJBASgH_55SuLcaj_FK1ygk-CjjYz4b3FnE85xEsh62QqQBoEXEiZLkXwrAn4T3x1JQ3VvOT0o8qHY2Ho_g7--fpJH-hSyzz9girke6j0sM3fALp3RfkpKatu3I3oZAZufdSvou8Aoy1_IgKsIQXruxjKuUjslBbdzP6QwGioqwp52qWpJAQZJOQQD0Qqn-gZEfKgafoIid7QwFyjwT86R5jd9DY7nDIUWK9GkKtQCFfrq-U-k_nH7CRXmLREmeHsFjOug02mheLLKv1IEU2EyPRE8kLoEFPO83_8-2VofWJ6cbP8Q0DMwphzSP7gFlwit_P1sgq40VA050gb2hK96pV8c5c' 'http://0.0.0.0:37907/api/v1/insight/expense/expense?start=%C3%BD%7C%F1%9A%88%BE%C2%96K%F3%BE%8B%94W%00&end=0259-08-18&accounts%5B%5D=-1.8103173916441617e%2B195&accounts%5B%5D=%7B%27%C8%BE%27%3A+%5B%5B-8246%2C+%27null%27%5D%2C+%27false%27%2C+225%5D%7D&accounts%5B%5D=1.918754380594849e-225&accounts%5B%5D=%7B%27%27%3A+%7B%27Er%27%3A+%27null%27%2C+%27%5Cx9d%C2%B4%27%3A+%5B%5D%7D%2C+%27%C2%A4%C3%86%5CU000d677a%5Cx99%27%3A+%7B%22%C2%BA%C3%94%5CU0007ed63%27%5Cx82My9%22%3A+1.9%7D%2C+%27uF%C3%A3%C3%A9%5CU000bf556%25%5BN%5D%5Cx1cx%5CU0006e54ek%C2%A1%27%3A+%5B%5D%2C+%27%5CU00035d91%C3%B6%5Cx86%5Cx93%5Cx96%27%3A+%7B%27%27%3A+-3.57341564925346e-78%2C+%27%5CU00095572%5Cx12l%26%27%3A+%7B%27%5CU0007344b%5B%C3%83%5Cx91%C3%86%C3%BAlbr%5Cx82%27%3A+%27%C3%AD%27%2C+%27%5CU000414e1ih%5CU000dec7c%C2%B1wM%27%3A+6.7974524478221704e%2B16%7D%7D%2C+%27Fy%5CU00057c15%5Cx89%5Cx19j%C2%A6%5Cx06%5Cxa0%C3%A8%5CU0004993c%27%3A+%7B%7D%7D&accounts%5B%5D=%7B%27UndefinedContentType%27%3A+%27null%27%7D&accounts%5B%5D=0.99999&accounts%5B%5D=%5B%7B%27%CE%A9%E2%89%88%C3%A7%E2%88%9A%E2%88%AB%CB%9C%C2%B5%E2%89%A4%E2%89%A5%C3%B7%C3%A5%C3%9F%E2%88%82%C6%92%C2%A9%CB%99%E2%88%86%CB%9A%C2%AC%E2%80%A6%C3%A6%C5%93%E2%88%91%C2%B4%C2%AE%E2%80%A0%C2%A5%C2%A8%CB%86%C3%B8%CF%80%E2%80%9C%E2%80%98%C2%A1%E2%84%A2%C2%A3%C2%A2%E2%88%9E%C2%A7%C2%B6%E2%80%A2%C2%AA%C2%BA%E2%80%93%E2%89%A0%C2%B8%CB%9B%C3%87%E2%97%8A%C4%B1%CB%9C%C3%82%C2%AF%CB%98%C2%BF%C3%85%C3%8D%C3%8E%C3%8F%CB%9D%C3%93%C3%94%5Cuf8ff%C3%92%C3%9A%C3%86%E2%98%83%C5%92%E2%80%9E%C2%B4%E2%80%B0%CB%87%C3%81%C2%A8%CB%86%C3%98%E2%88%8F%E2%80%9D%E2%80%99%60%E2%81%84%E2%82%AC%E2%80%B9%E2%80%BA%EF%AC%81%EF%AC%82%E2%80%A1%C2%B0%C2%B7%E2%80%9A%E2%80%94%C2%B1%27%3A+%5B%5D%2C+%27%5Cx91%27%3A+%27true%27%7D%5D&accounts%5B%5D=%25%23%3F%C2%9D%C2%84%F0%95%8F%86%F4%8C%AE%85%21%C3%96&accounts%5B%5D=%5B%5B%5D%5D&accounts%5B%5D=7.751057356528696e-227&accounts%5B%5D=LL%C2%A9&accounts%5B%5D=_M%1E%7F%7C%C3%BE%F0%BF%B5%86%C2%A5%F0%A9%A5%94%0D0%C3%88&accounts%5B%5D=%14%F3%B8%9D%9A_%C2%BF%F3%AD%B2%81%0E%EB%94%A9%14%C2%A19%F2%9F%B7%B3%7D%F0%B6%8E%85%C3%81%C3%B5%25%F1%80%BE%BF%C2%974%C3%92.%C3%B9%C2%8B%F1%AB%AF%AE%7Dd&accounts%5B%5D=true&accounts%5B%5D=%5B%7B%27%C3%A2%5CU0005e696%C3%84%C3%BF%5CU000eac533p%5Cx0f%27%3A+%27true%27%7D%2C+%7B%27%27%3A+21%7D%2C+%5B%27false%27%2C+104606123257%2C+-2.2582344863137656e-110%5D%2C+-512%2C+%27false%27%2C+%5B1.192092896e-07%2C+%27null%27%2C+%27false%27%5D%2C+%5B%5D%2C+%7B%27%E6%9E%A1%5Cx10%5Cx85%27%3A+%27true%27%7D%5D&accounts%5B%5D=false&accounts%5B%5D=%40%F0%97%B5%81%01&accounts%5B%5D=%5B%7B%7D%2C+%27%5Cx06%C3%B3%5CU000ac734%C3%8A%5CU000f0dc2%27%2C+%5B%27true%27%5D%2C+%7B%7D%5D&accounts%5B%5D=%0B&accounts%5B%5D=%7B%27workbench_output%27%3A+%7B%27%C3%81%5Cx11%5Cx0f%27%3A+%7B%27B%C3%9B%C3%B7bO%C3%98%27%3A+%27null%27%2C+%27%C3%A8E%27%3A+%27true%27%2C+%27A8%5Cr%C2%A1B%27%3A+-1403211%7D%7D%2C+%27%5Cx85%5CU000ccfa5%5CU00012547%C2%B5%C2%B5%C3%9Cj%C2%B5%C2%A5%C3%88%C2%B9~%27%3A+-499%2C+%27%27%3A+%27%F0%A7%A7%BF%C2%AE%5CU000d43cf%C3%A3%C3%AF%5CU0003556c%C3%85%5CU00074417%5CU000bdbdb%5Cx1d%5Cx97%5Cx14%27%2C+%27%5CU0006fcba%5Cx9d%5Cx8e%C3%B4%5CU0009fa04%C2%BD%27%3A+%7B%7D%2C+%27%F0%A9%AF%A7%C3%A2c2%C3%9E%C2%A7J%5Cx01%C2%AC9%5CU000f700d%5Cx98%C3%81%C3%B1%27%3A+%5B%27null%27%5D%7D&accounts%5B%5D=%5B%5B%5D%2C+%7B%7D%2C+%7B%27%27%3A+-2.5475600418627736e%2B16%2C+%27Hr%5Cx9d.%C2%B2%5Cx16%5CU000f51cad%C2%BFv%C3%AD%C2%A1%27%3A+%27false%27%2C+%27%5CU0009f22d%5Cx9c%27%3A+639053%7D%2C+%5B%27false%27%2C+%27null%27%5D%5D&accounts%5B%5D=%7B%27%5Cx0c%5CU000594e6%C3%B4%5Cx93wf%7B%27%3A+%27%C3%97%C2%AB%C3%A0l%5CU000426c5%C2%B0%40y%5CU000cdbb3%5Cx8b%27%2C+%27%C2%B7%C2%A6X%25%5Cx01%C3%97%5Cx0c%27%3A+%5B%27%5CU00058f8e%27%2C+%27%5Cx93x-%27%2C+%7B%27%27%3A+3.0010545897494956e-254%7D%5D%2C+%27%5CU0007838b%5Cx8c%27%3A+%5B%27false%27%2C+%27false%27%5D%7D&accounts%5B%5D=%5B%5B%27_%27%2C+%27%C3%9Bi%C3%A9%21u%5Cx9b.m%E3%AF%B7%5CU0007da00%3F%C3%BBGo%29%C3%B8%C3%A6%C2%A7c%27%5D%5D&accounts%5B%5D=%7B%27%C3%B5%5Cx0fP%5Cx01%C2%AE%5Cx07%C2%A1%C3%93%27%3A+%27%5CU001042bfL%C3%BF%5CU00054b36%E9%AB%AA%27%2C+%27%C3%BF%5CU000345dc%C2%BAR%27%3A+%5B%27null%27%2C+%27true%27%2C+%27null%27%5D%7D&accounts%5B%5D=false&accounts%5B%5D=%7B%27%27%3A+%5B%7B%27affected%27%3A+%27%27%7D%2C+32589158477190044731%2C+%7B%27%29%5CU000d4216%C2%A1%2B%C3%95r%5Cx8b%5CU0008d6b8%F0%A0%8F%A4%C3%A2%5Cx1c%27%3A+%27true%27%7D%5D%7D&accounts%5B%5D=2.2890216583349113e%2B134&accounts%5B%5D=1.6730846615139532e%2B16&accounts%5B%5D=%5B%7B%27%22%27%3A+%7B%7D%7D%2C+%7B%27%C2%B3%C3%A8%C3%8EN%5C%5CF%5CU00034ec8J%C3%8F%C2%AA%27%3A+%7B%27%5Cx8e3Z%C2%A4A%27%3A+%27%5CU0009894c%C2%AFr%5CU000f2e82%5Cx02%7B%C3%AA%27%2C+%27%5CU000a53b85%27%3A+74895%7D%2C+%27L%5Cx19%C3%B7%27%3A+%7B%7D%2C+%27%5Cx9f%3F%27%3A+%5B%5D%7D%5D&accounts%5B%5D=-1.6112717784933662e%2B16&accounts%5B%5D=%5B%27true%27%2C+%7B%27%5E%5Cx93q%C2%A8%5Cx04%5CU00086ea9%5Cx7f1%C3%B1%5Cx83%5Cx15%5CU000949deA%5Cx07%C3%8E%5CU000f2672%5Cx13%5E%C3%A8%C2%B6%3C%3Bj%27%3A+%27null%27%2C+%27Z%C2%B1%5CU000eac2b%27%3A+-6.872579967268344e%2B95%2C+%27%5CU000cdd0b%27%3A+%27false%27%7D%2C+%5B12513%5D%2C+%5B%5D%2C+%5B%5D%2C+%7B%27%5CU000cf6a4%5CU000fc31b%27%3A+%5B%5D%2C+%27%C3%A3j%C3%A2%5CU00083bd8%3F%29%C3%B1%26%24%C2%BFs%C3%A6%5CU000af229%27%3A+%5B%5B2.2606495087979465e%2B280%2C+-1.7402476888740484e%2B158%2C+%27false%27%5D%2C+%5B3160445705517%2C+%27true%27%5D%2C+%5B%5D%5D%7D%5D&accounts%5B%5D=true&accounts%5B%5D=%7B%27%C3%98%5CU000cf874TT%27%3A+%5B%27null%27%2C+%27null%27%2C+9.385296898700452e-142%5D%2C+%27%27%3A+%27null%27%7D&accounts%5B%5D=true&accounts%5B%5D=false&accounts%5B%5D=false&accounts%5B%5D=%5B%5B%7B%27B%5CU000c89ff%C3%90%C3%B78%5C%5C%27%3A+%27null%27%2C+%27%C3%BE%5CU000a6731%5CU000ade7d%5CU000fb8d4%C3%82%5Cx99n%5CU000565b9%C3%A4%C3%BC%C3%8C%5CU00047e30%5D%C3%A0%C2%B4%27%3A+88791743%2C+%27%C3%8FP%5CU000ffadd%5Cx98%27%3A+24947328%7D%5D%2C+%5B%5D%2C+%5B%5B%27true%27%2C+28%2C+%27true%27%5D%2C+%5B%5D%2C+%5B2.4091419656915586e-62%5D%5D%2C+1.5760734971259414e-295%2C+%5B%5D%5D&accounts%5B%5D=false&accounts%5B%5D=%7B%27%23%C3%A7%5Ct%5CU000cbe47A%27%3A+%27false%27%7D&accounts%5B%5D=%7B%27%C2%A2j%C2%AC%7D%C3%80%C2%ABx%F0%A2%89%91%C3%88%C3%AB%C2%A8%27%3A+%7B%27%C2%BD%27%3A+%5B%27null%27%2C+5.756206669039975e%2B272%2C+%27null%27%5D%7D%2C+%27f%27%3A+%27%C2%AAs%C2%BA%5CU00079eb7C%5Cx07%5Cx89%5Cx8c%5CU000b17e0%5CU00062dc3%5CU000ad073%27%2C+%27%5Cx96%27%3A+%5B%5D%2C+%27%C3%BE%24%5CU00035a6f%25%60%5CU000aa1e4%5Cx15c%C3%B8%27%3A+%7B%27%C3%97%5Cr%C2%A5%5Cxa0%27%3A+%5B%5D%7D%7D&accounts%5B%5D=1.7976931348623155e%2B308&accounts%5B%5D=%7B%27%5CU0005b03a%C3%8F%27%3A+%5B%27null%27%2C+%27true%27%2C+%27null%27%5D%2C+%27s%F0%A4%AB%A8%C3%ADQ%5CU000c40e4%5CU000cc88cD%5Cx02%C3%BC%27%3A+%5B%5D%2C+%27%5Cx93%C2%BB%27%3A+%7B%27%5BL%C3%AA%5CU000ea383%C3%94%27%3A+%7B%27%5CU000a4fb7%5Cue92d%C2%A5%5E%25%C2%BD%C3%879%F0%90%9A%B7%27%3A+%27%5Cx1f%5Cx0c%5Cx17%5Cx8d%5CU000a3d59Z%C2%BBZ%5Cx86-%C3%BD%5CU000d3a7b%C3%83%5Cx13%5Cx03%27%7D%2C+%27%5Cx19%5CU000ad9b6R%27%3A+%27%5Cx8e0X%5CU000cd947-%C3%A6%5CU0010b60d%C3%8Fy%24%5CU0004b88e%C3%B5%27%7D%2C+%27%C2%B3%C3%9E%24%C3%A2%27%3A+%5B%5B%27null%27%2C+%5B7.0309095149893704e%2B16%5D%2C+%5B2.1401415849534988e-178%2C+%27%5Cx1a%5Cx8eQ%5D%5Cx82t%27%2C+%27%C3%9B%F0%B1%83%9E%27%5D%5D%5D%7D&accounts%5B%5D=%C3%A5&accounts%5B%5D=%7B%27+%27%3A+%7B%27%EC%82%85%28%2F%5Cx993.%27%3A+%27%5CU000dfcca%5Cx18%5Cx0bk%27%2C+%27%2B%C3%AA%C2%AE%27%3A+%27p%27%2C+%27%27%3A+9031%7D%7D&accounts%5B%5D=1.7976931348623157e%2B308&accounts%5B%5D=true&accounts%5B%5D=true&accounts%5B%5D=-2.6417189478651384e%2B16&accounts%5B%5D=true&accounts%5B%5D=1.68582738042503e%2B125&accounts%5B%5D=%5B%7B%27%C3%B0%2CQ%C3%84%5Cn%C3%B2%5Cx1c2%5Cx95%5CU000e328e%C2%BD%C3%A3%27%3A+-121985%2C+%27%26U%5C%5Cd%5CU000bfbab%5Cx85%C3%B2%27%3A+%5B%5D%2C+%27%C3%8B%C3%AE%27%3A+%5B%27true%27%2C+6.667111904776541e%2B16%5D%7D%5D&accounts%5B%5D=true&accounts%5B%5D=r%F3%8D%88%84%21%F3%8F%A5%9B%F3%80%BB%A1%C3%BD%C3%AB%C3%91%C3%BD&accounts%5B%5D=true&accounts%5B%5D=K&accounts%5B%5D=%5B%5B%5B%5D%5D%2C+%7B%27%27%3A+%5B%5D%2C+%27ServerErrors%27%3A+%27null%27%2C+%27%5Cx9a%2B%27%3A+-2.0044302490333264e%2B16%7D%2C+%5B%5D%2C+%7B%7D%5D&accounts%5B%5D=%C2%AD&accounts%5B%5D=%0EG%11%3F%C2%8B%0D&accounts%5B%5D=%F0%A6%A2%94&accounts%5B%5D=%7B%27%C3%BB%5Cx03%5CU000c40f2%5Cx93%5C%5C%C3%9E%C2%BBj%C2%A9%C3%9E%5CU0001c450%27%3A+%7B%27%5Cx17%5Cx10%5CU00070b3c%5Cx14%C2%BC%2A%5CU00083502x%5Cx0bf%C2%A2%23%5CU0008633c%C2%B3%5CU000e7c63%C3%BC%E7%BE%B2%C3%A5w%C3%A9g%C3%83%3E3%E1%A5%A0%5Cx05%C2%BD_%5Cx06%27%3A+%7B%27t%40j%5CU00090f3f%C3%AB%5Cx1e%5CU0003cc09%C3%A9%5Cx89%27%3A+%27null%27%7D%2C+%27%F0%90%9D%A0%C2%AB%F0%A9%AD%95%C3%81%27%3A+%27null%27%7D%2C+%27WGj%27%3A+%5B%7B%27%5Cx15%27%3A+%27null%27%2C+%27I%27%3A+%27.%5Cx19%C3%86z%C3%B5%5Cx13%F0%A8%80%99%C3%A3%5CU00087a9b%5Cx9e%5Cx88%5Cx08i%5CU000f1115%C3%92%7D%27%7D%2C+1.1754943508222875e-38%2C+%5B%27null%27%5D%5D%7D&accounts%5B%5D=%5B%5B%5B%27true%27%5D%2C+%5B%27%C2%A6%5Cx00k%27%2C+%27true%27%2C+%27true%27%5D%2C+%27false%27%5D%2C+%5B%27false%27%2C+-488%2C+%27null%27%5D%2C+%5B%5B%7B%7D%5D%2C+%7B%27x%5Cx83%5E%C3%BF%27%3A+%27%27%2C+%27%5B%C3%A7%C3%AE%5CU0008958d%5Cx1e%27%3A+7.822259108931443e-163%2C+%27%27%3A+%27null%27%7D%2C+%7B%7D%5D%5D&accounts%5B%5D=true' Copy GET /v1/insight/transfer/no-tag # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 575 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/transfer/no-tag?start=2000-01-01&end=2000-01-01&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"accounts\" where \"accounts\".\"user_id\" = 1 and \"accounts\".\"user_id\" is not null and \"accounts\".\"id\" = 9223372036854775807 and \"accounts\".\"deleted_at\" is null limit 1)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/transfer/no-tag?start=2000-01-01&end=2000-01-01&accounts%5B%5D=9223372036854775808' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.after_or_equal","errors":{"end":["validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/insight/transfer/no-tag?start=0675-05-28&end=0555-04-17' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `end`, `accounts[]` in query
- violates `format` at /properties/end
- violates `type` at /properties/accounts[]/items (was integer, became array) Undocumented status codeST103 Received: 414
Documented: 401, 404, 400, 500, 422, 200 Response 414 URI Too Long
<html>
<head><title>414 Request-URI Too Large</title></head>
<body>
<center><h1>414 Request-URI Too Large</h1></center>
<hr><center>nginx</center>
</body>
</html> Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 1676a39d-9fab-434b-84eb-afc7c8c62d0d' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIzMGQ2ZjgwZDIzMzkzZTY5YWQzMjIzMGVkMmMwNjQ2YTY1YWVhYTQwMTI5MDE0MDY5YTQxMDZmMTNjZTFlZGFlNjY1MGE0MTY4ZmY3YzVmYSIsImlhdCI6MTc5MjQwOTc0Ni4zMzQ3NzUsIm5iZiI6MTc5MjQwOTc0Ni4zMzQ3NzYsImV4cCI6MTgyMzk0NTc0Ni4zMjQwMzEsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.Q7SCEzebDmozJNZ6fnuiJsl9CoBvo6OFAU3CSrXfhKEi480Rr8qWblkn7CqHd9w9z1Zqzr3mZ1QXlFaaNCjJxBSHx0SF0hMwLjZoskPnwIuFTKte-xzk9pBcSVlW-LJLQdmw0hL6CiBedj2oIhenaNCpTtx7bvz59kQsFDNTd7lMW9NRwwYtIFHKHArR8INY-3Gm1Ax2_G4JszFHlDKNBcGMxQhPipx0BkxqpXmn0kfWbHCeScpe3-wH05JruKDp2pwzqZaS6B2jZ-e-SHIGBHtl13-ZT7UdYB4U8GoAoft0zm4vNUCWAP3oycb06T1UnBLSoN3_ZvJOMXCTUZOPpNwuKFDK8-dICutfHrsqj6ccCITocLKKDahf_SXVbUq_Sp4qP_XH5jd_n00ZPiDK5R2RVn5V-eyHUpyInBNrudvwh9Qdnl2i-WuSY3WpyHyCIPhyUZXIAMQci03i3jmQUkgo34s-7Ftjb3daBUaO2IIAqyJZWpgye3reRJM7Q3xIN0G7jUyRlO28NjvKS_FIZFbH1wP88Ogalm44uvUMYrBtA6D2icRbH0DubnkAfCqceJf24iLZ9O62-va1mPtZwZOYokxRP7g5XYcIs6_ehOCJq6C4cz0rikXx3m8ffuFmOGanEze-LolIBQmhYNFAVhxNlSnH2Uz-eO17v1I0W4s' 'http://0.0.0.0:37907/api/v1/insight/transfer/no-tag?accounts%5B%5D=%7B%27__proto__%27%3A+%5B%5D%7D&accounts%5B%5D=%5B%5B%5D%2C+%7B%27%C3%A7%C3%88i%5CU000cdb0e%27%3A+8.039726523904701e%2B40%2C+%27%C3%85%5CU0009ab8cY%C3%AA%C3%96r%27%3A+%27%5Cx16%C2%AB%5Cx8b%5Cx93%C3%99%C2%AB%27%2C+%27%3AK%C2%AB%5Cx97%5Cx0b%EA%A7%98%C2%B5%C2%A2%C2%AE~V%5Cx92%27%3A+%27null%27%7D%2C+36597066%2C+%5B%5D%2C+%5B%5D%5D&accounts%5B%5D=false&accounts%5B%5D=%14%C3%B2%F2%84%AC%9FL%C2%8Fh&accounts%5B%5D=true&accounts%5B%5D=%7B%27b%5CU000c1ff6Q%27%3A+%5B112507315%2C+6.345774573787028e-66%2C+%27false%27%5D%2C+%27%C3%8B%27%3A+%7B%27%C3%88w%C2%BF%C2%B3%5CU000d867b%C3%9E%C3%AA%5Cx1f%C3%B9d%5Cx9c%27%3A+%5B%27null%27%2C+%27null%27%5D%2C+%27%C3%87L%C3%88%C2%B2%5CU0010363e%C3%97%3D%25%5CU000e2394%5Cx89%27%3A+%27null%27%7D%7D&accounts%5B%5D=false&accounts%5B%5D=false&accounts%5B%5D=%5B%7B%27%5CU000a58cac%5CU00096d43%C3%87%5Cx14%5Cx98nb%E6%8F%84%5Cx93%5Cx8e%C3%B4%C3%B3%5Cx99%27%3A+5.965285960888491e%2B16%7D%5D&accounts%5B%5D=%7B%27D%27%3A+%7B%27Q%C3%AB%27%3A+%27null%27%7D%2C+%27%C3%AF%C3%A3%C3%BA%5CU0009a48c%5CU000c05e4%3E%27%3A+%5B%5B%5D%2C+%5B-4.582842216481885e%2B273%2C+%27false%27%2C+%27%5CU000ea856%5Cx85%5Cx1e%26%27%5D%2C+-5.151598236535845e%2B16%5D%2C+%27%5Cx92%F0%92%84%AE%C3%80%27%3A+%5B%5D%2C+%27T%5Cx9d%5Cx02%5Cx06%5Cx82%C2%B6%C2%B4%C3%B4%5Cx84%C3%A1%5Cx1a%27%3A+%7B%27%2Fu%5CU000da9ef%C3%81%C2%A29%C3%B8%5Cx93%5CU0007eb9bN%27%3A+%5B%27true%27%2C+%27null%27%2C+%27null%27%5D%2C+%27%5Cx86%5Cx02%5Cx1b%C3%9D%5CU00042165cf%C3%8D%5Cx01%27%3A+644294400745177.0%2C+%27%5CU00036189%5CU000bfe72%5Cx9d%C2%B4%27%3A+%5B%5D%7D%7D&accounts%5B%5D=%F1%87%8A%AA%F0%93%BA%B4&accounts%5B%5D=%C2%9B&accounts%5B%5D=%7B%27%E2%A6%8A8%C3%B2%C3%A8%5Cx9d%C2%B7%27%3A+%5B%5D%7D&accounts%5B%5D=true&accounts%5B%5D=%7B%27%5Cx8e%27%3A+%5B-481410121919496%2C+%27F%5CU000ca172%5CU000bb405k%5CU000c33c1%C3%A5%27%5D%2C+%27%5CU000ebc3a%27%3A+%5B-244%2C+-1.1%5D%7D&accounts%5B%5D=%5B%7B%27%27%3A+%27null%27%2C+%27%C2%B0%27%3A+%5B%5D%2C+%27%F0%9D%93%A3%F0%9D%93%B1%F0%9D%93%AE+%F0%9D%93%BA%F0%9D%93%BE%F0%9D%93%B2%F0%9D%93%AC%F0%9D%93%B4+%F0%9D%93%AB%F0%9D%93%BB%F0%9D%93%B8%F0%9D%94%80%F0%9D%93%B7+%F0%9D%93%AF%F0%9D%93%B8%F0%9D%94%81+%F0%9D%93%B3%F0%9D%93%BE%F0%9D%93%B6%F0%9D%93%B9%F0%9D%93%BC+%F0%9D%93%B8%F0%9D%93%BF%F0%9D%93%AE%F0%9D%93%BB+%F0%9D%93%BD%F0%9D%93%B1%F0%9D%93%AE+%F0%9D%93%B5%F0%9D%93%AA%F0%9D%94%83%F0%9D%94%82+%F0%9D%93%AD%F0%9D%93%B8%F0%9D%93%B0%27%3A+%5B3.1289490738804412e%2B16%2C+%27%22%5CU00087a9e%5Cx8c%C3%AAG%27%2C+%27false%27%5D%7D%2C+%5B%5D%2C+%27true%27%2C+%7B%7D%2C+%5B%5D%2C+%5B%5B%27null%27%2C+1.1434780401577936e-101%5D%2C+%7B%7D%2C+%27null%27%5D%2C+%7B%27%5Cx1a%C3%BE%C2%B9%5CU000b55f0%27%3A+%27null%27%2C+%27%C3%82%27%3A+%27true%27%7D%2C+%5B%5D%5D&accounts%5B%5D=%C3%A8%C3%A6%C2%BC%C3%83%C2%AB&accounts%5B%5D=true&accounts%5B%5D=%C2%9B%F3%B1%BE%80%28&accounts%5B%5D=true&accounts%5B%5D=%7B%27%C3%87%C3%BB%C3%BB%5CU000dd7e6%27%3A+%7B%7D%2C+%27%C3%88%5CU00103866%5CU00097d48%27%3A+%5B%5D%2C+%27%5CU00099282%27%3A+%7B%27%27%3A+%27null%27%2C+%27%C3%8D%40%C2%AF%5CU00038350%5Cx94%25%C2%BA%27%3A+%7B%27%C3%A9%27%3A+%27null%27%7D%2C+%27%26t%27%3A+%5B-11670267%2C+%27%27%5D%7D%2C+%27E%C3%BD%5Cx10%C3%85%27%3A+%5B%5B3.893649297818723e-43%2C+-4977999%5D%5D%2C+%27%5CU000be330M%27%3A+%7B%7D%2C+%27%27%3A+%5B%27null%27%2C+%27null%27%5D%7D&accounts%5B%5D=false&accounts%5B%5D=true&accounts%5B%5D=%C3%88%5B%C2%98&accounts%5B%5D=-1.9893533140350916e%2B16&accounts%5B%5D=true&accounts%5B%5D=%7B%27%5CU00109a90%E4%BC%A03%5C%5C%27%3A+%7B%27%27%3A+%5B55174948%2C+%27null%27%2C+-1.1419964075130556e%2B16%5D%2C+%27%5CU000fa343%27%3A+%7B%7D%2C+%27%5CU0010ca6e%C2%A6%C3%AA%C3%86%C3%97%27%3A+-638046%7D%2C+%27%5Cx93~%5Cx07%5CU0001c1af9v%5Cx19%28%5CU000853b1Z%C3%AD%5CU000ea3a5%C3%B4%27%3A+%27%C3%A6%C2%B1%5CU0001effc%5Cx89%2F%C3%9F%F0%A9%A4%8F%5CU000dcc53%5Cx0e%5Cx0e%C3%88%5CU00094f52%2B%27%7D&accounts%5B%5D=&accounts%5B%5D=%5B%7B%279-%5CU000822ec%27%3A+2178121066%2C+%27%C2%BA%5CU0003472d%C3%B5%27%3A+%27%5CU000dd391%27%7D%5D&accounts%5B%5D=%7B%27%5Cx9a%5CU00037863%27%3A+%5B%5B2.2250738585072014e-308%2C+%27true%27%5D%2C+%5B%27%C3%98%5CU000c1901%C3%B9%27%2C+40640%2C+-8878%5D%5D%2C+%27%C2%B4%5Cx80%5Cx16%C2%B9%C2%A6.Z%27%3A+%7B%27%5D%5Cx85%5Cr%5Cx7f%27%3A+%27o%F0%AB%A8%AD%5Cx10%5Cx02%5C%5C%27%2C+%27%27%3A+%27true%27%7D%2C+%27%5Cx06k%27%3A+%7B%27%5CU000a80cf%27%3A+%27true%27%7D%7D&accounts%5B%5D=%7B%27%C3%A6%3B%C3%A2%5Cxad4%C3%93%5E%C2%AB%29%C3%99%C3%89%C2%A4%C3%9A%27%3A+%7B%7D%7D&accounts%5B%5D=9.514364794311869e-173&accounts%5B%5D=%7B%27%5Cx8a%40%27%3A+%5B-3.763829321163006e%2B16%2C+%7B%27%5Cx93%C3%99%5Cx9f%5Cx16%27%3A+4.87872819712026e%2B16%2C+%27yR%29%5Cx1d%C3%8D6%27%3A+%27null%27%2C+%27%5Cx8dZ%C2%BA%24%C2%AB%5Cx9fA%27%3A+5862078915036345.0%7D%2C+%27%5CU00091cce%27%5D%2C+%27%C2%B7%5Cx19%C3%A9X%5CU00060db4%5CU00048036%C3%B5%5Cx82z%3F%C3%8F%C2%B4%5CU000c140d%5CU000339d0H%5CU00078dcb%5CU000d67af%5CU0003fe0b%230%5CU000cc60b%C3%83%C3%85%C2%A3%C2%B9%5Cx98%C3%84%3Cl%C3%85%27%3A+%27%5Cx12%5CU000e8fee%5CU00095086%27%2C+%27%C3%A3%C2%B0%3C%5CU000ce41eq~%3B%C3%8E%C2%A8%5Cx18%C2%AB%C3%82%C3%BC%C2%A82%5Cx8bb%27%3A+%5B-5.3196053327413016e%2B16%5D%2C+%27Q%C3%BF%3D%27%3A+%7B%27%5Cx90%5CU000fed53-%27%3A+5385128499058%2C+%27%5Cx1b%C3%92%5CU000928c2%5Cx7f%5CU000be89bi%5Cx08%27%3A+%27null%27%2C+%27y%5C%5C%27%3A+%27null%27%7D%2C+%27%C2%B5%5CU0003b8fa%5Cx8f%C2%A4%27%3A+%5B1.2866744683906859e-62%2C+%27%5CU000cf739%5CU000704dc%5CU000fd3ec%23%24%27%2C+1.8108877070492955e%2B180%5D%2C+%22%3A%5Cx80%5Cx1d%C3%81%C3%BE3%C2%AA%27%C3%98%5Cx85%C3%9A%22%3A+%7B%27%3Bi%5Cx8e%5Cx859%5Cx1a%27%3A+-5.960464477539063e-08%7D%7D&accounts%5B%5D=%5B%7B%7D%2C+%7B%7D%2C+%27null%27%2C+%7B%27%2B%F0%AD%BF%93%5CU000f323f%2A%5CU000aeeb0%27%3A+36814347902%2C+%27%26%5Cx95F%5Cx7f%3A%5CU00058b38%5Cx16%5Cx10%5CU00064b4e%27%3A+%27false%27%7D%2C+%7B%27%27%3A+10143874%7D%2C+%7B%27%5Cx19%27%3A+0.0%7D%2C+%7B%7D%2C+%5B%27false%27%2C+%27%5CU000d595b%5CU000f43b8%7Bk%C3%9D%C3%A1%C2%A4%C3%B3B%5Cx80%5CU000dc425Gl%C2%AC%C3%8A%C3%94%3A%5Cx99%27%5D%2C+%5B%5D%5D&accounts%5B%5D=false&accounts%5B%5D=%7B%27%27%3A+%7B%27timeline%27%3A+%7B%7D%2C+%27%C3%A4%22%C3%87%C3%9C%F0%97%88%87%5Cx83%C3%9E%E8%91%B6%C2%ACi9%27%3A+%5B%27null%27%2C+%7B%27%C3%A6%5CU000126ff%5CU000f59a2%C3%B4%27%3A+%27%E5%BF%80%27%2C+%27%27%3A+-3283%7D%5D%2C+%27%5Cx8ag%5Cx08%7D3%C3%AB%C3%BBK+%C3%9F%5CU000f4c38p%C2%ACa%5CU000d3d95%5CU0008fb09%27%3A+2074%7D%2C+%27%5CU00062d3cZ%5Cx95%27%3A+%5B%5B%27null%27%5D%5D%2C+%27%C3%A3%C3%80%C3%9A%27%3A+%7B%27%C3%AA%C2%BF%5CU0006b198V%5CU001008d2%27%3A+%27null%27%7D%2C+%27%5CU00108a31%27%3A+%7B%22%C3%98%27%C3%89%5Cx00%3C%5CU0003a85c%22%3A+%5B%5D%2C+%27%5Cx86%C2%B4%25%27%3A+%7B%7D%7D%7D&accounts%5B%5D=1.5&accounts%5B%5D=&accounts%5B%5D=false&accounts%5B%5D=%C3%AC&accounts%5B%5D=%7B%27%5Cx95a%5CU000ae0c1%C3%A5%5Cx83%5CU0001949d%C3%8B6~%5CU00098b6c%C3%A6%5CU000a4b83%C3%86k%5CU000fb667%C2%ACya%27%3A+%7B%27%5Cx10%3B%C3%A5%3E%C3%BD%C3%86s%C3%9F%5Cx9a%28%27%3A+%27%5CU000b694b%3A%F0%97%85%B3%27%7D%7D&accounts%5B%5D=&accounts%5B%5D=%5B%5B%27false%27%2C+4.7029656817191525e-225%5D%2C+%5B%27false%27%2C+%27false%27%2C+%7B%27%C2%B7%7D%7CW%5Cx7f%5Cx83%27%3A+%22%C3%82%5Cx96%27%C3%8E%5CU000cbdce%60%5CU000c787b%5Cx8fD%22%7D%5D%2C+%7B%27%C3%96%C3%BE%C2%BA_%5Cx93%27%3A+%27true%27%2C+%27%27%3A+1.1812249365840532e%2B16%2C+%27Pc%C2%AB%C3%A5%C3%B2%C3%9Ef%27%3A+%27null%27%7D%2C+%5B%27null%27%2C+-10639729220%5D%2C+%27null%27%2C+%5B%5D%2C+%7B%27%5Ct%27%3A+%27true%27%2C+%27%5CU00010a3e%C3%8FA%5Cx01%C2%BC%2B%23%C3%AF%5Cx12%5CU000c85b0%27%3A+%7B%27%27%3A+-1.401298464324817e-45%2C+%27%5Cx98%27%3A+%27false%27%7D%2C+%27%27%3A+%27null%27%7D%2C+%7B%27unique%27%3A+%27null%27%7D%2C+%27null%27%2C+%5B-218%2C+%27q%27%2C+%7B%27%5Cx03%C2%A3%29%C3%8D%5Cx85V%C3%B0%23%C3%A1~%5Cx1b%5Cx14j5%C2%A4%27%3A+5.821492013533442e%2B40%2C+%27%5Cr%5CU0010220d%5Cx00%27%3A+-3.678636572552226e%2B16%7D%5D%5D&accounts%5B%5D=-6.780089902143786e%2B16&accounts%5B%5D=%25%C2%A2j%C2%80%F3%AA%8A%B9%C3%BC%3D5%C2%84%C2%AE%C3%B9%C2%89%C2%BEP3%C2%9EO%F3%9F%B0%A4%C3%8B%C3%B8%C2%91%19%F1%9A%AE%B7%F1%B5%9F%90%17%F2%90%9E%B4%C3%A9%C2%9D%F3%91%91%BFh%C2%9B%C2%9E%C3%B4O9%C3%B6%C2%8C%C2%9E&accounts%5B%5D=-5.905460969998778e-43&accounts%5B%5D=true&accounts%5B%5D=%5B%5B%5B%5D%2C+%5B-103914%2C+%27null%27%2C+-87915072301%5D%2C+%5B%27%27%5D%5D%2C+%5B%27true%27%2C+3473751992010003.0%2C+%27false%27%5D%2C+%5B295%2C+-1.0731072352924265e-45%2C+%27true%27%5D%2C+%7B%27%27%3A+-1379013796118095575914643456%2C+%27%5CU00054bb2S%5Dt%C3%8A%C3%A10L%C2%BA%C2%B9%5Cx06%5Cx1dP5%5Ct%C3%AF%5CU000ce311%C2%B2%C3%BE%5Cx91%27%3A+318%2C+%27STp%5D%C2%B5%3Dz%C3%91K%27%3A+-2.8210714801738155e%2B262%7D%2C+%5B%5D%2C+%7B%27%F0%B0%B8%8D%27%3A+%5B%5D%2C+%27%5CU0001ddfe%27%3A+-1.6535095687142162e%2B16%2C+%27%5Cx7f%5Cx1eP%27%3A+%27null%27%7D%2C+%5B%27%7BK%5Cx7f%C2%AC%27%5D%2C+%27X%5Cx0b%27%2C+%27null%27%2C+%7B%7D%2C+%5B%27true%27%2C+%27%C2%B7%5Cx9b9%5Ct%E8%B6%96%C3%9C+%2C%5Cx9d%C3%A2%5Cx13%C3%A2%C3%8A%F0%94%82%B8%C3%88%5CU000c4845%C3%AF%27%2C+%27null%27%5D%2C+%7B%27%C2%A2%C2%AB%27%3A+%27null%27%2C+%27%5CU000eb306%27%3A+%5B%5D%7D%2C+%5B-2.0726716062446027e-79%5D%2C+%5B%5D%2C+%5B%27null%27%5D%2C+%5B%5D%2C+%5B%27true%27%5D%2C+%7B%7D%5D&accounts%5B%5D=3.3803241762362584e%2B211&accounts%5B%5D=%5B%5B%27null%27%2C+-42408%2C+-224%5D%2C+%5B%7B%27%E6%9D%95%C3%97f%C3%8D%C3%B1%5CU000ba24b%5CU000574fe%27%3A+-948470638770808.0%2C+%27%C2%BA3g%27%3A+%27%C3%99%C3%97%C3%A2%5Cx1e%C3%8B%5Cx00%5Cx10%27%2C+%27%5CU0005f7be%5Cx81%C3%AC%5Cx9b%3C%5Cx8bM%F0%AB%91%A4%27%3A+9364927088939%7D%2C+%7B%27%C2%A2%27%3A+-21079%2C+%27K%F0%B1%80%88%5Cx85t%F0%B0%8A%B0%27%3A+-481%7D%5D%2C+%5B%5B%27null%27%5D%5D%2C+%7B%27y%5CU000f6d5b%5Cx05%5Cx89%C3%B8%27%3A+%7B%27%5CU0009d47d%5Cx02%27%3A+%27%C3%B5%27%2C+%27%5Cx0f%5Cx17%5CU00050abe%C2%B7%3A%27%3A+%27%5Cx11%C3%BA%5CU0010a802%5Cx16%25%C2%A6%23b%27%2C+%27%5CU00087ecc%5CU0010ccdc%5Cx15F%27%3A+%27null%27%7D%7D%5D&accounts%5B%5D=%7B%27%C3%80%C3%86%27%3A+%5B%5B%27null%27%2C+3.849428042298613e%2B16%2C+%27false%27%5D%2C+%7B%27%5Cx88%21%5CU00063d8e%C2%A8P7%27%3A+%27null%27%2C+%27%5Cx07%C2%A2l%27%3A+%27+%C3%90%C3%A3%C3%A61%7D%3F%C3%92%C3%A3%C2%A3%5CU000e6bf7%C3%A8%C2%A4%5Cx08%5Cx1d%3E%5CU000ef9ed%5CU0001c082y%5CU000873c3%23%27%7D%2C+%5B%5D%5D%2C+%27%5CU0005caf4_%5Cx00%C3%A5%27%3A+%5B%5D%2C+%27%5Cx1c%C3%AF%C3%89%5Cx9a%C3%89%C3%8B%5Cx92%C3%B6%27%3A+%7B%27%5CU0004ce95FL%5CU00016d7e%5CU000c6eed%27%3A+%27false%27%2C+%27%27%3A+%27%5CU00063f67%5CU0008d45dPa%5CU00034a23l%27%7D%7D&accounts%5B%5D=%5B%27false%27%2C+%7B%7D%5D&accounts%5B%5D=false&accounts%5B%5D=-1.0888346775960448e%2B16&accounts%5B%5D=&accounts%5B%5D=%5B%7B%7D%2C+%7B%27%C3%B4%5Cx19%C3%A0%C2%AE%27%3A+%5B%27null%27%2C+%27null%27%2C+%27%5Cx1e%27%5D%7D%2C+%5B%7B%7D%5D%2C+%5B-533%2C+%7B%27%5CU000caae1J%5CU000ad267%27%3A+%27%2B%C2%AC%27%7D%2C+%27true%27%5D%2C+%5B%5D%2C+%7B%7D%2C+%5B%27false%27%2C+%27%F0%A5%9F%AF%5CU00052510%5CU000baa3f%5CU000436e2x%C3%B6%27%2C+%27null%27%5D%2C+%7B%27coverage%27%3A+%5B23958%2C+%27true%27%2C+%27%5Cx84%5Cx17%E2%B4%93%C2%A5%27%5D%2C+%227%5CU000de1ec%27v%5Cx82%C3%8F%5CU0010e087%22%3A+%5B%27%27%5D%2C+%27AllowHeaderMismatch%27%3A+%27true%27%7D%2C+%7B%27T%27%3A+%7B%27%5CU000e60bb%5Cx10%C3%82%5Cx85%5Cx15%C3%A4%C2%B9F%5Cx8f%27%3A+1856%2C+%27%27%3A+%27null%27%2C+%27%5Cx06%5CU0004e718A%C3%BE%5Cx10J%27%3A+%27%5C%5C%C2%B7k%5Cx94%5CU000abcb4%5Cx12%C2%A2%5Cx0f%5Cx877%5Cx07%C3%97r%5Cx0f%27%7D%2C+%27%F0%93%A8%92%5CU00044430%27%3A+%27null%27%2C+%27then%27%3A+26983%7D%2C+%7B%27%5CU00062f01%C3%A5%5Cx14%27%3A+%5B-13020349662%2C+3420%2C+-10946%5D%2C+%27%C3%A2%5Cuf11d%27%3A+%7B%27%5Cx86%5CU00067bb7%5Cx86%27%3A+%27true%27%2C+%27%27%3A+-16915%2C+%27%5Cx9c%27%3A+%5B%5D%7D%7D%2C+%7B%27%5Cx9d%5Cx18b%5Cx11o%5Cx8f%C3%90%C3%A6%5CU000524f1%5Cx86p%27%3A+%27false%27%2C+%27%5CU000e64b8%C3%81_%5CU000a67c0%5CU0006b13e%5CU0003891e%C3%A4%C3%B8%5CU000b2e3c%5CU000936ba%5CU000f92b6%5CU000b796cv%5Cx9c%5CU000e4852%27%3A+%27%C2%BFd%27%7D%2C+%7B%7D%2C+%7B%27%5Cx97uj%5CU000c220b%C3%A8%27%3A+%7B%27%2F%5CU000b2a2c%C2%B8%C3%86%C3%8C%27%3A+-3.365823402844707e-24%7D%2C+%27r%C3%9B%5Cx08H%27%3A+%7B%27%C3%8D%C2%AA%5CU000b9bd7%27%3A+%27%5Cx87N%23s%5CU0001587c%27%2C+%27%C3%98%C3%81XY%5CU001056f5%5CU000af422%C2%A7xl%C3%8D%27%3A+%27true%27%2C+%27%27%3A+-1.0353430466503944e-74%7D%2C+%22%5Cx16u%27%22%3A+%27%C3%B3z%C3%9E%5CU0005f3ba%27%7D%5D&accounts%5B%5D=%7B%27%5Cx8a%C3%A0%C3%99e%C2%AE6%C3%B3%27%3A+%5B%5D%2C+%27%C3%A9%40g%5Cx04s%5CU000cdf2cQ%27%3A+%7B%27A%5CU000f413f%5Cx9a%5Cx0f%27%3A+%5B%5B%5D%5D%2C+%27coverage%27%3A+%5B92265924103%5D%2C+%27u%C3%B4%C3%97%C3%89%5CU000698bf%5CU001098c4s%5CU0008b669%5Cx1f%C3%98%F0%AE%99%8A%5Cx9e%27%3A+%5B%5D%7D%2C+%27Zr%5CU000ccd6e%C2%AF%C3%8C%5Cx8c%C3%82%27%3A+%5B%5B%27%5CU00059867%C3%B9%C2%B5%2B%27%2C+%27false%27%2C+3392%5D%2C+%5B%5B%5D%5D%2C+%7B%27%5Cx1e%5CU0005621e%5CU000e9d4d%27%3A+%27null%27%7D%5D%2C+%27%28~%5Cx0fy%27%3A+2.696306331822281e%2B51%2C+%27%27%3A+%5B%5D%2C+%27a%C3%91%5Cxad%27%3A+%5B%5D%7D&accounts%5B%5D=5e-324&accounts%5B%5D=false&accounts%5B%5D=%7B%27%27%3A+%7B%7D%2C+%27%5Cx9b+%27%3A+5.4672633084326904e%2B16%7D&accounts%5B%5D=%3E%12S%23%C2%87&accounts%5B%5D=&accounts%5B%5D=-1.7976931348623157e%2B308&accounts%5B%5D=%5B%5B%27false%27%2C+%27%5Cx08%27%2C+%27null%27%5D%5D&accounts%5B%5D=%7B%27%5Cx1d%C3%A4%5Cx93%27%3A+%5B3.2251281564484867e%2B130%2C+%27false%27%2C+5.0544100312899784e%2B16%5D%2C+%27_%5Cx01%5CU00032ee5%C2%A8%5CU000fb5b7%5Cx83%27%3A+%5B398%5D%2C+%27%5Cue2d1q%5Cx91%5CU000f482ca%5CU000e84fd%C2%A9%27%3A+%5B%5D%2C+%27%5Cx83%40%27%3A+%5B%5D%2C+%27%5CU000d3e53%5Cx9b%C3%9D%5CU00077e4b%5Cx1e%5CU0010b050%27%3A+%7B%27true%27%3A+%5B%27false%27%2C+%27%27%2C+5.1149096372662396e-26%5D%2C+%27%3E%5CU000336c2n%7C%27%3A+%27%C2%BCc%27%7D%2C+%27%C2%A3M%5CU000fc3937%C3%94%C3%B2%5Cx81%5Cx9ea%C2%BC%5Cx9e%5CU0010e99d%27%3A+3.896994366917251e%2B16%7D&accounts%5B%5D=%07%3F%C2%96&accounts%5B%5D=%7B%27%5Cx8c%C3%90%C3%8DL%C3%8F%5CU00078b64%C3%9F%5CU000c65fb%5Cx97O%5Cx87%5CU00077cc6%5Cx0c%27%3A+12918%7D&accounts%5B%5D=%7B%27%C3%85%5CU000852d1%5CU000d788e%C3%90Z%F0%94%82%ABv%C2%B8%5Cx0e%7C%5Cx826%F0%92%82%AF%5CU000c00e2%5CU000769a3G%C3%B3W%27%3A+%7B%27z%27%3A+%5B%27%5CU0008d2cb%5CU000e7e9f%27%2C+%27%5CU00104cde%5CU00060ac8%3F%5Cx1a%C3%A30x%22%27%5D%7D%2C+%27%C3%A3%5CU00106c62%27%3A+%5B%5D%2C+%27%5Cx04ru%C3%93O%C3%BDP%5Cx06i%25%5Cx02%5Cx952E%C3%88%27%3A+%5B%5B%5D%2C+%5B%27null%27%2C+%27true%27%2C+5010%5D%2C+%5B%27null%27%5D%5D%7D&accounts%5B%5D=-1.89740308838329e-70&accounts%5B%5D=&accounts%5B%5D=%5B%7B%27%27%3A+%27true%27%7D%2C+%5B%5D%2C+%7B%27%C2%B5%C3%8B%5CU000a5a80%7D%C2%ABN%C3%8A%5Cx16%5Cx03%C2%BC%3DPQ%27%3A+%27null%27%7D%2C+%5B%5D%2C+%5B%5D%2C+%5B%5D%5D&start=4101-08-13&end=%F3%B0%B2%AF' Copy PUT /v1/piggy-banks/{id} # Server error +3 more less Response violates schema Schema-valid request rejected Schema-violating request accepted 1,027 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The accounts must be an array. (and 1 more error)","errors":{"accounts":["The accounts must be an array."],"object_group_id":["The value of object group id is unknown."]}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIyOGQwN2MzZWE2NzdkZjBhZWZhZGYzNGQ4OWJlY2Q3ODljNDMwYWZiODU3YjQ0MzI4NTk4ZDU3ZWNmY2EzZGE3YjMwZDEzN2NjMTE4ZDc1ZiIsImlhdCI6MTc5MjQwNzMzNy4zNDQwNTYsIm5iZiI6MTc5MjQwNzMzNy4zNDQwNTcsImV4cCI6MTgyMzk0MzMzNy4zMzQ0ODMsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.OR-qnnew0UCsSyf0KRHhFEcg9-yxlf4w3vUwyu3cmK3L1ZyhsmQ6mxrk8NUUYOoGTSqHjgjtsNUX6b8z3ihE4ohYPxje7hNc0kWkxCgVgRBxImu_rq9BILVkKjuOeq0uReFArkkrzZRIxYany4lZgQo3CLhyERio-_9hXrEFmrIdbVs1ukDfvy4-PBQcnr4vBq9tJBN6lpID76fXlxXHoBiMfg-dABarqfJ3_Aj3SV2btiyjbS-6V7uLQqT51hnGtQCya7WPiFRpOFr5tG8zxNijatLa7BB63CZcxK7wZ0IOqvK168RvDswtT7F0Trlj4pHw-d5QN30KRtTnS_40f6E1P9PeGhmQKWeh71Ix83GuB-Ppl3CDv2ocDudQC7GKUdDA8ffAj0jwvj98ZcfwoVhvXyMShHY-K9gNanN625UgbPfg7avCnH6kIZdj3kTf_DL7PAFh13CrvnVl2p2cz9GEqu5UZMT98VgT0SOKD6zkx2aLOrrHHsxX1qxi3z37xTu6a1C4vjtUlPVi-gXIkcmLIpO-j7a3oPhYqkJa89dafc_djeWNIVWuY6MBII88_6OMLif9CdYKHNwdkLuZ4IJInfvtKRrMD9L5aNqxfIACuZT7WIRzXF01rzmSR0PePAapev3XaaZ-eqDszpf2eXbZ7wMyE-reWGtu4sQaigg' -H 'Content-Type: application/x-www-form-urlencoded' -d 'name=New+digital+camera&accounts=account_id&accounts=name&accounts=current_amount&accounts=id&target_amount=123.45&start_date=2026-10-01&target_date=2026-10-31&order=5¬es=Some+notes&object_group_id=5&object_group_title=Example+Group' http://0.0.0.0:37907/api/v1/piggy-banks/2 Copy Response violates schemaST108 "account_id" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/PiggyBankProperties:
{
"required": [
"name",
"account_id",
"target_amount"
],
"type": "object",
"properties": {
"created_at": {
"type": "string",
"format": "date-time",
"example": "2026-10-01T00:00:00+00:00",
"readOnly": true
},
"updated_at": {
"type": "string",
"format": "date-time",
"example": "2026-10-01T00:00:00+00:00",
"readOnly": true
// Output truncated...
}
Value:
{
"accounts": [
{
"account_id": "1",
"current_amount": "0.00",
"name": "Checking",
"pc_current_amount": "0"
}
],
"active": true,
"created_at": "2026-10-19T10:55:25+00:00",
"currency_code": "EUR",
"currency_decimal_places": 2,
"currency_id": "1",
"currency_name": "Euro",
"currency_symbol": "\u20ac",
"current_amount": "0.00",
"left_to_save": "1000.000000000000",
"name": "Holiday",
// Output truncated...
} Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: Missing request body Response 200 OK
{"data":{"type":"piggy-banks","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","name":"Holiday","percentage":null,"start_date":"2026-01-01T00:00:00+00:00","target_date":null,"order":1,"active":true,"notes":null,"object_group_id":null,"object_group_order":null,"object_group_title":null,"accounts":[{"account_id":"1","name":"Checking","current_amount":"0.00","pc_current_amount":"0"}],"object_has_currency_setting":true,"currency_id":"1","currency_name":"Eu // Output truncated... Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' http://0.0.0.0:37907/api/v1/piggy-banks/1 Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: Array to string conversion","exception":"UndisclosedException"} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"name": "New digital camera", "accounts": [], "target_amount": "", "start_date": "2026-10-01", "target_date": {}, "order": 5, "notes": "", "object_group_id": "", "object_group_title": ""}' http://0.0.0.0:37907/api/v1/piggy-banks/1 Copy POST /v1/preferences # Server error +3 more less Response violates schema Schema-valid request rejected Schema-violating request accepted 711 Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: Please use api\/v1\/currencies\/default instead.","exception":"UndisclosedException"} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' -H 'Content-Type: application/x-www-form-urlencoded' -d 'name=currencyPreference&data=EUR' http://0.0.0.0:37907/api/v1/preferences Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The data field is required.","errors":{"data":["The data field is required."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/x-www-form-urlencoded' -d name=currencyPreference http://0.0.0.0:37907/api/v1/preferences Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - name: Incorrect type Response 200 OK
{"data":{"type":"preferences","id":"20","attributes":{"created_at":"2026-10-19T10:56:02+00:00","updated_at":"2026-10-19T10:56:02+00:00","user_group_id":null,"name":"","data":false},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/preferences\/20"}}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"name": [null, null], "data": false}' http://0.0.0.0:37907/api/v1/preferences Copy Response violates schemaST108 [null] is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 200.
Schema at /components/schemas/PolymorphicProperty:
{
"oneOf": [
{
"type": "boolean"
},
{
"type": "string"
},
{
"type": "object"
},
{
"type": "array",
"items": {
"$ref": "#/components/schemas/StringArrayItem"
}
}
]
}
Value:
[
null
] Response 200 OK
{"data":{"type":"preferences","id":"23","attributes":{"created_at":"2026-10-19T11:01:32+00:00","updated_at":"2026-10-19T11:01:32+00:00","user_group_id":null,"name":"\uda49\udefd\u0093","data":[null]},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/preferences\/23"}}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' -H 'Content-Type: application/json' -d '{"\u001f\ud954\ude60n": {"\uc1c0\u001e\u00b3": [-691, "\udbe5\udc93\f\u00ac\u00d9\u001a", -3624057740448730.0]}, "q!\u0010\u00baf\t\u00a5": {"\u00f4": false, "\udb89\udce4\uda6c\udc0f\u000b\u00da\u00d6\nG\u00c9\ud965\udd99": {"\ud8c8\uded8\u001e\udbde\udfaa\uda09\udef2\u00cf\u0094\u001a\u00b7\u0084\u008a": null, "false": -8.281229921952497e-90}, "\u00a6": []}, "name": "\uda49\udefd\u0093", "data": [""]}' http://0.0.0.0:37907/api/v1/preferences Copy POST /v1/rule-groups/{id}/trigger # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 561 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 204 No Content
<EMPTY> Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' 'http://0.0.0.0:37907/api/v1/rule-groups/1/trigger?start=2026-10-01&end=2026-10-31&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Undocumented status codeST103 Received: 422
Documented: 204, 401, 404, 400, 500 Response 422 Unprocessable Content
{"message":"The start is not a valid date. (and 2 more errors)","errors":{"start":["The start is not a valid date.","The start must be a date after 1970-01-02.","The start must be a date before 2038-01-17."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' 'http://0.0.0.0:37907/api/v1/rule-groups/1/trigger?start=' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"accounts\" where \"accounts\".\"user_id\" = 1 and \"accounts\".\"user_id\" is not null and \"accounts\".\"id\" = 9223372036854775807 and \"accounts\".\"deleted_at\" is null limit 1)","exception":"UndisclosedException"} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' 'http://0.0.0.0:37907/api/v1/rule-groups/1/trigger?accounts%5B%5D=9223372036854775808' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The end must be a date before 2038-01-17.","errors":{"end":["The end must be a date before 2038-01-17."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'Content-Type: application/json' 'http://0.0.0.0:37907/api/v1/rule-groups/2/trigger?end=4861-02-28&accounts%5B%5D=16&accounts%5B%5D=-68219211&accounts%5B%5D=-240&accounts%5B%5D=-666774379263884&accounts%5B%5D=-7833340463&start=2026-10-01' Copy POST /v1/rules/{id}/trigger # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 562 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 422
Documented: 204, 401, 404, 400, 500 Response 422 Unprocessable Content
{"message":"validation.after_or_equal (and 1 more error)","errors":{"end":["validation.after_or_equal","The end must be a date after 1970-01-02."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'Content-Type: application/json' 'http://0.0.0.0:37907/api/v1/rules/1/trigger?start=2026-10-01&end=0350-03-29' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"-394546045551\" is out of range for type integer\nCONTEXT: unnamed portal parameter $1 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select count(*) as \"aggregate\" from \"accounts\" where \"id\" = -394546045551)","exception":"UndisclosedException"} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 2f9db72d-38a5-36e3-aefc-10df97e09098' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'Content-Type: application/json' 'http://0.0.0.0:37907/api/v1/rules/2/trigger?accounts%5B%5D=7350&accounts%5B%5D=-49555&accounts%5B%5D=102&accounts%5B%5D=-394546045551&accounts%5B%5D=-614012093265171&end=2000-01-01&start=2026-10-01' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `Authorization`, `X-Trace-Id` in header
- violates `format` at /properties/Authorization
- violates `format` at /properties/X-Trace-Id Response 204 No Content
<EMPTY> Reproduce
curl -X POST -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'X-Trace-Id;' -H 'Content-Type: application/json' http://0.0.0.0:37907/api/v1/rules/2/trigger Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `start`, `accounts[]` in query
- violates `format` at /properties/start
- violates `type` at /properties/accounts[]/items (was integer, became array) Undocumented status codeST103 Received: 414
Documented: 204, 401, 404, 400, 500 Response 414 URI Too Long
<html>
<head><title>414 Request-URI Too Large</title></head>
<body>
<center><h1>414 Request-URI Too Large</h1></center>
<hr><center>nginx</center>
</body>
</html> Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI5ODFlYmY1OTY4N2U2NDNkN2I4NDBlN2I2NjhhYjFlY2QxODllZmY4ZTMxY2Q5ZWRkOGE3OTE3MDU1NDU4MzI3MDI5NjE1MDU3ZTViMjk0OCIsImlhdCI6MTc5MjQxMDM0Ni41NzQxMzgsIm5iZiI6MTc5MjQxMDM0Ni41NzQxMzksImV4cCI6MTgyMzk0NjM0Ni41NjM0OSwic3ViIjoiMSIsInNjb3BlcyI6W119.CixC3A3O2Ua0nLH5K5TMpA03rb0g4wbUOrud3K0fqM-FWW3XDbA14yGR0Xk7ZIdmoPbPpIErZFDmm6nB-pfKBefesCGOFYj3mGY9rT1_ykQdlj7QDIuEf7dt58-qozjKB3q76BH6Lmu3TJTIv786yTKLp7Ilec92MHHAJ4IbJ9A8IQMsKrbV_x03AsrZQT7doDaMf8DHkrw8eAuv_dVPTuKw1RDD4G6UliS3zSBmGjdjip7R045PPZ7ulYfGN-sT7lEMi0ctFYEwjRjLk-JR_9_6yTy4b5FIzAmWewKsFT6VjQjaYrBh_UKbiEviulED7wPDtPRl6C33oPPjat9OiBym-wPWFsVyzSZZC2M-OBNi6xLXHzn2Gl9s4TejIio-DD7JQ7UcC1gEC4tcGUGwU8yhVN7LCR--Cj5TAsmcVWvAivXOb7mKG757F9NiM5_ypGxLAP2WWjAkiUuKaKjXRtZGr43Q664OSCTEEj1jKbk8m-x195i5GOnE8rVuY8nigvc5BmZnfnHJNu3NbLlQ1WvfB-lffPX0w0Ds4Kdrzdf2KJexy8JF_hHmQtZ9ql0XUCOWZ6M_zv9z5PEGzDPZWjSKeCfZgpUp2cPk2Rzwm7xV51UdywRFDMdLl8ALNdoRuUWR1Al9EXK624Xezgm-J3bPMOSHVeOM_AiPvL_h74w' -H 'Content-Type: application/json' 'http://0.0.0.0:37907/api/v1/rules/1/trigger?start=%C2%A6&accounts%5B%5D=false&accounts%5B%5D=-6.383324841160303e%2B16&accounts%5B%5D=%F2%BF%83%A3%C2%B6&accounts%5B%5D=%7B%27%5CU00015119%5Cx12%5CU000e501b%5CU0007c7c6%5Cx85%C2%B9%5Cx84%C2%B5%F0%B1%A7%A2%3F%C2%B2%5CU0003cce5%C2%B9%C3%B5%C3%8D%5Cx97%5Cx94%5CU000b812d%21%5Cx03%25%C3%89%23%5Cx13%27%3A+%7B%27%C3%82%5Ct%F0%AD%A9%84%C2%B6%C3%A9%5Cx03g6%5Cx94%2A%5BE%27%3A+%27%27%2C+%27G%C3%BC%5Cx10%5CU000612ba%C2%A6%5CU0004f43c%C3%BF%5Cx94%5Cx13%C3%92%5E%5CU000dad68%27%3A+%5B%27false%27%2C+-7.62665238328996e-245%2C+3.7814685466459224e%2B16%5D%2C+%27%5Cx01%5Cx88%C3%90J%C2%A8e%27%3A+6.6487032561670904e%2B16%7D%7D&accounts%5B%5D=-1.175494351e-38&accounts%5B%5D=%C2%A6%F2%AD%AA%85%1C~%C3%92iC%C2%BE%7D%C3%94%C2%A6%C3%94&accounts%5B%5D=%7B%27%C2%A3%2A%C2%AA%27%3A+%7B%27%5CU00050dfd%5CU000f3d87%C3%95c%27%3A+-3.468023983307416e%2B16%2C+%27%27%3A+%7B%27%5CU00019ca1%27%3A+%27null%27%2C+%22%C3%A8%C3%8Ba%C3%8A%5CU000d1653%C3%98%F0%B0%81%96%3E%3E%27%C3%BF%C3%A8%22%3A+24134203%2C+%27%27%3A+-1.3473401694941618e-181%7D%7D%2C+%27%7C%5Cx05B%5Cx05%C2%A8%5Cx0f%27%3A+%5B%27%C3%8C%C2%BA%5Cx9a%27%2C+%27false%27%2C+%7B%7D%5D%2C+%27%27%3A+%27true%27%2C+%27%7CE%5CU000b6e45%5Cx9a%C3%9D%27%3A+-2.74309417326993e-309%2C+%27%5CU000ac92f%5Cx94%C3%A4%5Cx87%5CU0003a4c5%C2%A8%5CU00044e051%C2%BA%5Cx0f%5CU000a36c5%C3%95%5CU000c1ed7%27%3A+%5B%5B%5D%2C+%5B%27%5Cx85%7D%27%2C+-4.3067411870547656e%2B16%2C+%27%29%27%5D%2C+%270%27%5D%2C+%27%5CU000f1837%5Cx03%C3%99%C3%90%C3%84%C3%BE%60%5Cx1d%5CU00092d78%5Ct%27%3A+%5B7246092%2C+-7110%2C+%27null%27%5D%7D&accounts%5B%5D=%5B%7B%7D%2C+%5B-3.7517236991612546e-151%5D%2C+%7B%27%C3%88%C2%B7%5Cx92%27%3A+269%7D%2C+%7B%27Xl%5Cx05%C3%84q%5Cx97%C2%B4%C3%99%5B%24%27%3A+%27null%27%7D%2C+%7B%7D%2C+%7B%27%C2%B5%C3%917%27%3A+%27%27%7D%2C+%5B%5D%2C+%7B%27M%27%3A+%7B%7D%2C+%27%C3%96%C2%A4%27%3A+%7B%7D%2C+%27%5Cx04%C2%AE6%27%3A+%7B%27%5CU000e0ba6%27%3A+%27true%27%7D%7D%2C+%5B%27false%27%2C+182103630995%2C+%27false%27%5D%5D&accounts%5B%5D=true&accounts%5B%5D=true&accounts%5B%5D=%7B%27%5Cx0c%27%3A+%5B%5D%2C+%27%C3%B2%27%3A+%5B%5D%2C+%27%5CU00097c27%27%3A+%5B%5D%2C+%27%5CU000c5d33%5Cx08%C3%A3%C3%BF%5CU00050454%5Cx9dS%5CU000f9c87%C3%82%C3%A2Y8%27%3A+%7B%7D%2C+%27%27%3A+%7B%7D%7D&accounts%5B%5D=%7B%27%C2%B5%5Cx92l%C3%81%5Cxa0n%27%3A+%5B%27%27%5D%2C+%27%3F%C3%8Ac%C3%BD%5Cx9b%C3%BF%C3%9E%C3%A2%27%3A+-7.148991293718282e%2B16%2C+%274%5Cx04%27%3A+%5B%5B%5D%5D%7D&accounts%5B%5D=2.2291691468804077e%2B296&accounts%5B%5D=%F1%90%BC%96%F3%B9%9D%95&accounts%5B%5D=false&accounts%5B%5D=true&accounts%5B%5D=%5B%5B%5B%5D%2C+%7B%27%5Cx80%5Cxa0%5B%27%3A+%27null%27%2C+%27%27%3A+%7B%27%27%3A+%27null%27%7D%2C+%27%5CU001025c3n%C2%B6f%5Cx84%C3%A4%27%3A+%5B%27false%27%2C+3.2783159865360873e%2B261%5D%7D%2C+%27%5CU0007bb34%40%5Cx96%C2%B1%C2%B6%5Cx90%C2%A3%5CU0005c7abqCo%27%5D%2C+%7B%7D%2C+%7B%27%5CU000a24b1pO%27%3A+%5B%27true%27%2C+%27C%27%5D%2C+%27%C3%AC%27%3A+%5B%5D%7D%5D&accounts%5B%5D=true&accounts%5B%5D=-3.0183159627395184e%2B16&accounts%5B%5D=true&accounts%5B%5D=&accounts%5B%5D=2.882083578807612e%2B16&accounts%5B%5D=%5B%7B%7D%2C+%5B%5D%2C+%7B%7D%2C+%27%5Cx84%5CU000d2b5f%5Cx19%27%2C+%27%27%2C+%7B%27%5Cx8e%5E%5CU0005a23a%27%3A+%5B%5D%2C+%27%25%F0%A3%94%91B%C3%B6H%27%3A+5.079894377794733e%2B16%2C+%27%C2%B3%5Cx1a%C3%86%5Cx80%27%3A+%7B%27+%C3%81%C3%8D%27%3A+%27null%27%2C+%22W%27%5CU000bd03eV5%5CU00078712%21%C3%A8%22%3A+22653026248916786528898777088%7D%7D%2C+%5B%5D%5D&accounts%5B%5D=%5B%7B%27%C2%BA%60%27%3A+-4.4325696110697434e-125%2C+%22%5Cx8b%5CU000a50cd%C2%B4%27%C3%98%C2%AB%5Cx81%22%3A+25%7D%2C+%7B%7D%2C+%5B%5D%2C+%7B%7D%2C+%5B%5B-2.00001%2C+%276%C3%A4%5Cx15%C3%A3%27%5D%2C+%7B%7D%5D%2C+%7B%27%F0%B1%99%89%F0%9E%93%97s%5Cx1e%27%3A+%27false%27%7D%2C+%7B%27qgg%26%5D%27%3A+%27null%27%7D%2C+%5B%5B%5B%5D%2C+-5424%2C+351197954%5D%2C+%7B%27%5CU000eba3e%C3%9B%27%3A+%27%7Cs%C3%97%C3%9B%5CU00061122%C3%BE%27%2C+%27%5CU00073a10%C3%AE%C3%BD%C3%82%5Cx00%27%3A+%27null%27%2C+%27%5CU00051665%5CU00053fa8Q%27%3A+%27false%27%7D%5D%2C+%7B%27%27%3A+%27null%27%7D%2C+%7B%27%5CU00083e2c%C3%B3%C2%BD%C2%A7%5Cx81%27%3A+%27D%5CU0003ff55V%C3%BC%5Cx0cCg%5CU000df1f7%27%2C+%27%27%3A+%22E%C3%B6%C3%A7%5Ct%27%C3%A6D%C3%9C%5CU00055fad%C2%BDa%7C%5Cx13%5CU00082581%5Cx19%5Cx1b%22%2C+%27%5Cx10%C3%9A%5Cx85%27%3A+%27%C3%9Er%27%7D%2C+1.3761234435047507e-130%2C+%27true%27%5D&accounts%5B%5D=%C2%89%0E%C3%89%C2%81%21%F1%8D%A9%B7%7D%F3%81%9A%A0%C2%A3J%C3%B0%C3%BE%12W%C2%BA%C2%80&accounts%5B%5D=%C3%81%C2%A0N&accounts%5B%5D=true&accounts%5B%5D=true&accounts%5B%5D=%5B%5B%5B%27%C3%BFn%27%5D%5D%2C+%5B%5D%2C+%5B%5B%5D%2C+%7B%27%5CU0005631a9%27%3A+-98%7D%2C+%27null%27%5D%2C+%27null%27%2C+%7B%27%C3%83%C3%A4%5Cx98_%F0%B1%82%9F%C3%9E%5CU0003ec53%27%3A+1741%2C+%27%27%3A+%27%F0%AE%A0%9A%C3%BB%C3%96%5Cx80%C3%BE%28%5CU0006756f%5Cx83%5CU000d7e95Yv%5CU000efd61%27%2C+%27u%5CU000618a2%C3%A6%27%3A+%27%C2%A5%3F%5CU00014762%C2%BFr%5Cx1e%7B%C3%A1%5CU0008677fP~%27%7D%2C+%7B%7D%2C+%7B%27%5Cx16%27%3A+%27true%27%7D%2C+%7B%27%27%3A+%7B%27%5Cxa0%27%3A+28.327855503967935%7D%7D%5D&accounts%5B%5D=%5B%7B%27%C3%87%3A%5Cx06X%C2%B6%C3%BD%607%EA%91%84%7D%C2%AC%27%3A+-5.334085883560558e%2B16%2C+%27%C2%AE%5Cx08%C3%9C%5Cx16%23%C3%97%5CU000a49d7A%C2%BF97Y%C2%BC%C2%AF%5CU000da0b6%5CU00090a57%3D%5Cx87%C3%A5%C3%85%27%3A+%27false%27%2C+%27%5CU000f11f6%5Cx8e8%5CU000c5337%C2%B0%5Cx8a%5Cx14%C2%BET%27%3A+%27null%27%7D%2C+%5B%5D%5D&accounts%5B%5D=%3A%C2%820%C3%B9v&accounts%5B%5D=%7B%27%C3%82%3F%5Cxa0%5Cx83%27%3A+%7B%27%5CU000bd031%C3%89%5CU000692350%27%3A+718284717%2C+%27%5Cx92%C2%A2%5Cx89%C3%85%5CU0010c01d%ED%82%AB%5CU000aa387%3C%E2%BA%AB%5CU00090bca%C3%AA%C3%9C%C3%93%C3%88%27%3A+%27false%27%2C+%27%5CU000ea0cb%40%27%3A+%27null%27%7D%2C+%27%C3%84%27%3A+%5B%27false%27%5D%7D&accounts%5B%5D=false&accounts%5B%5D=true&accounts%5B%5D=%5B%7B%27%C2%A7%5Cx1cXx%5B%27%3A+-1071%2C+%27%F0%9F%8F%BC%C3%93%C2%BA%C3%8B7%5Cx90X%24%C3%B3%C2%A5%5CU000f0d92%27%3A+1.719119917029734e-227%7D%2C+%7B%7D%2C+%7B%27%27%3A+%27null%27%7D%2C+%5B%5D%2C+%27null%27%5D&accounts%5B%5D=%F3%9F%B8%91%C2%AC%C2%8D&accounts%5B%5D=false&accounts%5B%5D=false&accounts%5B%5D=%7B%27%C3%8B%5CU000a0c2eEa%5Cx9f%24%5Cx8dh%27%3A+%7B%27%5CU000cfc2fn%C3%90%27%3A+%27null%27%2C+%27%F0%B1%BD%97G%C2%BE%5Cx81%C2%AEG%5Cx8e%27%3A+%27null%27%2C+%27%27%3A+%27%E8%A6%B2%C3%AE%5CU00079ef8%3B%C3%80%27%7D%2C+%27%C3%B2%27%3A+%27null%27%2C+%27%27%3A+%5B%5B%27%C3%8D%5D%C2%A5%2A%EC%BC%A30%40%5Cx83%5Cx92%C2%B7%27%2C+%27%5Cx18%C2%BE%C2%B4%C3%8C%5Cx1a%3E1%2F%5CU00067cd3%27%5D%2C+%7B%27S%5CU00037115%5CU000aa123%5Cx97%5Cx0e%22%C2%A2%5CU000855ac%27%3A+%27%27%7D%5D%2C+%27%5Cx9d%5Cx94%5Cx8b%C2%B4%5CU000f9110%C3%9A9%27%3A+%7B%275%F0%90%A4%AB%5CrPu%C3%BF3%E4%9B%990H%27%3A+%7B%27%5CU000e673fW%C2%B1%5CU0008dc60%5CU000bbf7a%25%C2%B8HZ%5Cx82%F0%97%99%B5V%C3%88u%C3%B5%27%3A+2324%2C+%27%C2%B5%C3%9E%5Cx94%C3%98%5CU000e52b93%5Cx97%27%3A+%27null%27%7D%2C+%27%5Cx11%C2%BB%5CU000dadd7%27%3A+%7B%27%C3%88%3C%5CU00011dfa%5D%C3%91%5Cx12%5CU000fbb46%5CU0007d7ea%C3%B4%C2%BED%5Cx11%C2%A1%5CU0003e188%C3%B1j%C3%AFaN%5Cx9d%C3%8D%5CU000ce4ad%27%3A+%27null%27%2C+%27%5CU00012be0%5Cx1bpJ%5Cx9fsB%5CU00034d45%C3%B3%7Cs%5Cx89%C3%82%5Cx8b%5CU000e4ecd%F0%AA%B0%A6%27%3A+4.894722173731506e%2B16%2C+%27%5Cx89D%5Cx80%5Cx14%C3%80%27%3A+5.3392817596390456e%2B16%7D%7D%2C+%27V%F0%9F%9C%A4%5C%5C%5Cx11%5CU000f11e1u%C2%B1%5CU00039084%5Cx15%5CU000ed60c%C3%87%27%3A+%5B%27%27%2C+-2.2250738585072014e-308%2C+%27false%27%5D%2C+%27%5Cx18%5CU0004e559z%C3%86I%29%27%3A+%5B%5D%7D&accounts%5B%5D=%5B%7B%7D%2C+%5B%5D%2C+%5B-2546%2C+%27true%27%2C+%27%C2%AF%5Cx87%C2%A4%C2%BCh%5CU000df7a7%27%5D%2C+%7B%7D%2C+%7B%27%5CU000f3de01%27%3A+%27%2F%5Cx80%27%2C+%27%5Cx86%C2%A1%C3%9A%5Cx8fE%27%3A+-2.1392357557541836e%2B16%7D%5D&accounts%5B%5D=%7B%27o%5CU0008d674~%3F%5CU0003fd9d%27%3A+%7B%27%C3%AFC%27%3A+%5B%27%27%2C+%27null%27%2C+23236%5D%7D%2C+%27Nk%5CU000747e7%5Cx9a%C3%A2%5Cx7f%5CU00032e05U%5Cx8e%5CU00044c15%5Cx98R%27%3A+%7B%27%5Cx81%5CU0009d8ad%27%3A+%27null%27%7D%2C+%27%27%3A+%7B%27%5Cx9a%5CU00107f72%40cR%5CU000ff2be%40%5CU00061a26%5Cx9d%27%3A+%27null%27%2C+%27%C3%A4%C3%9F%5CU0003a700%C3%85%C3%86%27%3A+49680686%2C+%27%C2%A8%E9%80%B4%5CU0009e120%24%27%3A+%27%C3%A0%5Cx8eOU%5CU000634da%27%7D%2C+%27%C3%82%5CU000894e9%5Cx17%5CU00058ad6P%5CU000dd54a%5Cx00y%5CU000754309%F0%A1%BB%9F%27%3A+%7B%7D%7D&accounts%5B%5D=%15&accounts%5B%5D=%C2%89X%3A&accounts%5B%5D=%F3%92%91%87%C3%B1%F2%95%AD%A5&accounts%5B%5D=1.3242346890554883e-139' Copy POST /v1/subscriptions # Server error +3 more less Response violates schema Schema-valid request rejected Schema-violating request accepted 680 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"This name is already in use.","errors":{"name":["This name is already in use."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' -H 'Content-Type: application/x-www-form-urlencoded' -d 'currency_id=5¤cy_code=EUR&name=Rent&amount_min=123.45&amount_max=123.45&date=2026-10-01T00%3A00%3A00%2B00%3A00&end_date=2026-10-31T23%3A59%3A59%2B00%3A00&extension_date=2026-10-31T23%3A59%3A59%2B00%3A00&repeat_freq=monthly&skip=0&active=true¬es=Some+example+notes&object_group_id=5&object_group_title=Example+Group' http://0.0.0.0:37907/api/v1/subscriptions Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: Undefined array key \"name\"","exception":"UndisclosedException"} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/x-www-form-urlencoded' -d 'currency_id=5¤cy_code=EUR&amount_min=123.45&amount_max=123.45&date=2026-10-01T00%3A00%3A00%2B00%3A00&end_date=2026-10-31T23%3A59%3A59%2B00%3A00&extension_date=2026-10-31T23%3A59%3A59%2B00%3A00&repeat_freq=monthly&skip=0&active=true¬es=&object_group_id=&object_group_title=' http://0.0.0.0:37907/api/v1/subscriptions Copy Response violates schemaST108 3 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BillProperties/properties/pc_amount_avg:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The average amount that is expected for this subscription...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BillProperties/properties/pc_amount_max:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The maximum amount that is expected for this subscription...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BillProperties/properties/pc_amount_min:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The minimum amount that is expected for this subscription...
}
Value:
null Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - name: Incorrect type Response 200 OK
{"data":{"type":"bills","id":"5","attributes":{"created_at":"2026-10-19T10:59:01+00:00","updated_at":"2026-10-19T10:59:01+00:00","name":"","object_has_currency_setting":true,"currency_id":"5","currency_name":"Polish z\u0142oty","currency_code":"PLN","currency_symbol":"z\u0142","currency_decimal_places":2,"primary_currency_id":"12","primary_currency_name":"US Dollar","primary_currency_code":"USD","primary_currency_symbol":"$","primary_currency_decimal_places":2,"amount_min":"123.45","pc_amount_min":null,"amo // Output truncated... Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"currency_id": "5", "currency_code": "EUR", "name": [null, null], "amount_min": "123.45", "amount_max": "123.45", "date": "2026-10-01T00:00:00+00:00", "end_date": "2026-10-31T23:59:59+00:00", "extension_date": "2026-10-31T23:59:59+00:00", "repeat_freq": "monthly", "skip": 0, "active": true, "notes": "", "object_group_id": "", "object_group_title": ""}' http://0.0.0.0:37907/api/v1/subscriptions Copy PUT /v1/subscriptions/{id} # Server error +3 more less Response violates schema Schema-valid request rejected Schema-violating request accepted 752 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"This name is already in use.","errors":{"name":["This name is already in use."]}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"currency_id": "5", "currency_code": "EUR", "name": "Rent", "amount_min": "123.45", "amount_max": "123.45", "date": "2026-10-01T00:00:00+00:00", "end_date": "2026-10-31T23:59:59+00:00", "extension_date": "2026-10-31T23:59:59+00:00", "repeat_freq": "monthly", "skip": 0, "active": true, "notes": "", "object_group_id": "", "object_group_title": ""}' http://0.0.0.0:37907/api/v1/subscriptions/4 Copy Response violates schemaST108 3 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BillProperties/properties/pc_amount_avg:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The average amount that is expected for this subscription...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BillProperties/properties/pc_amount_max:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The maximum amount that is expected for this subscription...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BillProperties/properties/pc_amount_min:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The minimum amount that is expected for this subscription...
}
Value:
null Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: Missing request body Response 200 OK
{"data":{"type":"bills","id":"4","attributes":{"created_at":"2026-10-19T10:58:53+00:00","updated_at":"2026-10-19T10:59:57+00:00","name":"0","object_has_currency_setting":true,"currency_id":"5","currency_name":"Polish z\u0142oty","currency_code":"PLN","currency_symbol":"z\u0142","currency_decimal_places":2,"primary_currency_id":"12","primary_currency_name":"US Dollar","primary_currency_code":"USD","primary_currency_symbol":"$","primary_currency_decimal_places":2,"amount_min":"123.45","pc_amount_min":null,"am // Output truncated... Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' http://0.0.0.0:37907/api/v1/subscriptions/4 Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: Carbon\\Carbon::parse(): Argument #1 ($time) must be of type DateTimeInterface|Carbon\\WeekDay|Carbon\\Month|string|int|float|null, array given, called in \/var\/www\/html\/vendor\/laravel\/framework\/src\/Illuminate\/Support\/DateFactory.php on line 236","exception":"UndisclosedException"} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"currency_id": "5", "currency_code": "EUR", "name": "Rent", "amount_min": "123.45", "amount_max": "123.45", "date": {}, "end_date": "2026-10-31T23:59:59+00:00", "extension_date": "2026-10-31T23:59:59+00:00", "repeat_freq": "monthly", "skip": 0, "active": true, "notes": "", "object_group_id": "", "object_group_title": ""}' http://0.0.0.0:37907/api/v1/subscriptions/4 Copy POST /v1/webhooks # Server error +3 more less Response violates schema Schema-valid request rejected Schema-violating request accepted 862 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"You must not submit anything in field. (and 8 more errors)","errors":{"trigger":["You must not submit anything in field."],"triggers":["The triggers must be an array.","The triggers may not have more than 10 items."],"response":["You must not submit anything in field."],"responses":["The responses must be an array.","The responses may not have more than 1 items."],"delivery":["You must not submit anything in field."],"deliveries":["The deliveries must be an array.","The deliveries may not have m // Output truncated... Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' -H 'Content-Type: application/x-www-form-urlencoded' -d 'active=false&title=Update+magic+mirror+on+new+transaction&triggers=DESTROY_TRANSACTION&responses=RELEVANT&deliveries=JSON&url=https%3A%2F%2Fexample.com&trigger=false&response=false&delivery=false' http://0.0.0.0:37907/api/v1/webhooks Copy Response violates schemaST108 "trigger" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/WebhookProperties:
{
"required": [
"title",
"trigger",
"response",
"delivery",
"url"
],
"title": "A single webhook (read)",
"type": "object",
"properties": {
"created_at": {
"type": "string",
"format": "date-time",
"example": "2026-10-01T00:00:00+00:00",
"readOnly": true
},
"updated_at": {
"type": "string",
// Output truncated...
}
Value:
{
"active": false,
"created_at": "2026-10-19T10:56:18+00:00",
"deliveries": [
"JSON"
],
"responses": [
"TRANSACTIONS"
],
"secret": "CbNtzysfjeneImV1R3FBTLTq",
"title": "Update magic mirror on new transaction",
"triggers": [
"STORE_TRANSACTION",
"UPDATE_TRANSACTION"
],
"updated_at": "2026-10-19T10:56:18+00:00",
"url": "https://example.com"
} Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"type":"webhooks","id":"3","attributes":{"created_at":"2026-10-19T10:56:18+00:00","updated_at":"2026-10-19T10:56:18+00:00","active":false,"title":"Update magic mirror on new transaction","secret":"CbNtzysfjeneImV1R3FBTLTq","triggers":["STORE_TRANSACTION","UPDATE_TRANSACTION"],"deliveries":["JSON"],"responses":["TRANSACTIONS"],"url":"https:\/\/example.com"},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/webhooks\/3","0":{"rel":"self","uri":"\/webhooks\/3"}}}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"active": false, "title": "Update magic mirror on new transaction", "triggers": ["STORE_TRANSACTION", "UPDATE_TRANSACTION"], "responses": ["TRANSACTIONS"], "deliveries": ["JSON"], "url": "https://example.com", "trigger": null, "response": null, "delivery": null}' http://0.0.0.0:37907/api/v1/webhooks Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: Array to string conversion","exception":"UndisclosedException"} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"active": false, "title": "Update magic mirror on new transaction", "triggers": ["STORE_TRANSACTION", "UPDATE_TRANSACTION"], "responses": ["TRANSACTIONS"], "deliveries": ["JSON"], "url": [null, null], "trigger": null, "response": null, "delivery": null}' http://0.0.0.0:37907/api/v1/webhooks Copy GET /v1/chart/balance/balance # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 631 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The selected preselected is invalid.","errors":{"preselected":["The selected preselected is invalid."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/chart/balance/balance?start=2000-01-01&end=2000-01-01&period=1D&preselected=empty&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775808\" is out of range for type integer\nCONTEXT: unnamed portal parameter $1 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select count(*) as \"aggregate\" from \"accounts\" where \"id\" = 9223372036854775808)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/chart/balance/balance?accounts%5B%5D=9223372036854775808&end=2000-01-01&start=2000-01-01' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `Authorization`, `X-Trace-Id` in header
- violates `format` at /properties/Authorization
- violates `format` at /properties/X-Trace-Id Response 200 OK
[{"label":"earned","currency_id":"12","currency_symbol":"$","currency_code":"USD","currency_decimal_places":2,"primary_currency_id":"12","primary_currency_symbol":"$","primary_currency_code":"USD","primary_currency_decimal_places":2,"date":"2026-10-01T00:00:00+00:00","start_date":"2026-10-01T00:00:00+00:00","end_date":"2026-10-01T23:59:59+00:00","yAxisID":0,"type":"line","period":"1M","entries":{"2026-10-01T00:00:00+00:00":"0"},"pc_entries":{"2026-10-01T00:00:00+00:00":"0"}},{"label":"spent","currency_id":" // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJiMzEyMmI3YWNlYzQ5ZTYyOGMzMmRjZDBjZTJkNTA1YzNlMTEwOTg1MGNkNDg3YTI5OWM2MzRiZjBhMGY3ODViMWFjYjAwMTcwMDI0ZDU1MSIsImlhdCI6MTc5MjQwODg0NS45NDg4NDUsIm5iZiI6MTc5MjQwODg0NS45NDg4NDUsImV4cCI6MTgyMzk0NDg0NS45MzgyMjIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.iob5q-qEnu2Yqr79PaCK6Spuyj-A5JxHryibo08DhPMXCJ2N93Odi48ygWHEp253yy9xZp64fNgY8yU_t1rBovblT_2eNDlY0P64XPmFDYNfBIgFK_3NoHUgfWkBaxCphqPItCOpsqJz18Hyi4GUV3HSeDWfl2lsofx8gkHdvXk8roQ_J1OJiCyY8sb75xir9x4if8VvF8c1_pLDzAM7_8lHrF9N1jbGNJ3FLtFL-kcBwxREZpRzfDIw9L3ark-m4othSgLQC2SsnsWRuQT7ILL-2HV8XMXguNMZfWL7HOoWHL1H6hiWP70yMB0f-E12GJS6n-2eujDtsUsv-nPwKo_20Xi0p_2JHxyiya4tq8dvxqyvKLDXF9RU1rONJcB0h0ITW6xVtoYOtpPDh-fuIqcCq3QpmxdWu6by1A0BGIz0HYdEKpGkMV_Mk2QVpnBBLSCMZwIBqKdywVdv6ZzHsR-VBdwpbP-c-8gmlPlMBiVU_BH8vO71ppN3ipVwkn4OSsHwXMdaj2NW--mrQpGnWPX8dObo2N0bMqBFDUrPpM5uLbiasaDNVilzpqyEYWAaeqeJ8DUL_vJFX3vTZdqeglTX-Nx9TuoQmDajz2bzguajrTuhYvzCqcuFlqEvY0snaAHV3Rk6C_oVnf-PVVKBB0N0q5DtRz36ZRDUao7rwSM' -H 'X-Trace-Id;' 'http://0.0.0.0:37907/api/v1/chart/balance/balance?end=2026-10-01&start=2026-10-01&period=1M' Copy POST /v1/data/bulk/transactions # Server error +2 more less Schema-valid request rejected Undocumented status code 521 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 204 Response 422 Unprocessable Content
{"message":"The query field is required.","errors":{"query":["The query field is required."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' -H 'Content-Type: application/json' 'http://0.0.0.0:37907/api/v1/data/bulk/transactions?query=' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: array_key_exists(): Argument #2 ($array) must be of type array, int given","exception":"UndisclosedException"} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' 'http://0.0.0.0:37907/api/v1/data/bulk/transactions?query=0' Copy POST /v1/exchange-rates # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 711 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"type":"exchange-rates","id":"96","attributes":{"created_at":"2026-10-19T10:55:57+00:00","updated_at":"2026-10-19T10:55:57+00:00","from_currency_id":"12","from_currency_name":"US Dollar","from_currency_code":"USD","from_currency_symbol":"$","from_currency_decimal_places":2,"to_currency_id":"1","to_currency_name":"Euro","to_currency_code":"EUR","to_currency_symbol":"\u20ac","to_currency_decimal_places":2,"rate":"2.3456","date":"2026-10-01T00:00:00+00:00"},"links":{"self":"http:\/\/0.0.0.0:37907\/api // Output truncated... Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"date": "2026-10-01", "from": "USD", "to": "EUR", "rate": "2.3456", "rates": null}' http://0.0.0.0:37907/api/v1/exchange-rates Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The rate field is required.","errors":{"rate":["The rate field is required."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/x-www-form-urlencoded' -d 'date=2026-10-01&from=USD&to=EUR&rates=null' http://0.0.0.0:37907/api/v1/exchange-rates Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: Array to string conversion","exception":"UndisclosedException"} Reproduce
curl -X POST -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' -H 'Content-Type: application/json' -d '{"": {"\u00bf\u00dd\u00db\u88a1Y\uda2e\udd46\u00ae8\fOb": {}, "\u008e": {"\u000b\ud921\ude7cB\u00fe": null}, "\u00e8\ud923\udd4d\u00fc\u00f8": {"": false, "~(\u00b5_o\u000e": true}}, "\u00a0": [true, {"u&\ud9ac\ude03\u0096\ud9ae\ude07": -2.022289565247603e+16, "\ud886\udf05\udb80\udd47\u00d6\u00f2)": 4.93052851354864e+16, "\uda3b\udd3f": false}, 1.3742658270404044e+16], "\u00e3\u00d0Y\b\u0098": [], "rate": ".\u00ea", "rates": {}, "date": "6196-03-17", "from": [[-2.293088650328122e+16], ["\ud89a\udeee\udbe9\udf96x\u001eZ\u00f2", -1731282]], "to": ""}' http://0.0.0.0:37907/api/v1/exchange-rates Copy GET /v1/insight/expense/asset # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 563 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/expense/asset?start=2000-01-01&end=2000-01-01&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"accounts\" where \"accounts\".\"user_id\" = 1 and \"accounts\".\"user_id\" is not null and \"accounts\".\"id\" = 9223372036854775807 and \"accounts\".\"deleted_at\" is null limit 1)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/expense/asset?start=2000-01-01&end=2000-01-01&accounts%5B%5D=9223372036854775808' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.after_or_equal","errors":{"end":["validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: bb9fea67-3fd4-279b-a677-c6cccd7fa561' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/insight/expense/asset?end=0068-10-09&start=4688-06-14' Copy GET /v1/insight/expense/bill # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 616 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/expense/bill?start=2000-01-01&end=2000-01-01&bills%5B%5D=1&bills%5B%5D=2&bills%5B%5D=3&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"bills\" where \"bills\".\"user_id\" = 1 and \"bills\".\"user_id\" is not null and \"bills\".\"id\" = 9223372036854775807 and \"bills\".\"deleted_at\" is null limit 1)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/expense/bill?bills%5B%5D=9223372036854775808&end=2000-01-01&start=2000-01-01' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.after_or_equal","errors":{"end":["validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/insight/expense/bill?bills%5B%5D=125264&bills%5B%5D=-10416900548&end=0138-03-20&start=2000-01-01&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy GET /v1/insight/expense/no-bill # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 570 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/expense/no-bill?start=2000-01-01&end=2000-01-01&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"accounts\" where \"accounts\".\"user_id\" = 1 and \"accounts\".\"user_id\" is not null and \"accounts\".\"id\" = 9223372036854775807 and \"accounts\".\"deleted_at\" is null limit 1)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/expense/no-bill?start=2000-01-01&end=2000-01-01&accounts%5B%5D=9223372036854775808' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.after_or_equal","errors":{"end":["validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: a5c0091e-e808-254e-9023-a5f0210c1710' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/insight/expense/no-bill?start=2000-01-01&accounts%5B%5D=-48&accounts%5B%5D=62&accounts%5B%5D=-242&end=0059-10-14' Copy GET /v1/insight/expense/no-budget # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 568 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/expense/no-budget?start=2000-01-01&end=2000-01-01&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"accounts\" where \"accounts\".\"user_id\" = 1 and \"accounts\".\"user_id\" is not null and \"accounts\".\"id\" = 9223372036854775807 and \"accounts\".\"deleted_at\" is null limit 1)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/expense/no-budget?start=2000-01-01&end=2000-01-01&accounts%5B%5D=9223372036854775808' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.after_or_equal","errors":{"end":["validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: ed46d540-bc3d-1398-94df-666b35e79d1e' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/insight/expense/no-budget?end=0695-09-16&start=2026-10-01' Copy GET /v1/insight/expense/no-category # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 566 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/expense/no-category?start=2000-01-01&end=2000-01-01&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"accounts\" where \"accounts\".\"user_id\" = 1 and \"accounts\".\"user_id\" is not null and \"accounts\".\"id\" = 9223372036854775807 and \"accounts\".\"deleted_at\" is null limit 1)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/expense/no-category?start=2000-01-01&end=2000-01-01&accounts%5B%5D=9223372036854775808' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.after_or_equal","errors":{"end":["validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: a59d4aa7-7943-4768-9d3c-c1813df95305' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/insight/expense/no-category?start=2000-01-01&accounts%5B%5D=491&accounts%5B%5D=4706611&accounts%5B%5D=-2333957559&end=0068-12-13' Copy GET /v1/insight/expense/no-tag # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 571 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/expense/no-tag?start=2000-01-01&end=2000-01-01&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"accounts\" where \"accounts\".\"user_id\" = 1 and \"accounts\".\"user_id\" is not null and \"accounts\".\"id\" = 9223372036854775807 and \"accounts\".\"deleted_at\" is null limit 1)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/expense/no-tag?start=2000-01-01&end=2000-01-01&accounts%5B%5D=9223372036854775808' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.after_or_equal","errors":{"end":["validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/insight/expense/no-tag?start=2520-03-30&accounts%5B%5D=5753&accounts%5B%5D=-4922&accounts%5B%5D=-478&accounts%5B%5D=-2484760448&end=0231-06-14' Copy GET /v1/insight/expense/tag # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 614 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/expense/tag?start=2000-01-01&end=2000-01-01&tags%5B%5D=1&tags%5B%5D=2&tags%5B%5D=3&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"tags\" where \"tags\".\"user_id\" = 1 and \"tags\".\"user_id\" is not null and \"tags\".\"id\" = 9223372036854775807 and \"tags\".\"deleted_at\" is null limit 1)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/expense/tag?end=2000-01-01&start=2000-01-01&tags%5B%5D=9223372036854775808' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.after_or_equal","errors":{"end":["validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: df23f2b6-d892-4b51-a8dc-b4e0b4e20435' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/insight/expense/tag?end=0031-03-05&start=6494-02-10&tags%5B%5D=-6859&tags%5B%5D=-9999999999999&tags%5B%5D=13605&tags%5B%5D=-26162511&tags%5B%5D=-249&tags%5B%5D=-9223372036854775807&tags%5B%5D=185148&tags%5B%5D=-15335276329&tags%5B%5D=-24112&tags%5B%5D=-123&tags%5B%5D=7169084&accounts%5B%5D=7216464140&accounts%5B%5D=5920&accounts%5B%5D=75943&accounts%5B%5D=-140737488355329&accounts%5B%5D=2924&accounts%5B%5D=9223372036854775807' Copy GET /v1/insight/expense/total # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 572 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/expense/total?start=2000-01-01&end=2000-01-01&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"accounts\" where \"accounts\".\"user_id\" = 1 and \"accounts\".\"user_id\" is not null and \"accounts\".\"id\" = 9223372036854775807 and \"accounts\".\"deleted_at\" is null limit 1)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/expense/total?start=2000-01-01&end=2000-01-01&accounts%5B%5D=9223372036854775808' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.after_or_equal","errors":{"end":["validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: d95bafc8-f2a4-327b-9cf4-bb99f4bea973' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/insight/expense/total?end=0136-02-15&accounts%5B%5D=1124&start=2421-03-07' Copy GET /v1/insight/income/asset # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 563 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/income/asset?start=2000-01-01&end=2000-01-01&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"accounts\" where \"accounts\".\"user_id\" = 1 and \"accounts\".\"user_id\" is not null and \"accounts\".\"id\" = 9223372036854775807 and \"accounts\".\"deleted_at\" is null limit 1)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/income/asset?start=2000-01-01&end=2000-01-01&accounts%5B%5D=9223372036854775808' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.after_or_equal","errors":{"end":["validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 77a5235a-16dc-11a1-8e41-96762d5463fc' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/insight/income/asset?end=0107-06-01&start=2026-10-01' Copy GET /v1/insight/income/category # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 492 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/income/category?start=2000-01-01&end=2000-01-01&categories%5B%5D=1&categories%5B%5D=2&categories%5B%5D=3&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"categories\" where \"categories\".\"user_id\" = 1 and \"categories\".\"user_id\" is not null and \"categories\".\"id\" = 9223372036854775807 and \"categories\".\"deleted_at\" is null limit 1)","exception":"UndisclosedExce // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/income/category?categories%5B%5D=9223372036854775808&end=2000-01-01&start=2000-01-01' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.after_or_equal","errors":{"end":["validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: eecd1aa3-f5f9-460c-8ea4-3475e0f5f2f9' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/insight/income/category?start=3968-10-27&end=0045-10-16&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy GET /v1/insight/income/no-category # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 569 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/income/no-category?start=2000-01-01&end=2000-01-01&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"accounts\" where \"accounts\".\"user_id\" = 1 and \"accounts\".\"user_id\" is not null and \"accounts\".\"id\" = 9223372036854775807 and \"accounts\".\"deleted_at\" is null limit 1)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/income/no-category?start=2000-01-01&end=2000-01-01&accounts%5B%5D=9223372036854775808' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.after_or_equal","errors":{"end":["validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/insight/income/no-category?end=0132-12-17&start=2000-01-01&accounts%5B%5D=78941' Copy GET /v1/insight/income/no-tag # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 565 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/income/no-tag?start=2000-01-01&end=2000-01-01&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"accounts\" where \"accounts\".\"user_id\" = 1 and \"accounts\".\"user_id\" is not null and \"accounts\".\"id\" = 9223372036854775807 and \"accounts\".\"deleted_at\" is null limit 1)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/income/no-tag?start=2000-01-01&end=2000-01-01&accounts%5B%5D=9223372036854775808' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.after_or_equal","errors":{"end":["validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/insight/income/no-tag?accounts%5B%5D=-1987377&accounts%5B%5D=-2669731706487384&accounts%5B%5D=1669&end=2294-06-29&start=2851-04-01' Copy GET /v1/insight/income/revenue # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 566 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/income/revenue?start=2000-01-01&end=2000-01-01&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"accounts\" where \"accounts\".\"user_id\" = 1 and \"accounts\".\"user_id\" is not null and \"accounts\".\"id\" = 9223372036854775807 and \"accounts\".\"deleted_at\" is null limit 1)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/income/revenue?start=2000-01-01&end=2000-01-01&accounts%5B%5D=9223372036854775808' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.after_or_equal","errors":{"end":["validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 9dc82f60-f839-5033-9733-a3e13b9e2e34' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/insight/income/revenue?start=2824-11-05&accounts%5B%5D=658&accounts%5B%5D=636821&accounts%5B%5D=-25029198360552&accounts%5B%5D=-4936107&end=0089-11-27' Copy GET /v1/insight/income/tag # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 622 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/income/tag?start=2000-01-01&end=2000-01-01&tags%5B%5D=1&tags%5B%5D=2&tags%5B%5D=3&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"tags\" where \"tags\".\"user_id\" = 1 and \"tags\".\"user_id\" is not null and \"tags\".\"id\" = 9223372036854775807 and \"tags\".\"deleted_at\" is null limit 1)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/income/tag?end=2000-01-01&start=2000-01-01&tags%5B%5D=9223372036854775808' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.after_or_equal","errors":{"end":["validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: fe6e753f-29bd-45af-8e53-96cf730beaad' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/insight/income/tag?tags%5B%5D=-1000000000000001&tags%5B%5D=-1394227662&tags%5B%5D=-96771&tags%5B%5D=182895&accounts%5B%5D=-48269&accounts%5B%5D=1495057484&accounts%5B%5D=26907&accounts%5B%5D=3817&accounts%5B%5D=-1506941&accounts%5B%5D=62&accounts%5B%5D=936&accounts%5B%5D=580050305&accounts%5B%5D=-230387&accounts%5B%5D=-1401847471882&accounts%5B%5D=-263&accounts%5B%5D=-3709&accounts%5B%5D=550&accounts%5B%5D=-1675704&accounts%5B%5D=-92508&end=1419-02-04&start=3439-10-19' Copy GET /v1/insight/income/total # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 568 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/income/total?start=2000-01-01&end=2000-01-01&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"accounts\" where \"accounts\".\"user_id\" = 1 and \"accounts\".\"user_id\" is not null and \"accounts\".\"id\" = 9223372036854775807 and \"accounts\".\"deleted_at\" is null limit 1)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/income/total?start=2000-01-01&end=2000-01-01&accounts%5B%5D=9223372036854775808' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.after_or_equal","errors":{"end":["validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 3ecd1611-72b4-52ee-9aa3-1e3429f44b06' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/insight/income/total?start=2026-10-01&end=0267-10-26&accounts%5B%5D=-224176805238&accounts%5B%5D=168&accounts%5B%5D=260&accounts%5B%5D=-896&accounts%5B%5D=-6697&accounts%5B%5D=-1189&accounts%5B%5D=25168373&accounts%5B%5D=-9223372036854775808&accounts%5B%5D=-86' Copy GET /v1/insight/transfer/asset # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 572 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/transfer/asset?start=2000-01-01&end=2000-01-01&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"accounts\" where \"accounts\".\"user_id\" = 1 and \"accounts\".\"user_id\" is not null and \"accounts\".\"id\" = 9223372036854775807 and \"accounts\".\"deleted_at\" is null limit 1)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/transfer/asset?start=2000-01-01&end=2000-01-01&accounts%5B%5D=9223372036854775808' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.after_or_equal","errors":{"end":["validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/insight/transfer/asset?start=2559-07-18&end=0730-11-18&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy GET /v1/insight/transfer/category # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 507 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/transfer/category?start=2000-01-01&end=2000-01-01&categories%5B%5D=1&categories%5B%5D=2&categories%5B%5D=3&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"categories\" where \"categories\".\"user_id\" = 1 and \"categories\".\"user_id\" is not null and \"categories\".\"id\" = 9223372036854775807 and \"categories\".\"deleted_at\" is null limit 1)","exception":"UndisclosedExce // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/transfer/category?categories%5B%5D=9223372036854775808&end=2000-01-01&start=2000-01-01' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.after_or_equal","errors":{"end":["validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/insight/transfer/category?start=2026-10-01&end=0171-09-01&categories%5B%5D=1&categories%5B%5D=2&categories%5B%5D=3' Copy GET /v1/insight/transfer/no-category # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 571 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/transfer/no-category?start=2000-01-01&end=2000-01-01&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"accounts\" where \"accounts\".\"user_id\" = 1 and \"accounts\".\"user_id\" is not null and \"accounts\".\"id\" = 9223372036854775807 and \"accounts\".\"deleted_at\" is null limit 1)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/transfer/no-category?start=2000-01-01&end=2000-01-01&accounts%5B%5D=9223372036854775808' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.after_or_equal","errors":{"end":["validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/insight/transfer/no-category?end=0132-11-22&start=2026-10-01' Copy GET /v1/insight/transfer/tag # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 625 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/transfer/tag?start=2000-01-01&end=2000-01-01&tags%5B%5D=1&tags%5B%5D=2&tags%5B%5D=3&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"tags\" where \"tags\".\"user_id\" = 1 and \"tags\".\"user_id\" is not null and \"tags\".\"id\" = 9223372036854775807 and \"tags\".\"deleted_at\" is null limit 1)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/transfer/tag?end=2000-01-01&start=2000-01-01&tags%5B%5D=9223372036854775808' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.after_or_equal","errors":{"end":["validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: b39cfd4b-8abe-3d78-8520-10116895cea8' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/insight/transfer/tag?start=0209-12-25&end=0181-07-15' Copy GET /v1/insight/transfer/total # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 577 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/transfer/total?start=2000-01-01&end=2000-01-01&accounts%5B%5D=1&accounts%5B%5D=2&accounts%5B%5D=3' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $2 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"accounts\" where \"accounts\".\"user_id\" = 1 and \"accounts\".\"user_id\" is not null and \"accounts\".\"id\" = 9223372036854775807 and \"accounts\".\"deleted_at\" is null limit 1)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/insight/transfer/total?start=2000-01-01&end=2000-01-01&accounts%5B%5D=9223372036854775808' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.after_or_equal","errors":{"end":["validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/insight/transfer/total?start=2000-01-01&end=1587-12-06' Copy POST /v1/link-types # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 544 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The name has already been taken. (and 2 more errors)","errors":{"name":["The name has already been taken."],"outward":["The outward has already been taken."],"inward":["The inward has already been taken."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' -H 'Content-Type: application/x-www-form-urlencoded' -d 'name=Paid&inward=is+%28partially%29+paid+for+by&outward=%28partially%29+pays+for' http://0.0.0.0:37907/api/v1/link-types Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `Authorization`, `X-Trace-Id` in header
- violates `format` at /properties/Authorization
- violates `format` at /properties/X-Trace-Id Response 200 OK
{"data":{"type":"link_types","id":"41","attributes":{"created_at":"2026-10-19T11:12:30+00:00","updated_at":"2026-10-19T11:12:30+00:00","name":"\u008e\ud832\udcb2*u\udb0a\ude79\u009a\u0089\udb79\udc93 V@","inward":"\u00ae\udaf3\udf45","outward":",D\u0081","editable":true},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/link_types\/41","0":{"rel":"self","uri":"\/link_types\/41"}}}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' -H 'Content-Type: application/json' -d '{"\ud848\udfa0i\ud889\uddb0\u001a\u00ef\u001e\u00fa)?\u00e7\udb47\udffc\u00a2\u00c1\u0086\u00fe \u00f1\u00bd\u00cd\uda81\uddf9": [{">XmC\udbb4\udcfa-\uda8d\uddfc\ud9d5\udd93I\u00d9": true, "\u00fe\u00c6N\u0090\u00d2\\\b": "API probing"}, {"\u0098\ud8af\udd03\ud8ca\udfc2\u009f\u00e2L\u00e4\udb1d\udc5c\u0093\u00b6": -12248373406141441967417982976}], "\u0096EE": 3.1934955374585744e+16, "outward": ",D\u0081", "inward": "\u00ae\udaf3\udf45", "name": "\u008e\ud832\udcb2*u\udb0a\ude79\u009a\u0089\udb79\udc93\u000fV@"}' http://0.0.0.0:37907/api/v1/link-types Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[23505]: Unique violation: 7 ERROR: duplicate key value violates unique constraint \"link_types_name_outward_inward_unique\"\nDETAIL: Key (name, outward, inward)=(y \ud873\ude83\u009e@\u00f2\u0093\u5fa9I\udb43\udc84\u009ba\u00eas \udbaa\udd60\ud858\ude75, C\u00ab=\ud9fc\udcc8\ud81b\udf6bk\u00a1\u00f7aO\u00912B\uda2f\udfd8\u00c2 \u009a, \u0098\u00c1\u009c \u008c\u0098\u00af \u009c< \udb83\udc362\ud804\udd8f) already exists. (Connection: pgsql, Host: db, // Output truncated... Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: dbd705ab-102f-1070-90bd-7afb790b370a' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI0YzM0Njc5M2I4ZDc4NDQ0ZjA2ZGNkOTE5NzE0NDc5OTRmODlhNjMxOTRiNWIyYmU5YzY2MjlmODBkODljZDE0OTA0ZTFhZWNhZjVkN2Q3MyIsImlhdCI6MTc5MjQxMDA0Ni40NTI4MTUsIm5iZiI6MTc5MjQxMDA0Ni40NTI4MTYsImV4cCI6MTgyMzk0NjA0Ni40NDI0NjcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.kPmJtniUtEsGEuw9e-evfpOGalDOaBDpr6thOt-Zo3WXXLZF_lfYJrkTCjsYNcBXEhRKd8CPhk6FjgEtqA0WKaejLcJsESlUvmfk3Ijb3uInP_KVkp9WR_L9clETt65GgnhfhbFev0vP41VxS0CE1SLCabYY5ICsV4DTHCaf0CgZsViTY51TbYYIr72qJQLLwQL4ngKvO2fYT3ouqBqB5wmKF8i0QyT_AUFpbIrqIYfmIQAlyKbEmXfzrBCQQWVUTpEONBk0sZAMD5tnfPNtfGo-KfQPNg_8EFuy0JUy-r08Dwb1apW2_I5t83xSOXsMo-r4j2ScATbhg1oaOMPVGDDMV1g3Pja4PZZe03grPvtdbmgSE5-0iqRFuwvbauHfVjTSp48eH0C--Su4r_zuG-Pv9sm-IFKKB4tlKYXAFLql77i-VJmbtF6tY5dDd7BFuzlnN0Ttoz0QRrDuKLGnlrna_R2tsabEmHkDEfWcyOsV6ce9qAv7VNr3_7xmQ0rjEgY-RGBl3qOVNY5MWgHU8gr78qlV50YlJmDXlCmU3qR0lzxcgJBby2XuYWEfqI4C82-t2o4zb0wTE-S0hMA2kA1l0Bg2500V_dnr3WhKSR93WlhWhQu1dvedQ-Zwemx1RpMhBybrPF5HZsfJqh91F24Bg-_6GEs0jdtszdkN9z0' -H 'Content-Type: application/x-www-form-urlencoded' -d 'outward=C%C2%AB%3D%F2%8F%83%88%F0%96%BD%ABk%C2%A1%C3%B7aO%C2%912B%F2%9B%BF%98%C3%82%0E%C2%9A&inward=%C2%98%C3%81%C2%9C%14%C2%8C%C2%98%C2%AF%17%C2%9C%3C%06%F3%B0%B0%B62%F0%91%86%8F&name=y%13%06%F0%AC%BA%83%C2%9E%40%C3%B2%C2%93%E5%BE%A9I%F3%A0%B2%84%C2%9Ba%C3%AAs%17%F3%BA%A5%A0%F0%A6%89%B5' http://0.0.0.0:37907/api/v1/link-types Copy POST /v1/rule-groups # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 531 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"This name is already in use.","errors":{"title":["This name is already in use."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' -H 'Content-Type: application/json' -d '{"title": "Default rule group", "description": "Description of this rule group", "order": 4, "active": true}' http://0.0.0.0:37907/api/v1/rule-groups Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - title: Incorrect type Response 200 OK
{"data":{"type":"rule_groups","id":"4","attributes":{"created_at":"2026-10-19T10:56:08+00:00","updated_at":"2026-10-19T10:56:08+00:00","title":"","description":"","order":4,"active":true},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/rule_groups\/4","0":{"rel":"self","uri":"\/rule_groups\/4"}}}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"title": [null, null], "description": "", "order": 4, "active": true}' http://0.0.0.0:37907/api/v1/rule-groups Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: The float 4.320999600638111E+22 is not representable as an int, cast occurred","exception":"UndisclosedException"} Reproduce
curl -X POST -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Content-Type: application/json' -d '{"": {"(\u00a6": 0.0, "a": -4.317167309664654e+16, "": -1.0783746709575547e-185}, "description": null, "active": false, "title": "\u00ef\u00c1M\ud942\udfad", "order": 43209996006381108330496}' http://0.0.0.0:37907/api/v1/rule-groups Copy PUT /v1/rule-groups/{id} # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 672 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - invalid syntax: random bytes Response 200 OK
{"data":{"type":"rule_groups","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T11:08:03+00:00","title":"Default","description":"","order":3,"active":true},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/rule_groups\/1","0":{"rel":"self","uri":"\/rule_groups\/1"}}}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:37907/api/v1/rule-groups/1 Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Hint: The request body contains 3 additional properties not defined in the schema (``, ` (ô`, `ð`). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields. Response 422 Unprocessable Content
{"message":"The title must be at least 1 characters.","errors":{"title":["The title must be at least 1 characters."]}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'X-Trace-Id: ea7dccdd-5a04-36b7-96a8-8b774d4bc856' -H 'Content-Type: application/x-www-form-urlencoded' -d 'active=false&title=&order=169615' http://0.0.0.0:37907/api/v1/rule-groups/1 Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"1010729898690\" is out of range for type integer\nCONTEXT: unnamed portal parameter $3 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: update \"rule_groups\" set \"order\" = \"order\" - 1, \"updated_at\" = 2026-10-19 11:10:58 where \"rule_groups\".\"user_id\" = 1 and \"rule_groups\".\"user_id\" is not null and \"rule_groups\".\"order\" <= 1010729898690 and \"rule_groups\".\"o // Output truncated... Reproduce
curl -X PUT -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' -H 'Content-Type: application/x-www-form-urlencoded' -d order=1010729898690 http://0.0.0.0:37907/api/v1/rule-groups/1 Copy PUT /v1/rules/{id} # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 886 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - invalid syntax: random bytes Response 200 OK
{"data":{"type":"rules","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","rule_group_id":"1","rule_group_title":"Default","title":"Tag groceries","description":"","order":1,"active":true,"strict":false,"stop_processing":false,"trigger":"store-journal","triggers":[{"id":"2","created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","type":"description_contains","value":"shop","prohibited":false,"order":1,"active":true,"stop_proces // Output truncated... Reproduce
curl -X PUT -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:37907/api/v1/rules/1 Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The triggers.0.type field is required.","errors":{"triggers.0.type":["The triggers.0.type field is required."]}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'Content-Type: application/json' -d '{"active": true, "triggers": [{"\u001c3\uda8c\udf2a": [true], "order": 3983, "active": true, "stop_processing": true}]}' http://0.0.0.0:37907/api/v1/rules/1 Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: foreach() argument must be of type array|object, string given","exception":"UndisclosedException"} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' -H 'Content-Type: application/x-www-form-urlencoded' -d '=false&-Infinity=%F0%A2%80%80M%C3%94%C3%86%C2%A6%C3%A8%22%C3%81%F1%BC%87%AE%C3%A5%40%1BRg%F0%94%98%87%C3%AF%C3%A5%C2%B9&-Infinity=-11340620918028&description=%C3%93%C3%A5%1CJ%C3%9F%13%C3%9E5&order=3628800&actions=%F3%86%B6%B9&actions=&actions=order&actions=type&actions=stop_processing&actions=%F2%82%9F%BE&actions=&actions=%C3%9C%F3%83%AF%BE%C2%AA&actions=stop_processing&actions=type&actions=value&actions=active&actions=order&actions=&actions=%17%F3%86%A8%B1%C3%B7&actions=%0D&actions=%C2%A3%F0%B4%B8%AD%F2%9D%91%A6&actions=%F2%A1%8A%99%C3%81%C2%87U%F1%BD%81%84%C2%AD&actions=type&actions=Lm%C2%87%C2%AB4%C3%84%7F&actions=%21G&actions=%C3%8E%C3%8A%F3%9D%B9%B4%C2%A7&actions=ServerErrors&actions=%C3%93%2C&actions=type&actions=&actions=%F0%A7%B6%A2%5C7m%C3%9F%F3%92%B0%A5%C3%A4%C3%BFY&actions=%F0%A2%8F%80%F1%A1%93%AA%26%C3%B6%C3%BF&actions=%F1%8B%8E%AE%C2%81S&actions=stop_processing&actions=type&actions=value&actions=active&stop_processing=false' http://0.0.0.0:37907/api/v1/rules/1 Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Hint: The request body contains 5 additional properties not defined in the schema (`
`, `¬éí`, `²` and 2 more). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields. Response 400 Bad Request
{"message":"Bad X-Trace-Id header.","exception":"HttpException"} Reproduce
GET /v1/rulescurl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' http://0.0.0.0:37907/api/v1/rules PUT /v1/rules/2failed here curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 1' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' -H 'Content-Type: application/x-www-form-urlencoded' -d '%F2%A5%B7%98%F0%AE%BF%B5%F2%A4%84%98%2CE%C2%8E%F3%83%91%95=%16%02k%C2%88s%C2%8A%C3%92&%C2%B2=2421618&%C2%AC%C3%A9%C3%AD=%C2%9E%F4%80%83%A9&%C2%AC%C3%A9%C3%AD=true&%F0%B9%BF%9F=%C2%96%C2%A4%F4%80%89%B9&%F0%B9%BF%9F=%05%C2%85%1A&%F0%B9%BF%9F=%152%C2%95%F1%BD%B1%BB%17%08&strict=false&rule_group_id=&description=&active=true' http://0.0.0.0:37907/api/v1/rules/2 Copy PUT /v1/user-groups/{id} # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 567 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"type":"user_groups","id":"1","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T10:55:39+00:00","in_use":false,"can_see_members":false,"title":"New user group title","primary_currency_id":"1","primary_currency_name":"Euro","primary_currency_code":"EUR","primary_currency_symbol":"\u20ac","primary_currency_decimal_places":2,"members":[]},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/user_groups\/1"}}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"title": "New user group title", "primary_currency_id": "1", "primary_currency_code": "EUR"}' http://0.0.0.0:37907/api/v1/user-groups/1 Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The title field is required.","errors":{"title":["The title field is required."]}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'Content-Type: application/json' -d '{"title": "", "primary_currency_id": "1"}' http://0.0.0.0:37907/api/v1/user-groups/1 Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[23505]: Unique violation: 7 ERROR: duplicate key value violates unique constraint \"user_groups_title_unique\"\nDETAIL: Key (title)=(0) already exists. (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: update \"user_groups\" set \"title\" = 0, \"updated_at\" = 2026-10-19 11:08:19 where \"id\" = 2)","exception":"UndisclosedException"} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'Content-Type: application/json' -d '{"title": "0", "primary_currency_id": "1"}' http://0.0.0.0:37907/api/v1/user-groups/2 Copy PUT /v1/webhooks/{id} # Server error +2 more less Response violates schema Schema-valid request rejected 933 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The triggers must be an array. (and 5 more errors)","errors":{"triggers":["The triggers must be an array.","The triggers may not have more than 10 items."],"responses":["The responses must be an array.","The responses may not have more than 1 items."],"deliveries":["The deliveries must be an array.","The deliveries may not have more than 1 items."]}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIyOGQwN2MzZWE2NzdkZjBhZWZhZGYzNGQ4OWJlY2Q3ODljNDMwYWZiODU3YjQ0MzI4NTk4ZDU3ZWNmY2EzZGE3YjMwZDEzN2NjMTE4ZDc1ZiIsImlhdCI6MTc5MjQwNzMzNy4zNDQwNTYsIm5iZiI6MTc5MjQwNzMzNy4zNDQwNTcsImV4cCI6MTgyMzk0MzMzNy4zMzQ0ODMsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.OR-qnnew0UCsSyf0KRHhFEcg9-yxlf4w3vUwyu3cmK3L1ZyhsmQ6mxrk8NUUYOoGTSqHjgjtsNUX6b8z3ihE4ohYPxje7hNc0kWkxCgVgRBxImu_rq9BILVkKjuOeq0uReFArkkrzZRIxYany4lZgQo3CLhyERio-_9hXrEFmrIdbVs1ukDfvy4-PBQcnr4vBq9tJBN6lpID76fXlxXHoBiMfg-dABarqfJ3_Aj3SV2btiyjbS-6V7uLQqT51hnGtQCya7WPiFRpOFr5tG8zxNijatLa7BB63CZcxK7wZ0IOqvK168RvDswtT7F0Trlj4pHw-d5QN30KRtTnS_40f6E1P9PeGhmQKWeh71Ix83GuB-Ppl3CDv2ocDudQC7GKUdDA8ffAj0jwvj98ZcfwoVhvXyMShHY-K9gNanN625UgbPfg7avCnH6kIZdj3kTf_DL7PAFh13CrvnVl2p2cz9GEqu5UZMT98VgT0SOKD6zkx2aLOrrHHsxX1qxi3z37xTu6a1C4vjtUlPVi-gXIkcmLIpO-j7a3oPhYqkJa89dafc_djeWNIVWuY6MBII88_6OMLif9CdYKHNwdkLuZ4IJInfvtKRrMD9L5aNqxfIACuZT7WIRzXF01rzmSR0PePAapev3XaaZ-eqDszpf2eXbZ7wMyE-reWGtu4sQaigg' -H 'Content-Type: application/x-www-form-urlencoded' -d 'active=false&title=Update+magic+mirror+on+new+transaction&secret=iMLZLtLx2JHWhK9Dtyuoqyir&triggers=DESTROY_TRANSACTION&responses=RELEVANT&deliveries=JSON&url=https%3A%2F%2Fexample.com' http://0.0.0.0:37907/api/v1/webhooks/2 Copy Response violates schemaST108 "trigger" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/WebhookProperties:
{
"required": [
"title",
"trigger",
"response",
"delivery",
"url"
],
"title": "A single webhook (read)",
"type": "object",
"properties": {
"created_at": {
"type": "string",
"format": "date-time",
"example": "2026-10-01T00:00:00+00:00",
"readOnly": true
},
"updated_at": {
"type": "string",
// Output truncated...
}
Value:
{
"active": false,
"created_at": "2026-10-19T10:55:25+00:00",
"deliveries": [
"JSON"
],
"responses": [
"RELEVANT"
],
"secret": "8RyoNi8FHxtWrhbdMGZ4jKky",
"title": "Update magic mirror on new transaction",
"triggers": [
"DESTROY_TRANSACTION"
],
"updated_at": "2026-10-19T10:55:39+00:00",
"url": "https://example.com"
} Response 200 OK
{"data":{"type":"webhooks","id":"2","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:39+00:00","active":false,"title":"Update magic mirror on new transaction","secret":"8RyoNi8FHxtWrhbdMGZ4jKky","triggers":["DESTROY_TRANSACTION"],"deliveries":["JSON"],"responses":["RELEVANT"],"url":"https:\/\/example.com"},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/webhooks\/2","0":{"rel":"self","uri":"\/webhooks\/2"}}}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIyOGQwN2MzZWE2NzdkZjBhZWZhZGYzNGQ4OWJlY2Q3ODljNDMwYWZiODU3YjQ0MzI4NTk4ZDU3ZWNmY2EzZGE3YjMwZDEzN2NjMTE4ZDc1ZiIsImlhdCI6MTc5MjQwNzMzNy4zNDQwNTYsIm5iZiI6MTc5MjQwNzMzNy4zNDQwNTcsImV4cCI6MTgyMzk0MzMzNy4zMzQ0ODMsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.OR-qnnew0UCsSyf0KRHhFEcg9-yxlf4w3vUwyu3cmK3L1ZyhsmQ6mxrk8NUUYOoGTSqHjgjtsNUX6b8z3ihE4ohYPxje7hNc0kWkxCgVgRBxImu_rq9BILVkKjuOeq0uReFArkkrzZRIxYany4lZgQo3CLhyERio-_9hXrEFmrIdbVs1ukDfvy4-PBQcnr4vBq9tJBN6lpID76fXlxXHoBiMfg-dABarqfJ3_Aj3SV2btiyjbS-6V7uLQqT51hnGtQCya7WPiFRpOFr5tG8zxNijatLa7BB63CZcxK7wZ0IOqvK168RvDswtT7F0Trlj4pHw-d5QN30KRtTnS_40f6E1P9PeGhmQKWeh71Ix83GuB-Ppl3CDv2ocDudQC7GKUdDA8ffAj0jwvj98ZcfwoVhvXyMShHY-K9gNanN625UgbPfg7avCnH6kIZdj3kTf_DL7PAFh13CrvnVl2p2cz9GEqu5UZMT98VgT0SOKD6zkx2aLOrrHHsxX1qxi3z37xTu6a1C4vjtUlPVi-gXIkcmLIpO-j7a3oPhYqkJa89dafc_djeWNIVWuY6MBII88_6OMLif9CdYKHNwdkLuZ4IJInfvtKRrMD9L5aNqxfIACuZT7WIRzXF01rzmSR0PePAapev3XaaZ-eqDszpf2eXbZ7wMyE-reWGtu4sQaigg' -H 'Content-Type: application/json' -d '{"active": false, "title": "Update magic mirror on new transaction", "secret": "iMLZLtLx2JHWhK9Dtyuoqyir", "triggers": ["DESTROY_TRANSACTION"], "responses": ["RELEVANT"], "deliveries": ["JSON"], "url": "https://example.com"}' http://0.0.0.0:37907/api/v1/webhooks/2 Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: Array to string conversion","exception":"UndisclosedException"} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"active": false, "title": "Update magic mirror on new transaction", "secret": "iMLZLtLx2JHWhK9Dtyuoqyir", "triggers": ["STORE_TRANSACTION", "UPDATE_TRANSACTION"], "responses": ["TRANSACTIONS"], "deliveries": ["JSON"], "url": {}}' http://0.0.0.0:37907/api/v1/webhooks/5 Copy POST /v1/budgets/{id}/limits # Server error +1 more less Schema-valid request rejected 600 Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: FireflyIII\\Factory\\TransactionCurrencyFactory::find(): Argument #1 ($currencyId) must be of type ?int, string given, called in \/var\/www\/html\/app\/Api\/V1\/Requests\/Models\/BudgetLimit\/StoreRequest.php on line 102","exception":"UndisclosedException"} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"currency_id": "5", "currency_code": "EUR", "start": "2026-10-01", "end": "2026-10-31", "amount": "123.45", "notes": "", "fire_webhooks": true}' http://0.0.0.0:37907/api/v1/budgets/1/limits Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"There is already a budget limit (amount) for this budget and currency in the given period.","errors":{"start":["There is already a budget limit (amount) for this budget and currency in the given period."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/x-www-form-urlencoded' -d 'start=2026-10-01&end=2026-10-31&amount=123.45&fire_webhooks=true' http://0.0.0.0:37907/api/v1/budgets/1/limits Copy GET /v1/currencies/{code}/available-budgets # Server error +1 more less Schema-violating request accepted 661 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/EUR\/available-budgets?limit=10&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/EUR\/available-budgets?limit=10&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/EUR\/available-budgets?limit=10&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/currencies/EUR/available-budgets?limit=10&page=1' Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: Trying to access array offset on null","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'X-Trace-Id: 966976ed-ce09-27ca-954a-e3ddbf206b3a' http://0.0.0.0:37907/api/v1/currencies/EUR/available-budgets Copy GET /v1/currencies/{code}/cer # Server error +1 more less 687 Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: Method FireflyIII\\Api\\V1\\Controllers\\Models\\TransactionCurrency\\ListController::cer does not exist.","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' 'http://0.0.0.0:37907/api/v1/currencies/USD/cer?limit=10&page=1' Copy Undocumented status codeST103 Received: 403
Documented: 200, 401, 404, 400, 500 Response 403 Forbidden
<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx</center>
</body>
</html> Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' -H 'X-Trace-Id: 26d80975-dfbe-30dc-af6d-54cfd82cc8ac' 'http://0.0.0.0:37907/api/v1/currencies/.%C3%A0y%C2%8A/cer?limit=%C3%97%C2%B3%C3%B0s%F3%9F%97%BE%F2%B5%A5%AC&page=%14%F2%85%B8%AA%F2%99%AB%88%F2%85%BA%BA%F0%90%90%9C%F0%94%BF%B6%C2%B0%F2%85%86%BEh%F2%81%B2%A3%F1%93%89%90%C3%99%C2%B4%F3%A2%94%86%C2%85%F3%A8%9E%9Dp%C3%B4&page=2.225073858507203e-309&page=6%F2%98%A8%8E%F3%BD%A8%AA%F3%95%AE%86&page=%5B124559%5D&page=%5B%5D&page=%5B%27null%27%2C+%27null%27%2C+-3.381257089851153e%2B16%5D&page=%7B%27%5CU00037cae%5CU000904ab%27%3A+%5B%5D%2C+%27%27%3A+%5B%7B%7D%2C+%5B%5D%2C+%27false%27%5D%2C+%27%E0%A4%AA%E0%A4%A8%E0%A5%8D%E0%A4%B9+%E0%A4%AA%E0%A4%A8%E0%A5%8D%E0%A4%B9+%E0%A4%A4%E0%A5%8D%E0%A4%B0+%E0%A4%B0%E0%A5%8D%E0%A4%9A+%E0%A4%95%E0%A5%83%E0%A4%95%E0%A5%83+%E0%A4%A1%E0%A5%8D%E0%A4%A1+%E0%A4%A8%E0%A5%8D%E0%A4%B9%E0%A5%83%E0%A5%87+%D8%A5%D9%84%D8%A7+%D8%A8%D8%B3%D9%85+%D8%A7%D9%84%D9%84%D9%87%27%3A+%7B%27+%27%3A+%27aB%C3%A8%27%2C+%27%5Cx83y%5Cx9c%C3%B8%27%3A+%7B%27%5Cx90%27%3A+%27true%27%7D%7D%7D&page=%7B%27%5Cx94%5Cx16%5Cx85%5CU00109480%5Cx1a%27%3A+%5B%5D%7D&page=%7B%27i%5Cx7f%5Cx07%5CU0005d49c%5CU000ae9db%5B%C2%A9%5Cx7f%27%3A+%7B%27%27%3A+2.2780235834339506e%2B149%7D%2C+%27%5Cx1cD%C3%95%5Cx91%C2%BF%5Cx15%27%3A+%5B%5D%2C+%27%5CU000a99ca%C2%AB%C3%A6%21%C2%AF%27%3A+%27null%27%7D&page=%5B%5D&page=%7B%27q%27%3A+%7B%27%5CU0010e3e8%27%3A+%27null%27%2C+%27%27%3A+%27null%27%2C+%27%7B%C3%B2%27%3A+%27true%27%7D%2C+%27%C3%9D%C3%BE%C3%90%27%3A+-3.9055890205759684e%2B245%2C+%27%5Ct%C3%B4%27%3A+%5B%27null%27%5D%7D&page=%5B-6.433927779781851e%2B16%5D&page=%7B%27%C3%9E%EC%8F%A8%C3%B8%C3%97g%27%3A+1860581%2C+%27i%C3%BC_%27%3A+%27%C3%9FE%27%7D&page=false&page=%5B1.7976931348623157e%2B308%2C+%7B%27%27%3A+%27c%C3%BD%27%7D%2C+%7B%27%27%3A+%27true%27%2C+%27X%27%3A+686%2C+%27N%5CU0007d502%C2%A4%5Cx17%C3%B5%F0%9D%A5%BF%27%3A+%27%5CU000d8c1d%C2%AA%5Cx12%C3%85%C3%B6%5C%5C%C2%B6%27%7D%5D&page=%7B%270.z-%C3%89%C2%BE%5Cx17a%2B%27%3A+%5B%5D%2C+%27Z%3D%F0%B1%81%B91%5Cx17%27%3A+%7B%7D%2C+%27%27%3A+%5B%5D%7D&page=%5B1225005%2C+%7B%27%27%3A+%27null%27%2C+%27%C3%94%27%3A+%27null%27%2C+%27%C2%A1%5Cx94%5CU0001ae79%27%3A+%7B%7D%7D%2C+%5B%5D%5D&page=%5B-2.9258312844001276e%2B16%5D&page=%5B0.0%5D&page=&page=%7B%27%5Cx11%C2%A3%27%3A+%7B%27%5CU000a9bc7T.%5CU0006a22eP%27%3A+%27%5CU00089c93%C3%B4%5Cx9b~%5Cx87%7B%C3%A9%C3%BC%5Cx1e%5CU00062cf2%5Cx9b%C3%A6%C2%B3%C3%A8%C3%94%5CU000d506e%5Cx87%C2%A4%F0%AE%B7%BBy%23%27%2C+%27%40%5CU000b8460%C3%B2%5CU0007eeba%5Cx04%27%3A+%27null%27%7D%2C+%27%5CU001054aa%5Cx8e%5Cx1c%C3%A8%27%3A+%27u%5Cx85%5CU000eb824v%F0%9D%98%A51%C2%A6d%C3%99%60%5Cx08%27%7D&page=%C2%97&page=%7B%22%C3%A2%C3%B5%5CU0009d473%5CU0004f86c%5Cx86%C3%90%5Cx8bLA%27%22%3A+%7B%7D%2C+%27Q%C3%AAD%5CU000990de%5D%C3%83%5CU00066053%27%3A+%5B-811703219%2C+%27null%27%2C+-3.308816035014672%5D%7D&page=%7B%27%F0%A3%97%BB%27%3A+%27%C2%B6%5Cx0e%40%27%7D&page=%7B%7D&page=%7B%7D&page=-1.401298464324817e-45&page=1073741825&page=%5B%27%5Cx99%27%5D&page=%7B%27%5B%5Cx83%5Cx8e%5Cx1f%C2%A8%F0%90%8E%81%27%3A+%5B%27false%27%5D%2C+%27%27%3A+%7B%27%C2%B1%27%3A+%27false%27%2C+%270%C3%9A%27%3A+29703564653%2C+%27s%5CU00037a3a%27%3A+%27null%27%7D%7D&page=2.225073858507e-311' Copy GET /v1/currencies/{code}/rules # Server error +1 more less 656 Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: array_any(): Argument #1 ($array) must be of type array, Illuminate\\Database\\Eloquent\\Collection given","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' 'http://0.0.0.0:37907/api/v1/currencies/USD/rules?limit=10&page=1' Copy Undocumented status codeST103 Received: 403
Documented: 200, 401, 404, 400, 500 Response 403 Forbidden
<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx</center>
</body>
</html> Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: ~6,j' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' 'http://0.0.0.0:37907/api/v1/currencies/.Q%28%C3%9E%C3%B9%11%F1%B8%B9%9E%F2%90%A6%88/rules?limit=3432' Copy GET /v1/data/export/piggy-banks # Server error +1 more less 542 Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: [b] Piggy bank repetitions are EOL.","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' http://0.0.0.0:37907/api/v1/data/export/piggy-banks Copy Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 200 Response 422 Unprocessable Content
{"message":"The selected type is invalid.","errors":{"type":["The selected type is invalid."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/data/export/piggy-banks?type=AAA' Copy DELETE /v1/exchange-rates/{from}/{to}/{date} # Missing test data Server error +1 more less 554 Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: Bla","exception":"UndisclosedException"} Reproduce
curl -X DELETE -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' http://0.0.0.0:37907/api/v1/exchange-rates/EUR/USD/2026-10-01 Copy Undocumented status codeST103 Received: 403
Documented: 204, 401, 404, 400, 500 Response 403 Forbidden
<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx</center>
</body>
</html> Reproduce
curl -X DELETE -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZGNjODUxN2IwNjkwOTk1NjU3MTUwMGZhYzU4YTkxM2VhMDdlMjhjMjYwYjAyNmRkMTY2ZGE5NmMzNDc1YTVmNTRmNzM1ODIyNzI0NGQ3MyIsImlhdCI6MTc5MjQxMDY0Ni43MDA1MSwibmJmIjoxNzkyNDEwNjQ2LjcwMDUxMSwiZXhwIjoxODIzOTQ2NjQ2LjY4OTQyNSwic3ViIjoiMSIsInNjb3BlcyI6W119.pR62gMv7kkac5UYWYhRuykEyPQvsRylttipzSV8jmVuww6jbPDYC8PtcP-jqfsuGKuGrOK1XhZu6G5xyt9ypC-5j6ad6ZEg8QspmfTI99iFM6i9pvJXiTLenNjhfQmzEHnU11d61rIuthUgBVOZMvn78zaXULQmL5oeoKcvHoPJv32MFiwI58ez6-f4wvZ384rf_EBZuhqo4ZYBwflIXGtxIfiUi1Kj3u8YhDMHx_Qi1ZLBBe8ptnyILPSjwjelVQrAwKLFLSkMWZRp4WlMpv0tAEXOqMehyFMS5KiFmjp9BnDsAP_SsdjN7mF3tC4MC6pyOtxS-8YY0PfOx76lAS_5iHEeFz-88ObKngS-DgeRoFv3o41fHhRYp6ytwpvVg4lC3-ewZtAhc-nG9zYyyZ2iNgW8V44S3L_LmFx1oiTnbOq3tHGpMHhD_baGTaxdpUedKR3qR_LBpvc5QNrp1zuB-CoiAEircAIpMOmGTOpMExdvwXImiSIo8zmNHjvZjfoCakFpCSiAWJ0MTrafQR-yN4hsJW_nliwlHiOORE1y76evT1zlszyvPj2hsdZ9-J0yZq4iMVKniTkWjVO2JluFnNpiEnGfNr4iwdCeC41lgUCyXN8Ql_Ii-PpHZVL5KpQeIMyhnb46R8-rCud3Z01Omqk7L3LxHyn2QrgUAMyU' http://0.0.0.0:37907/api/v1/exchange-rates/EUR/%F2%98%BB%AB%E2%B7%B1r/.%C3%A4%14%13%C2%89 Copy DELETE /v1/exchange-rates/{id} # Server error +1 more less Schema-violating request accepted 171 Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: FireflyIII\\Events\\Model\\CurrencyExchangeRate\\DestroyedCurrencyExchangeRate::__construct(): Argument #2 ($to) must be of type FireflyIII\\Models\\TransactionCurrency, null given, called in \/var\/www\/html\/app\/Api\/V1\/Controllers\/Models\/CurrencyExchangeRate\/DestroyController.php on line 91","exception":"UndisclosedException"} Reproduce
curl -X DELETE -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJjNTcwZmU3NTJiNDdjYzUyMTJhODQzZDRmNTk3YTQxN2E0ZDk4MGI3MjFlMDNkODExMjJiZmRiODVkYTc0NDBhYWU2YTk0OTU2MTkwNGM5ZCIsImlhdCI6MTc5MjQwNzM0Mi42MTI3NzUsIm5iZiI6MTc5MjQwNzM0Mi42MTI3NzYsImV4cCI6MTgyMzk0MzM0Mi42MDM0NzgsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.qJZOL9lk8lqBXBEEOqKJPCACNZCQ5Pibb6Y6g38dl4GUxQFK3Wy5116U06hz5lpL9piaQYoaioBVka5sYYoMjbcbcTyHUq3jWH0Q0GMkLqf31HnPBGC1uka0J1Pm6rCq6ZaKI83YVFiyJN20te5tAzVJxkillqCbgsz37cgX1UTTlcesb1FPaUYoRiKFRIwz-Vbu1qySG8qxuAAvsmQy1FclZnNU8xgFOdBnGj8T2zXdbSRbUr1qf8dMO0OY5JLncFacmj3VwXlG1eOC2r0ccte6o3m6to1OhNECdOrxW596sIfffEvitqMzkFqhilogha2cfmfJ--HelhGrAXdaW8TgrZmAMATtRJfPJUlhNklhComjC0OAV3uB61zzmzWheBANkPAuMkpfZ0MeH6t7kZVZx3ZXCYQSAwHKm0UmKz_Egl_yLrnfbUBqdh1VGsBKx6djeEmYH-OKvbAYvARxYcupj7BM1ao7oFxSO_60vBZ9Nzi9cqHLvobWdCUpQAUS3VaXRJL2wpL5ZzptqnwgpmKSBTKR47jCGJFVk976R9pclxtpPGEKLC9y5HPdlci7lsRA1IEFT-poY4Yj0cgtigWhkajjRj7mEFDLoYXLL5zN-4qlTmJcubs3M5zZ157vhhrLZMjETjqCo5_by1kULH0AkF1fUk6mYfE1ou-aH-8' http://0.0.0.0:37907/api/v1/exchange-rates/65 Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 204 No Content
<EMPTY> Reproduce
curl -X DELETE -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' http://0.0.0.0:37907/api/v1/exchange-rates/96 Copy PUT /v1/link-types/{id} # Server error +1 more less Schema-valid request rejected 635 Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: 200020: Link type cannot be changed.","exception":"UndisclosedException"} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:37907/api/v1/link-types/1 Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The inward must be at least 1 characters.","errors":{"inward":["The inward must be at least 1 characters."]}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'Content-Type: application/x-www-form-urlencoded' -d inward= http://0.0.0.0:37907/api/v1/link-types/1 Copy POST /v1/piggy-banks # Server error +1 more less Schema-valid request rejected 894 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The value of object group id is unknown. (and 3 more errors)","errors":{"object_group_id":["The value of object group id is unknown."],"transaction_currency_id":["The transaction currency id field is required when transaction currency code is not present.","Please set either \"transaction_currency_id\" or \"transaction_currency_code\"."],"transaction_currency_code":["The transaction currency code field is required when transaction currency id is not present."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' -H 'Content-Type: application/x-www-form-urlencoded' -d 'name=New+digital+camera&accounts=id&accounts=name&accounts=current_amount&target_amount=123.45¤t_amount=123.45&start_date=2026-10-01&target_date=2026-10-31&order=5¬es=Some+notes&object_group_id=5&object_group_title=Example+Group&account_id=false' http://0.0.0.0:37907/api/v1/piggy-banks Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: Carbon\\Carbon::parse(): Argument #1 ($time) must be of type DateTimeInterface|Carbon\\WeekDay|Carbon\\Month|string|int|float|null, array given, called in \/var\/www\/html\/vendor\/laravel\/framework\/src\/Illuminate\/Support\/DateFactory.php on line 236","exception":"UndisclosedException"} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"name": "New digital camera", "accounts": [], "target_amount": "", "current_amount": "123.45", "start_date": {}, "target_date": "2000-01-01", "order": 5, "notes": "", "object_group_id": "", "object_group_title": "", "account_id": null}' http://0.0.0.0:37907/api/v1/piggy-banks Copy POST /v1/recurrences # Server error +1 more less Schema-valid request rejected 766 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"Require either a number of repetitions, or an end date (repeat_until). Not both. (and 4 more errors)","errors":{"nr_of_repetitions":["Require either a number of repetitions, or an end date (repeat_until). Not both."],"repeat_until":["Require either a number of repetitions, or an end date (repeat_until). Not both."],"transactions":["Need at least one transaction."],"repetitions":["Need at least one repetition."],"repetitions.0.type":["Invalid repetition type for recurring transactions."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' -H 'Content-Type: application/x-www-form-urlencoded' -d 'type=withdrawal&title=Rent&description=Recurring+transaction+for+the+monthly+rent&first_date=2026-10-31&repeat_until=2026-10-31&nr_of_repetitions=5&apply_rules=true&active=true¬es=Some+notes&repetitions=type&repetitions=moment&repetitions=skip&repetitions=weekend&transactions=description&transactions=amount&transactions=foreign_amount&transactions=currency_id&transactions=currency_code&transactions=foreign_currency_id&transactions=foreign_currency_code&transactions=budget_id&transactions=category_id&transactions=source_id&transactions=destination_id&transactions=tags&transactions=piggy_bank_id&transactions=bill_id' http://0.0.0.0:37907/api/v1/recurrences Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: Failed to parse time string (AAA) at position 0 (A): The timezone could not be found in the database","exception":"UndisclosedException"} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/x-www-form-urlencoded' -d 'type=withdrawal&title=Rent&description=Recurring+transaction+for+the+monthly+rent&first_date=2026-10-31&repeat_until=AAA&nr_of_repetitions=0&apply_rules=true&active=true¬es=' http://0.0.0.0:37907/api/v1/recurrences Copy PUT /v1/recurrences/{id} # Server error +1 more less Schema-valid request rejected 976 Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: foreach() argument must be of type array|object, string given","exception":"UndisclosedException"} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIyOGQwN2MzZWE2NzdkZjBhZWZhZGYzNGQ4OWJlY2Q3ODljNDMwYWZiODU3YjQ0MzI4NTk4ZDU3ZWNmY2EzZGE3YjMwZDEzN2NjMTE4ZDc1ZiIsImlhdCI6MTc5MjQwNzMzNy4zNDQwNTYsIm5iZiI6MTc5MjQwNzMzNy4zNDQwNTcsImV4cCI6MTgyMzk0MzMzNy4zMzQ0ODMsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.OR-qnnew0UCsSyf0KRHhFEcg9-yxlf4w3vUwyu3cmK3L1ZyhsmQ6mxrk8NUUYOoGTSqHjgjtsNUX6b8z3ihE4ohYPxje7hNc0kWkxCgVgRBxImu_rq9BILVkKjuOeq0uReFArkkrzZRIxYany4lZgQo3CLhyERio-_9hXrEFmrIdbVs1ukDfvy4-PBQcnr4vBq9tJBN6lpID76fXlxXHoBiMfg-dABarqfJ3_Aj3SV2btiyjbS-6V7uLQqT51hnGtQCya7WPiFRpOFr5tG8zxNijatLa7BB63CZcxK7wZ0IOqvK168RvDswtT7F0Trlj4pHw-d5QN30KRtTnS_40f6E1P9PeGhmQKWeh71Ix83GuB-Ppl3CDv2ocDudQC7GKUdDA8ffAj0jwvj98ZcfwoVhvXyMShHY-K9gNanN625UgbPfg7avCnH6kIZdj3kTf_DL7PAFh13CrvnVl2p2cz9GEqu5UZMT98VgT0SOKD6zkx2aLOrrHHsxX1qxi3z37xTu6a1C4vjtUlPVi-gXIkcmLIpO-j7a3oPhYqkJa89dafc_djeWNIVWuY6MBII88_6OMLif9CdYKHNwdkLuZ4IJInfvtKRrMD9L5aNqxfIACuZT7WIRzXF01rzmSR0PePAapev3XaaZ-eqDszpf2eXbZ7wMyE-reWGtu4sQaigg' -H 'Content-Type: application/x-www-form-urlencoded' -d 'title=Rent&description=Recurring+transaction+for+the+monthly+rent&first_date=2026-10-31&repeat_until=2026-10-31&nr_of_repetitions=5&apply_rules=true&active=true¬es=Some+notes&repetitions=type&repetitions=moment&repetitions=skip&repetitions=weekend&transactions=id&transactions=description&transactions=amount&transactions=foreign_amount&transactions=currency_id&transactions=currency_code&transactions=foreign_currency_id&transactions=budget_id&transactions=category_id&transactions=source_id&transactions=destination_id&transactions=tags&transactions=piggy_bank_id&transactions=bill_id' http://0.0.0.0:37907/api/v1/recurrences/2 Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"This value is linked to an object that does not seem to exist. (and 12 more errors)","errors":{"transactions.0.source_id":["This value is linked to an object that does not seem to exist.","[a] Could not find a valid source account when searching for ID \"913\" or name \"\"."],"transactions.0.destination_id":["This value is linked to an object that does not seem to exist."],"transactions.0.budget_id":["The ID in field transactions.0.budget_id does not exist in the database.","This value is linked // Output truncated... Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIyOGQwN2MzZWE2NzdkZjBhZWZhZGYzNGQ4OWJlY2Q3ODljNDMwYWZiODU3YjQ0MzI4NTk4ZDU3ZWNmY2EzZGE3YjMwZDEzN2NjMTE4ZDc1ZiIsImlhdCI6MTc5MjQwNzMzNy4zNDQwNTYsIm5iZiI6MTc5MjQwNzMzNy4zNDQwNTcsImV4cCI6MTgyMzk0MzMzNy4zMzQ0ODMsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.OR-qnnew0UCsSyf0KRHhFEcg9-yxlf4w3vUwyu3cmK3L1ZyhsmQ6mxrk8NUUYOoGTSqHjgjtsNUX6b8z3ihE4ohYPxje7hNc0kWkxCgVgRBxImu_rq9BILVkKjuOeq0uReFArkkrzZRIxYany4lZgQo3CLhyERio-_9hXrEFmrIdbVs1ukDfvy4-PBQcnr4vBq9tJBN6lpID76fXlxXHoBiMfg-dABarqfJ3_Aj3SV2btiyjbS-6V7uLQqT51hnGtQCya7WPiFRpOFr5tG8zxNijatLa7BB63CZcxK7wZ0IOqvK168RvDswtT7F0Trlj4pHw-d5QN30KRtTnS_40f6E1P9PeGhmQKWeh71Ix83GuB-Ppl3CDv2ocDudQC7GKUdDA8ffAj0jwvj98ZcfwoVhvXyMShHY-K9gNanN625UgbPfg7avCnH6kIZdj3kTf_DL7PAFh13CrvnVl2p2cz9GEqu5UZMT98VgT0SOKD6zkx2aLOrrHHsxX1qxi3z37xTu6a1C4vjtUlPVi-gXIkcmLIpO-j7a3oPhYqkJa89dafc_djeWNIVWuY6MBII88_6OMLif9CdYKHNwdkLuZ4IJInfvtKRrMD9L5aNqxfIACuZT7WIRzXF01rzmSR0PePAapev3XaaZ-eqDszpf2eXbZ7wMyE-reWGtu4sQaigg' -H 'Content-Type: application/json' -d '{"title": "Rent", "description": "Recurring transaction for the monthly rent", "first_date": "2026-10-31", "repeat_until": "2026-10-31", "nr_of_repetitions": 5, "apply_rules": true, "active": true, "notes": "Some notes", "repetitions": [{"type": "weekly", "moment": "3", "skip": 0, "weekend": 1}], "transactions": [{"id": "ID of the recurring transaction. Not to be confused with the ID of the recurrence itself. Is marked as REQUIRED but can be skipped when there is only ONE transaction.", "description": "Rent for the current month", "amount": "123.45", "foreign_amount": "123.45", "currency_id": "3", "currency_code": "EUR", "foreign_currency_id": "17", "budget_id": "4", "category_id": "211", "source_id": "913", "destination_id": "258", "tags": ["Barbecue preparation"], "piggy_bank_id": "123", "bill_id": "123"}]}' http://0.0.0.0:37907/api/v1/recurrences/1 Copy POST /v1/rules # Server error +1 more less Schema-valid request rejected 960 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The value of rule group id is unknown. (and 2 more errors)","errors":{"rule_group_id":["The value of rule group id is unknown."],"title":["Rule must have at least one trigger.","Rule must have at least one action."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' -H 'Content-Type: application/x-www-form-urlencoded' -d 'title=First+rule+title.&description=First+rule+description&rule_group_id=81&rule_group_title=New+rule+group&order=5&trigger=store-journal&active=true&strict=true&stop_processing=false&triggers=value&triggers=order&triggers=active&triggers=prohibited&triggers=stop_processing&triggers=type&actions=type&actions=value&actions=order&actions=active&actions=stop_processing' http://0.0.0.0:37907/api/v1/rules Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: FireflyIII\\Validation\\FireflyValidator::validateRuleActionValue(): Argument #2 ($value) must be of type ?string, array given, called in \/var\/www\/html\/vendor\/laravel\/framework\/src\/Illuminate\/Validation\/Validator.php on line 766","exception":"UndisclosedException"} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"title": "First rule title.", "description": "First rule description", "rule_group_id": "81", "rule_group_title": "New rule group", "order": 5, "trigger": "store-journal", "active": true, "strict": true, "stop_processing": false, "triggers": [], "actions": [{"type": "set_category", "value": [null, null], "order": 5, "active": true, "stop_processing": false}]}' http://0.0.0.0:37907/api/v1/rules Copy POST /v1/transaction-links # Server error +1 more less Schema-valid request rejected 555 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The selected link type id is invalid. (and 5 more errors)","errors":{"link_type_id":["The selected link type id is invalid."],"inward_id":["The value of inward id is unknown.","The inward id and outward id must be different.","Invalid inward ID."],"outward_id":["The value of outward id is unknown.","The outward id and inward id must be different."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' -H 'Content-Type: application/x-www-form-urlencoded' -d 'link_type_id=5&link_type_name=Paid&inward_id=131&outward_id=131¬es=Some+example+notes' http://0.0.0.0:37907/api/v1/transaction-links Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22P02]: Invalid text representation: 7 ERROR: invalid input syntax for type integer: \"\udb50\udc07\u00db\"\nCONTEXT: unnamed portal parameter $1 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select count(*) as \"aggregate\" from \"link_types\" where \"id\" = \udb50\udc07\u00db)","exception":"UndisclosedException"} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 371ed8f0-09d5-2c68-b776-7934dde9382e' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'Content-Type: application/json' -d '{"": {";W:\u0010\u00fd\u0099\u00b0w\u00f9\u0014\u0019k\uda8c\ude36": -110, "F\udb0a\ude78\u00d6\u00bdI\ud9d0\udf1a\u008bZ": {"": 1.004415936648483e-13, ",": true, "\u00ef": "\ud90e\udc4d\uda70\udca5"}}, "\ud817\udc12G\u0005\udbf9\udc89": ["\u0006"], "\u00d1>\u00dfV\u00a8\u00a2\u0005\u00de\udb4f\udcaa": {"\u009c\t": 8.795726179192265e-24, "\uda61\ude28": [], "\u00a8k\ud8b0\ude67": [null, true, "\ud947\udc2f\u0001\u0098\u00acQ\u000f4\u0085\u0083\u00ab\u00c5\ud89f\udd17\u00e1\u00b5\\\u00e5\u00fd"]}, "\udbca\uddea\u00c3\u00cbM": "Rounds", "inward_id": "\ud965\udf41\u00ab\u00e8\u00adX", "link_type_id": "\udb50\udc07\u00db", "outward_id": "\u0011\udb74\udf32\u00f9\u00de\uc722\u001c\u0002\u00f3F\u00be\ud8a0\ude45", "link_type_name": "}$\uda70\udd2a\ud867\uddfe\udb21\udf55mC"}' http://0.0.0.0:37907/api/v1/transaction-links Copy POST /v1/transactions # Server error +1 more less Schema-valid request rejected 783 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"Need at least one transaction.","errors":{"transactions.0.description":["Need at least one transaction."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' -H 'Content-Type: application/x-www-form-urlencoded' -d 'error_if_duplicate_hash=false&apply_rules=false&fire_webhooks=true&group_title=Split+transaction+title.&transactions=type&transactions=date&transactions=amount&transactions=description&transactions=order&transactions=currency_id&transactions=currency_code&transactions=foreign_amount&transactions=foreign_currency_id&transactions=foreign_currency_code&transactions=budget_id&transactions=budget_name&transactions=category_id&transactions=category_name&transactions=source_id&transactions=source_name&transactions=destination_id&transactions=destination_name&transactions=reconciled&transactions=bill_id&transactions=bill_name&transactions=tags&transactions=notes&transactions=piggy_bank_id&transactions=piggy_bank_name&transactions=internal_reference&transactions=external_id&transactions=external_url&transactions=sepa_cc&transactions=sepa_ct_op&transactions=sepa_ct_id&transactions=sepa_db&transactions=sepa_country&transactions=sepa_ep&transactions=sepa_ci&transactions=sepa_batch_id&transactions=interest_date&transactions=book_date&transactions=process_date&transactions=due_date&transactions=payment_date&transactions=invoice_date' http://0.0.0.0:37907/api/v1/transactions Copy Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22P02]: Invalid text representation: 7 ERROR: invalid input syntax for type integer: \"5\u00f0\uda82\udf51~\"\nCONTEXT: unnamed portal parameter $1 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select count(*) as \"aggregate\" from \"budgets\" where \"id\" = 5\u00f0\uda82\udf51~)","exception":"UndisclosedException"} Reproduce
curl -X POST -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' -H 'Content-Type: application/json' -d '{"U^\u00cc\uda19\udfaf#p7\u00fd\u00a2": [], "4\ud9ed\udc03": [-2741361274179281920, ["\u00f4\uda20\udfdb\udaac\udf6a\ud95d\udea0", "", true]], "transactions": [{"description": "\u00a6{o\u00a0\u00b7C\u008d\u009a\u00e0\u0001\ud876\udef6\u00dc", "date": "0552-12-19T01:57:23.9Z", "amount": "0", "type": "transfer", "currency_id": "Euro"}, {"q\u0000": {}, "\n\u0096\u00ce_\u00b6\ud9ca\ude5c": {}, "1\u00c7\udaad\udfd0\u0012L'"'"'\u008b": [], "": {}, "t\ud9fd\udfda\ud86f\udc36\u00b6\u0010\u009b\ud9c6\udd88": {"}\u0014\"\u001e*\ud8bf\udc76\u0002\udbc8\ude69\u0089\u00a3\u001a\u0089\uda00\udc03\u00dd\u00ff\u0016\udafc\udf08\u0093\u00dc": [-155463063], "\u00a9w\u00b5>\ud9ff\ude74\ud8db\udc06\udb02\ude68\u00d1\udbe5\udd2d 5\u00fd\u00d7RL\u00d9": 172688, "": [null]}, "category_id": "g\u00baf\u00c0\udb0b\udc92\u00d2G\udb87\udd7f\u0095\ud91e\udc46\u00f4\u00acz\u00d1\u009c", "internal_reference": "u\u00b1\u00fa\u00a9", "type": "transfer", "process_date": "1140-05-30T01:46:21.64-07:12", "budget_name": null, "date": "4097-07-08T10:13:11+16:32", "amount": "\udac2\uddbe\u008dJc\u0003\u0017\u00da$\u00afU\ud9a1\udee4Xx\ud9fa\uddbe", "piggy_bank_name": "#", "sepa_ct_op": null, "description": "\ud9e9\udd40", "order": 18964, "reconciled": true, "sepa_cc": null, "currency_id": "Euro"}, {"\u0092\u000f\u0096\uac02\u009d\u00cd0": [], "\ud8b9\udee7\u008f{U": {"<\u0092\u00b8\u00d4\u0099\ud862\udff3\udbf0\udcc1y\ud9eb\udff7\ud82a\uddd4": "", "H\u00aa\u00e2\u009c\u0005": -1.4096565847475578e-24}, "\u00ff\"\u00ef\u00aa": [[true], -10000000.0, "\u00b5D]\u00e8\udac3\udc2a\u00b8\uda54\uddd3\u00ca\udb86\uddean"], "sepa_cc": "then", "description": "", "amount": "\u0098\udbad\udda2", "type": "transfer", "sepa_db": "J", "external_url": "\udb97\udf22*;\udbe3\udd2d\u00c2\u00b7\r\u0012\u00ff\ud8d7\uddec\u00f1\u0080", "date": "1088-02-24T09:09:47Z", "order": -402, "source_id": "\u0003\ud8c1\udd60\u00f5\u00c3\u00141Pj\u00dd\ud8b2\udcd3\u00cd\u001c\u00c0\udb62\udd63\u00f9^\ud889\udd98B", "currency_id": "Euro"}, {"type": "withdrawal", "date": "1861-01-07T08:31:17Z", "destination_id": "\u0085", "amount": "\ud8a4\udcc5", "description": "\ud897\udc6b\u00ad\u0004\u009b", "budget_name": null, "budget_id": "5\u00f0\uda82\udf51~", "foreign_amount": null, "currency_id": "Euro"}, {"\u0093pQ\udac8\uded7\u008c": [false], "\udacd\udd1d]\u00d4\ud913\udcdash\ud9cf\udec1\u0080\uda6e\ude25": {}, "\udb2a\udd3bv\u0087\u00c8 \u00169\uda93\udd1aQ\u00bd\u00ba": [], "book_date": null, "budget_name": "\u00c6\u0085\u008ce0\u001f1\ud805\udeb7\ud95f\udda7d\u00f2\u0001B?\ud8b8\ude38", "amount": "A", "date": "4994-07-11T13:16:35-11:15", "invoice_date": "0179-11-26T07:50:26.79235Z", "description": "\u00d4\u0015I\u008c\u00d3\u0084\u00dd\u00d7\ud922\udf1c", "source_name": null, "source_id": "\u00d4\u00ba\u00a0\b\u0003", "type": "withdrawal", "budget_id": null, "currency_id": "Euro"}, {"999999999999999999999999999999": [null, null, ""], "\u0094\u00a5": -6134, "": {}, "D\u009fr": {"3v\u0003\u0004\u00e9\u009a\u00ba\u00e7\u0083": {}, "\fB": true}, "category_id": null, "type": "withdrawal", "date": "2318-07-16T06:38:05Z", "bill_name": null, "description": "\u00b2OoZ\u00b8\ud837\udea2O", "amount": "\ud8cc\udd92", "invoice_date": "1725-05-02T11:53:05Z", "sepa_country": "\u00dc\uda26\udf37\ud931\udd1e)\u00d3\u000b", "currency_id": "Euro"}]}' http://0.0.0.0:37907/api/v1/transactions Copy GET /v1/budgets/{id}/limits/{limitId} # Server error 636 Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $1 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select \"budget_limits\".* from \"budget_limits\" left join \"budgets\" on \"budgets\".\"id\" = \"budget_limits\".\"budget_id\" where \"budget_limits\".\"id\" = 9223372036854775807 and \"budgets\".\"user_id\" = 1 limit 1)","exception":"U // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: a4306a9e-45e8-2b71-b700-e3e47bf067cd' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJkMjk3YjE3YWIyMzRkY2ZjY2NmNmZlOGZhYWM3MjNkMTFlOTI5ZjIzMmJmYjMyM2NiZTY4NWRiNTYyZDRjZjM3MmE0ZDZjNTI1YTNkMmQ2MCIsImlhdCI6MTc5MjQwODU0NS44NDA0OTUsIm5iZiI6MTc5MjQwODU0NS44NDA0OTcsImV4cCI6MTgyMzk0NDU0NS43NjI5MTgsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZY4wdmDFE4G-hkRJEicUkTYxHoBE5uWWrA9J-qxLY43AvfTpiSEGgF_jSenQpzAcCULEvTHdI_Z4inMcWiCBKG5q2fOC0PhXj6sIQTzpmqkZsLxglky6VzaW5NSwqLwH0BrS5j2MCg698GgnaJdfTOfTE2nJofgsLPnldSahGSy1MyK0dwHJCiCcZIx8GOEC9BX-xrAjik8YcHGrVFUDpZObi7IRlx5Rz6zdCqj6GkmMVcFb-tgJ2Qsb2PNsgXrO-jRHIX9pJFzkzdTZvp80oeGJ6qcLVa1upaOPUi1lF3_uqixo66CvSgXhTzsW648q_Se31LZoaunQTwg5ibK_JTABR5xJxYwXVJP2GlEiKa29_gwVh61ukx6DqOk5fwDSSEgKNypJF9M4oIOEvh26BmIx8AukagiZGHMr9MZt2dK7UW_YVnYgnZUX-j3Ga9J4Q5jfc2MW2zvdaHoub_olJLskj-ebH6BS_vLSqNMTbd1BSpkuGa3MllFlH6yQR6ACHXctHcBQjbsVZFbV7gDfeIgRVTJcglh1ARRrasAykAbFtnWMOvT1OdEUQwb70lBLmzO0yjCVByDwNcNQzO9KdLNcJYbT3_OQ_bKw_E1cC84LxI-A3b2BDKNlMNm4Nn3rLd7Fgs6IAWONGNnle7UK0oeUFab6RSBRO6EJSXylZRM' http://0.0.0.0:37907/api/v1/budgets/1/limits/485433973204619427315712 Copy GET /v1/currencies/{code}/recurrences # Server error 655 Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: array_any(): Argument #1 ($array) must be of type array, Illuminate\\Database\\Eloquent\\Collection given","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' 'http://0.0.0.0:37907/api/v1/currencies/EUR/recurrences?limit=10&page=1' Copy DELETE /v1/link-types/{id} # Missing test data Server error 372 Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: 200020: Link type cannot be changed.","exception":"UndisclosedException"} Reproduce
curl -X DELETE -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' http://0.0.0.0:37907/api/v1/link-types/1 Copy DELETE /v1/webhooks/{id}/messages/{messageId} # Missing test data Server error 587 Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"8589934592\" is out of range for type integer\nCONTEXT: unnamed portal parameter $1 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"webhook_messages\" where \"webhook_messages\".\"id\" = 8589934592 limit 1)","exception":"UndisclosedException"} Reproduce
curl -X DELETE -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' http://0.0.0.0:37907/api/v1/webhooks/1/messages/8589934592 Copy GET /v1/webhooks/{id}/messages/{messageId} # Server error 570 Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $1 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"webhook_messages\" where \"webhook_messages\".\"id\" = 9223372036854775807 limit 1)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: e4b145c1-4917-1860-9f9a-e29cb380cfb4' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' http://0.0.0.0:37907/api/v1/webhooks/1/messages/338765599058967593484288 Copy GET /v1/webhooks/{id}/messages/{messageId}/attempts # Server error 598 Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $1 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"webhook_messages\" where \"webhook_messages\".\"id\" = 9223372036854775807 limit 1)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: a9aea1e6-7726-1fac-a678-f19257d56f07' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' http://0.0.0.0:37907/api/v1/webhooks/3/messages/652260448393332785152/attempts Copy DELETE /v1/webhooks/{id}/messages/{messageId}/attempts/{attemptId} # Authentication failed +1 Server error 579 Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"9223372036854775807\" is out of range for type integer\nCONTEXT: unnamed portal parameter $1 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"webhook_messages\" where \"webhook_messages\".\"id\" = 9223372036854775807 limit 1)","exception":"UndisclosedException"} Reproduce
curl -X DELETE -H 'Accept: application/json' -H 'X-Trace-Id: 58de5115-5b0a-3db9-a0db-9502fe74ff55' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' http://0.0.0.0:37907/api/v1/webhooks/1/messages/1890597027530875298906112/attempts/157577737267515871650119680 Copy GET /v1/webhooks/{id}/messages/{messageId}/attempts/{attemptId} # Server error 572 Response 500 Internal Server Error
{"message":"Internal Firefly III Exception: SQLSTATE[22003]: Numeric value out of range: 7 ERROR: value \"537009794409\" is out of range for type integer\nCONTEXT: unnamed portal parameter $1 = '...' (Connection: pgsql, Host: db, Port: 5432, Database: firefly, SQL: select * from \"webhook_messages\" where \"webhook_messages\".\"id\" = 537009794409 limit 1)","exception":"UndisclosedException"} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: f862cbf4-3b5a-3cf9-b0a5-3604f7efeae5' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' http://0.0.0.0:37907/api/v1/webhooks/1/messages/537009794409/attempts/243 Copy GET /v1/accounts # Response violates schema +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 737 Response violates schemaST108 4 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/balance_difference:
{
"type": "string",
"format": "amount",
"example": "123.45",
"readOnly": true,
"description": "If you submit a start AND end date, this will be the diff...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/opening_balance:
{
"type": "string",
"format": "amount",
"example": "-1012.12",
"description": "Represents the opening balance, the initial amount this a...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/pc_opening_balance:
{
"type": "string",
"format": "amount",
"example": "-1012.12",
"description": "The opening balance of the account in the administration'...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/pc_virtual_balance:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The virtual balance of the account in the administration'...
}
Value:
null Response 200 OK
{"data":[{"type":"accounts","id":"1","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T10:55:24+00:00","active":true,"order":0,"name":"Checking","type":"asset","account_role":"defaultAsset","object_group_id":null,"object_group_order":null,"object_group_title":null,"object_has_currency_setting":true,"currency_id":"1","currency_name":"Euro","currency_code":"EUR","currency_symbol":"\u20ac","currency_decimal_places":2,"primary_currency_id":"12","primary_currency_name":"US Dollar"," // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' 'http://0.0.0.0:37907/api/v1/accounts?limit=10&page=1&active=true' Copy Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 200 Response 422 Unprocessable Content
{"message":"The start must be a date before end. (and 1 more error)","errors":{"start":["The start must be a date before end."],"end":["The end must be a date after start."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/accounts?limit=10&page=1&active=true&start=2000-01-01&end=2000-01-01&date=2000-01-01&type=all' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The start must be a date before end. (and 1 more error)","errors":{"start":["The start must be a date before end."],"end":["The end must be a date after start."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/accounts?limit=10&page=1&active=true&start=2000-01-01&end=2000-01-01&date=2000-01-01&type=all' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `Authorization`, `X-Trace-Id` in header
- violates `format` at /properties/Authorization
- violates `format` at /properties/X-Trace-Id Response 200 OK
{"data":[{"type":"accounts","id":"14","attributes":{"created_at":"2026-10-19T11:33:25+00:00","updated_at":"2026-10-19T11:33:27+00:00","active":true,"order":null,"name":"0","type":"expense","account_role":null,"object_group_id":null,"object_group_order":null,"object_group_title":null,"object_has_currency_setting":false,"currency_id":"1","currency_name":"\ud900\udc4d\u00d5 \u00ef","currency_code":"EUR","currency_symbol":"\u20ac","currency_decimal_places":2,"primary_currency_id":"1","primary_currency_name":"\u // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI0YzM0Njc5M2I4ZDc4NDQ0ZjA2ZGNkOTE5NzE0NDc5OTRmODlhNjMxOTRiNWIyYmU5YzY2MjlmODBkODljZDE0OTA0ZTFhZWNhZjVkN2Q3MyIsImlhdCI6MTc5MjQxMDA0Ni40NTI4MTUsIm5iZiI6MTc5MjQxMDA0Ni40NTI4MTYsImV4cCI6MTgyMzk0NjA0Ni40NDI0NjcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.kPmJtniUtEsGEuw9e-evfpOGalDOaBDpr6thOt-Zo3WXXLZF_lfYJrkTCjsYNcBXEhRKd8CPhk6FjgEtqA0WKaejLcJsESlUvmfk3Ijb3uInP_KVkp9WR_L9clETt65GgnhfhbFev0vP41VxS0CE1SLCabYY5ICsV4DTHCaf0CgZsViTY51TbYYIr72qJQLLwQL4ngKvO2fYT3ouqBqB5wmKF8i0QyT_AUFpbIrqIYfmIQAlyKbEmXfzrBCQQWVUTpEONBk0sZAMD5tnfPNtfGo-KfQPNg_8EFuy0JUy-r08Dwb1apW2_I5t83xSOXsMo-r4j2ScATbhg1oaOMPVGDDMV1g3Pja4PZZe03grPvtdbmgSE5-0iqRFuwvbauHfVjTSp48eH0C--Su4r_zuG-Pv9sm-IFKKB4tlKYXAFLql77i-VJmbtF6tY5dDd7BFuzlnN0Ttoz0QRrDuKLGnlrna_R2tsabEmHkDEfWcyOsV6ce9qAv7VNr3_7xmQ0rjEgY-RGBl3qOVNY5MWgHU8gr78qlV50YlJmDXlCmU3qR0lzxcgJBby2XuYWEfqI4C82-t2o4zb0wTE-S0hMA2kA1l0Bg2500V_dnr3WhKSR93WlhWhQu1dvedQ-Zwemx1RpMhBybrPF5HZsfJqh91F24Bg-_6GEs0jdtszdkN9z0' -H 'X-Trace-Id;' http://0.0.0.0:37907/api/v1/accounts Copy GET /v1/accounts/{id}/piggy-banks # Response violates schema +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 629 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/accounts\/3\/piggy-banks?limit=10&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/accounts\/3\/piggy-banks?limit=10&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/accounts\/3\/piggy-banks?limit=10&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/accounts/3/piggy-banks?limit=10&page=1' Copy Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 200 Response 422 Unprocessable Content
{"message":"The page may not be greater than 131337.","errors":{"page":["The page may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/accounts/3/piggy-banks?page=2147483648' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The page may not be greater than 131337.","errors":{"page":["The page may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/accounts/3/piggy-banks?limit=10&page=2147483646' Copy Response violates schemaST108 "account_id" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/PiggyBankProperties:
{
"required": [
"name",
"account_id",
"target_amount"
],
"type": "object",
"properties": {
"created_at": {
"type": "string",
"format": "date-time",
"example": "2026-10-01T00:00:00+00:00",
"readOnly": true
},
"updated_at": {
"type": "string",
"format": "date-time",
"example": "2026-10-01T00:00:00+00:00",
"readOnly": true
// Output truncated...
}
Value:
{
"accounts": [
{
"account_id": "1",
"current_amount": "0.00",
"name": "Checking",
"pc_current_amount": "0"
}
],
"active": true,
"created_at": "2026-10-19T10:55:25+00:00",
"currency_code": "EUR",
"currency_decimal_places": 2,
"currency_id": "1",
"currency_name": "Euro",
"currency_symbol": "\u20ac",
"current_amount": "0.00",
"left_to_save": null,
"name": "New digital camera",
// Output truncated...
} Response 200 OK
{"data":[{"type":"piggy-banks","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T11:00:58+00:00","name":"New digital camera","percentage":null,"start_date":"2026-10-01T00:00:00+00:00","target_date":"2000-01-01T00:00:00+00:00","order":5,"active":true,"notes":null,"object_group_id":null,"object_group_order":null,"object_group_title":null,"accounts":[{"account_id":"1","name":"Checking","current_amount":"0.00","pc_current_amount":"0"}],"object_has_currency_setting":true,"c // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' http://0.0.0.0:37907/api/v1/accounts/1/piggy-banks Copy GET /v1/accounts/{id}/transactions # Response violates schema +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 688 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/accounts\/4\/transactions?start=2026-10-01&end=2026-10-31&limit=10&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/accounts\/4\/transactions?start=2026-10-01&end=2026-10-31&limit=10&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/accounts\/4\/transactions?start=2026-10-01&end=2026-10-31&limit=10&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/accounts/4/transactions?limit=10&page=1&start=2026-10-01&end=2026-10-31&type=all' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 200 Response 422 Unprocessable Content
{"message":"The start field is required when end is present.","errors":{"start":["The start field is required when end is present."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/accounts/4/transactions?limit=10&page=1&end=2026-10-31' Copy Response violates schemaST108 2 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Amount of the transaction in the primary currency of this...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_foreign_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Foreign amount of the transaction in the primary currency...
}
Value:
null Response 200 OK
{"data":[{"type":"transactions","id":"5","attributes":{"created_at":"2026-10-19T11:06:08+00:00","updated_at":"2026-10-19T11:06:08+00:00","user":"1","user_group":"1","group_title":null,"transactions":[{"user":"1","transaction_journal_id":"5","type":"withdrawal","date":"2026-10-19T11:06:08+00:00","order":0,"object_has_currency_setting":true,"currency_id":"1","currency_code":"EUR","currency_name":"Euro","currency_symbol":"\u20ac","currency_decimal_places":2,"foreign_currency_id":null,"foreign_currency_code":nu // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' http://0.0.0.0:37907/api/v1/accounts/1/transactions Copy GET /v1/available-budgets # Response violates schema +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 689 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/available-budgets?start=2026-10-01&end=2026-10-31&limit=10&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/available-budgets?start=2026-10-01&end=2026-10-31&limit=10&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/available-budgets?start=2026-10-01&end=2026-10-31&limit=10&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/available-budgets?limit=10&page=1&start=2026-10-01&end=2026-10-31' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 200 Response 422 Unprocessable Content
{"message":"The start field is required when end is present.","errors":{"start":["The start field is required when end is present."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/available-budgets?limit=10&page=1&end=2026-10-31' Copy Response violates schemaST108 null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AvailableBudgetProperties/properties/pc_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The amount of this available budget in the primary curren...
}
Value:
null Response 200 OK
{"data":[{"type":"available_budgets","id":"1","attributes":{"created_at":"2026-10-19T10:58:09+00:00","updated_at":"2026-10-19T10:58:09+00:00","object_has_currency_setting":true,"currency_id":"12","currency_name":"US Dollar","currency_code":"USD","currency_symbol":"$","currency_decimal_places":2,"primary_currency_id":"12","primary_currency_name":"US Dollar","primary_currency_code":"USD","primary_currency_symbol":"$","primary_currency_decimal_places":2,"amount":"123.45","pc_amount":null,"start":"2026-10-01T00 // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' http://0.0.0.0:37907/api/v1/available-budgets Copy Response violates schemaST108 1 is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/ArrayEntryWithCurrencyAndSum/properties/currency_id:
{
"type": "string",
"format": "string",
"example": "5"
}
Value:
1 Response 200 OK
{"data":[{"type":"available_budgets","id":"11","attributes":{"created_at":"2026-10-19T10:59:33+00:00","updated_at":"2026-10-19T10:59:33+00:00","object_has_currency_setting":true,"currency_id":"5","currency_name":"Polish z\u0142oty","currency_code":"PLN","currency_symbol":"z\u0142","currency_decimal_places":2,"primary_currency_id":"1","primary_currency_name":"Euro","primary_currency_code":"EUR","primary_currency_symbol":"\u20ac","primary_currency_decimal_places":2,"amount":"123.45","pc_amount":null,"start":" // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' http://0.0.0.0:37907/api/v1/available-budgets Copy GET /v1/bills # Response violates schema +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 668 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 200 Response 422 Unprocessable Content
{"message":"The start must be a date before end. (and 1 more error)","errors":{"start":["The start must be a date before end."],"end":["The end must be a date after start."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' 'http://0.0.0.0:37907/api/v1/bills?limit=10&page=1&start=2026-10-01&end=2026-10-01' Copy Response violates schemaST108 3 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BillProperties/properties/pc_amount_avg:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The average amount that is expected for this subscription...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BillProperties/properties/pc_amount_max:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The maximum amount that is expected for this subscription...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BillProperties/properties/pc_amount_min:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The minimum amount that is expected for this subscription...
}
Value:
null Response 200 OK
{"data":[{"type":"bills","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:26+00:00","name":"Rent","object_has_currency_setting":true,"currency_id":"1","currency_name":"Euro","currency_code":"EUR","currency_symbol":"\u20ac","currency_decimal_places":2,"primary_currency_id":"12","primary_currency_name":"US Dollar","primary_currency_code":"USD","primary_currency_symbol":"$","primary_currency_decimal_places":2,"amount_min":"500.00","pc_amount_min":null,"amount_max": // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/bills?page=1' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `X-Trace-Id`, `Authorization` in header
- violates `format` at /properties/X-Trace-Id
- violates `format` at /properties/Authorization Response 200 OK
{"data":[{"type":"bills","id":"3","attributes":{"created_at":"2026-10-19T10:58:53+00:00","updated_at":"2026-10-19T11:02:36+00:00","name":"","object_has_currency_setting":true,"currency_id":"5","currency_name":"Polish z\u0142oty","currency_code":"PLN","currency_symbol":"z\u0142","currency_decimal_places":2,"primary_currency_id":"12","primary_currency_name":"US Dollar","primary_currency_code":"USD","primary_currency_symbol":"$","primary_currency_decimal_places":2,"amount_min":"123.45","pc_amount_min":null,"am // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' http://0.0.0.0:37907/api/v1/bills Copy GET /v1/bills/{id} # Response violates schema +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 650 Response violates schemaST108 3 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BillProperties/properties/pc_amount_avg:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The average amount that is expected for this subscription...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BillProperties/properties/pc_amount_max:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The maximum amount that is expected for this subscription...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BillProperties/properties/pc_amount_min:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The minimum amount that is expected for this subscription...
}
Value:
null Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"type":"bills","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:59:18+00:00","name":"Rent","object_has_currency_setting":true,"currency_id":"5","currency_name":"Polish z\u0142oty","currency_code":"PLN","currency_symbol":"z\u0142","currency_decimal_places":2,"primary_currency_id":"1","primary_currency_name":"Euro","primary_currency_code":"EUR","primary_currency_symbol":"\u20ac","primary_currency_decimal_places":2,"amount_min":"123.45","pc_amount_min":null," // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/bills/1?start=2026-10-01&end=2026-10-31' Copy Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 200 Response 422 Unprocessable Content
{"message":"The start is not a valid date. (and 3 more errors)","errors":{"start":["The start is not a valid date.","The start must be a date after 1970-01-02.","The start must be a date before 2038-01-17.","The start must be a date before end."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/bills/1?start=' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The start must be a date before end. (and 1 more error)","errors":{"start":["The start must be a date before end."],"end":["The end field is required when start is present."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/bills/1?start=2026-10-01' Copy POST /v1/exchange-rates/by-currencies/{from}/{to} # Response violates schema +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 755 Response violates schemaST108 3 violations "/?page=1" is not a "uri"
Validated against the response schema for status code 200.
Schema at /components/schemas/PageLink/properties/first:
{
"format": "uri",
"type": "string",
"example": "https://demo.firefly-iii.org/api/v1/OBJECT?&page=1"
}
Value:
"/?page=1" "/?page=1" is not a "uri"
Validated against the response schema for status code 200.
Schema at /components/schemas/PageLink/properties/last:
{
"format": "uri",
"type": "string",
"example": "https://demo.firefly-iii.org/api/v1/OBJECT?&page=12"
}
Value:
"/?page=1" "/?page=1" is not a "uri"
Validated against the response schema for status code 200.
Schema at /components/schemas/PageLink/properties/self:
{
"format": "uri",
"type": "string",
"example": "https://demo.firefly-iii.org/api/v1/OBJECT?&page=4"
}
Value:
"/?page=1" Response 200 OK
{"data":[{"type":"exchange-rates","id":"62","attributes":{"created_at":"2026-10-19T10:55:28+00:00","updated_at":"2026-10-19T10:55:28+00:00","from_currency_id":"1","from_currency_name":"Euro","from_currency_code":"EUR","from_currency_symbol":"\u20ac","from_currency_decimal_places":2,"to_currency_id":"12","to_currency_name":"US Dollar","to_currency_code":"USD","to_currency_symbol":"$","to_currency_decimal_places":2,"rate":"1.2345","date":"2025-08-01T10:55:28+00:00"},"links":{"self":"http:\/\/0.0.0.0:37907\/ap // Output truncated... Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' -H 'Content-Type: application/json' -d '{"2025-08-01": "1.2345", "2025-08-02": "6.3456"}' http://0.0.0.0:37907/api/v1/exchange-rates/by-currencies/EUR/USD Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[{"type":"exchange-rates","id":"97","attributes":{"created_at":"2026-10-19T10:55:58+00:00","updated_at":"2026-10-19T10:55:58+00:00","from_currency_id":"1","from_currency_name":"Euro","from_currency_code":"EUR","from_currency_symbol":"\u20ac","from_currency_decimal_places":2,"to_currency_id":"12","to_currency_name":"US Dollar","to_currency_code":"USD","to_currency_symbol":"$","to_currency_decimal_places":2,"rate":"1.2345","date":"2025-08-01T10:55:58+00:00"},"links":{"self":"http:\/\/0.0.0.0:37907\/ap // Output truncated... Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"2025-08-01": "1.2345", "2025-08-02": "6.3456"}' http://0.0.0.0:37907/api/v1/exchange-rates/by-currencies/EUR/USD Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Hint: The request body contains 3 additional properties not defined in the schema (`2025-08-01`, `2025-08-02`, `x-schemathesis-additional`). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields. Response 422 Unprocessable Content
{"message":"The x-schemathesis-additional field is required. (and 1 more error)","errors":{"x-schemathesis-additional":["The x-schemathesis-additional field is required."],"date":["The date is not a valid date."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"2025-08-01": "1.2345", "2025-08-02": "6.3456", "x-schemathesis-additional": ""}' http://0.0.0.0:37907/api/v1/exchange-rates/by-currencies/EUR/USD Copy Undocumented status codeST103 Received: 403
Documented: 200, 422, 401, 404, 400, 500 Response 403 Forbidden
<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx</center>
</body>
</html> Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 46e1dbff-5239-30e6-adba-686e8cf71d64' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' -H 'Content-Type: application/json' -d '{"x-schemathesis-additional1": "Infinity", "x-schemathesis-additional2": "\u00dc\ud854\udf12\u00f4nn\u00b0'"'"'\u00de\ud8b5\ude22\u001f", "x-schemathesis-additional": "t\u0087\udab9\udc42\u00af\u00a5", "x-schemathesis-additional3": "\u00d2\udbf1\udc75\ud8ae\udcbf\u00dd\u0087:\u00a3\u0006\udbb5\udca8\u00b5,\u0097V\u00f8"}' 'http://0.0.0.0:37907/api/v1/exchange-rates/by-currencies/%C2%A7%1F5/%C2%9Bn%29%C2%B4z~' Copy GET /v1/search/accounts # Response violates schema +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 708 Response violates schemaST108 3 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/balance_difference:
{
"type": "string",
"format": "amount",
"example": "123.45",
"readOnly": true,
"description": "If you submit a start AND end date, this will be the diff...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/pc_opening_balance:
{
"type": "string",
"format": "amount",
"example": "-1012.12",
"description": "The opening balance of the account in the administration'...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/pc_virtual_balance:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The virtual balance of the account in the administration'...
}
Value:
null Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[{"type":"accounts","id":"1","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T10:55:24+00:00","active":true,"order":0,"name":"Checking","type":"asset","account_role":"defaultAsset","object_group_id":null,"object_group_order":null,"object_group_title":null,"object_has_currency_setting":true,"currency_id":"1","currency_name":"Euro","currency_code":"EUR","currency_symbol":"\u20ac","currency_decimal_places":2,"primary_currency_id":"12","primary_currency_name":"US Dollar"," // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/search/accounts?limit=10&page=1&query=checking&type=all&field=all' Copy Undocumented status codeST103 Received: 422
Documented: 200, 401, 404, 400, 500 Response 422 Unprocessable Content
<EMPTY> Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/search/accounts?field=AAA&query=checking&type=all' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
<EMPTY> Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/search/accounts?field=id&query=' Copy Response violates schemaST108 null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/opening_balance:
{
"type": "string",
"format": "amount",
"example": "-1012.12",
"description": "Represents the opening balance, the initial amount this a...
}
Value:
null Response 200 OK
{"data":[{"type":"accounts","id":"1","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T10:55:24+00:00","active":true,"order":0,"name":"Checking","type":"asset","account_role":"defaultAsset","object_group_id":null,"object_group_order":null,"object_group_title":null,"object_has_currency_setting":true,"currency_id":"1","currency_name":"Euro","currency_code":"EUR","currency_symbol":"\u20ac","currency_decimal_places":2,"primary_currency_id":"1","primary_currency_name":"Euro","primar // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 9623d7cf-a9ae-1a34-a544-99c7001d9a88' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' 'http://0.0.0.0:37907/api/v1/search/accounts?query=checking&field=all' Copy GET /v1/search/transactions # Response violates schema +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 651 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/search\/transactions?search=groceries&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/search\/transactions?search=groceries&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/search\/transactions?search=groceries&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/search/transactions?limit=10&page=1&query=groceries' Copy Undocumented status codeST103 Received: 422
Documented: 200, 401, 404, 400, 500 Response 422 Unprocessable Content
{"message":"The page may not be greater than 131337.","errors":{"page":["The page may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/search/transactions?page=2147483648&query=groceries' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The page may not be greater than 131337.","errors":{"page":["The page may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/search/transactions?limit=10&page=2147483646&query=groceries' Copy Response violates schemaST108 null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_foreign_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Foreign amount of the transaction in the primary currency...
}
Value:
null Response 200 OK
{"data":[{"type":"transactions","id":"2","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T11:52:44+00:00","user":"1","user_group":"1","group_title":"","transactions":[{"user":"1","transaction_journal_id":"2","type":"withdrawal","date":"2026-02-01T00:00:00+00:00","order":0,"object_has_currency_setting":true,"currency_id":"1","currency_code":"\u0081\u0097 \u00e0\u00f2","currency_name":"\ud900\udc4d\u00d5 \u00ef","currency_symbol":"\u20ac","currency_decimal_places":2,"foreign_cur // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 45b6d784-8e94-18ee-9a12-488e1106a7ff' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZGNjODUxN2IwNjkwOTk1NjU3MTUwMGZhYzU4YTkxM2VhMDdlMjhjMjYwYjAyNmRkMTY2ZGE5NmMzNDc1YTVmNTRmNzM1ODIyNzI0NGQ3MyIsImlhdCI6MTc5MjQxMDY0Ni43MDA1MSwibmJmIjoxNzkyNDEwNjQ2LjcwMDUxMSwiZXhwIjoxODIzOTQ2NjQ2LjY4OTQyNSwic3ViIjoiMSIsInNjb3BlcyI6W119.pR62gMv7kkac5UYWYhRuykEyPQvsRylttipzSV8jmVuww6jbPDYC8PtcP-jqfsuGKuGrOK1XhZu6G5xyt9ypC-5j6ad6ZEg8QspmfTI99iFM6i9pvJXiTLenNjhfQmzEHnU11d61rIuthUgBVOZMvn78zaXULQmL5oeoKcvHoPJv32MFiwI58ez6-f4wvZ384rf_EBZuhqo4ZYBwflIXGtxIfiUi1Kj3u8YhDMHx_Qi1ZLBBe8ptnyILPSjwjelVQrAwKLFLSkMWZRp4WlMpv0tAEXOqMehyFMS5KiFmjp9BnDsAP_SsdjN7mF3tC4MC6pyOtxS-8YY0PfOx76lAS_5iHEeFz-88ObKngS-DgeRoFv3o41fHhRYp6ytwpvVg4lC3-ewZtAhc-nG9zYyyZ2iNgW8V44S3L_LmFx1oiTnbOq3tHGpMHhD_baGTaxdpUedKR3qR_LBpvc5QNrp1zuB-CoiAEircAIpMOmGTOpMExdvwXImiSIo8zmNHjvZjfoCakFpCSiAWJ0MTrafQR-yN4hsJW_nliwlHiOORE1y76evT1zlszyvPj2hsdZ9-J0yZq4iMVKniTkWjVO2JluFnNpiEnGfNr4iwdCeC41lgUCyXN8Ql_Ii-PpHZVL5KpQeIMyhnb46R8-rCud3Z01Omqk7L3LxHyn2QrgUAMyU' 'http://0.0.0.0:37907/api/v1/search/transactions?query=-%C3%AC' Copy GET /v1/subscriptions # Response violates schema +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 680 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 200 Response 422 Unprocessable Content
{"message":"The start must be a date before end. (and 1 more error)","errors":{"start":["The start must be a date before end."],"end":["The end must be a date after start."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' 'http://0.0.0.0:37907/api/v1/subscriptions?limit=10&page=1&start=2026-10-01&end=2026-10-01' Copy Response violates schemaST108 3 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BillProperties/properties/pc_amount_avg:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The average amount that is expected for this subscription...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BillProperties/properties/pc_amount_max:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The maximum amount that is expected for this subscription...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BillProperties/properties/pc_amount_min:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The minimum amount that is expected for this subscription...
}
Value:
null Response 200 OK
{"data":[{"type":"bills","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:26+00:00","name":"Rent","object_has_currency_setting":true,"currency_id":"1","currency_name":"Euro","currency_code":"EUR","currency_symbol":"\u20ac","currency_decimal_places":2,"primary_currency_id":"12","primary_currency_name":"US Dollar","primary_currency_code":"USD","primary_currency_symbol":"$","primary_currency_decimal_places":2,"amount_min":"500.00","pc_amount_min":null,"amount_max": // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/subscriptions?page=1' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `X-Trace-Id`, `Authorization` in header
- violates `format` at /properties/X-Trace-Id
- violates `format` at /properties/Authorization Response 200 OK
{"data":[{"type":"bills","id":"3","attributes":{"created_at":"2026-10-19T10:58:53+00:00","updated_at":"2026-10-19T11:02:36+00:00","name":"","object_has_currency_setting":true,"currency_id":"5","currency_name":"Polish z\u0142oty","currency_code":"PLN","currency_symbol":"z\u0142","currency_decimal_places":2,"primary_currency_id":"12","primary_currency_name":"US Dollar","primary_currency_code":"USD","primary_currency_symbol":"$","primary_currency_decimal_places":2,"amount_min":"123.45","pc_amount_min":null,"am // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' -H 'X-Trace-Id;' http://0.0.0.0:37907/api/v1/subscriptions Copy GET /v1/subscriptions/{id} # Response violates schema +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 640 Response violates schemaST108 3 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BillProperties/properties/pc_amount_avg:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The average amount that is expected for this subscription...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BillProperties/properties/pc_amount_max:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The maximum amount that is expected for this subscription...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BillProperties/properties/pc_amount_min:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The minimum amount that is expected for this subscription...
}
Value:
null Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"type":"bills","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:59:18+00:00","name":"Rent","object_has_currency_setting":true,"currency_id":"5","currency_name":"Polish z\u0142oty","currency_code":"PLN","currency_symbol":"z\u0142","currency_decimal_places":2,"primary_currency_id":"1","primary_currency_name":"Euro","primary_currency_code":"EUR","primary_currency_symbol":"\u20ac","primary_currency_decimal_places":2,"amount_min":"123.45","pc_amount_min":null," // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/subscriptions/1?start=2026-10-01&end=2026-10-31' Copy Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 200 Response 422 Unprocessable Content
{"message":"The start is not a valid date. (and 3 more errors)","errors":{"start":["The start is not a valid date.","The start must be a date after 1970-01-02.","The start must be a date before 2038-01-17.","The start must be a date before end."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/subscriptions/1?start=' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The start must be a date before end. (and 1 more error)","errors":{"start":["The start must be a date before end."],"end":["The end field is required when start is present."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/subscriptions/1?start=2026-10-01' Copy GET /v1/user-groups # Response violates schema +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 636 Response violates schemaST108 3 violations "/?page=1" is not a "uri"
Validated against the response schema for status code 200.
Schema at /components/schemas/PageLink/properties/first:
{
"format": "uri",
"type": "string",
"example": "https://demo.firefly-iii.org/api/v1/OBJECT?&page=1"
}
Value:
"/?page=1" "/?page=1" is not a "uri"
Validated against the response schema for status code 200.
Schema at /components/schemas/PageLink/properties/last:
{
"format": "uri",
"type": "string",
"example": "https://demo.firefly-iii.org/api/v1/OBJECT?&page=12"
}
Value:
"/?page=1" "/?page=1" is not a "uri"
Validated against the response schema for status code 200.
Schema at /components/schemas/PageLink/properties/self:
{
"format": "uri",
"type": "string",
"example": "https://demo.firefly-iii.org/api/v1/OBJECT?&page=4"
}
Value:
"/?page=1" Response 200 OK
{"data":[{"type":"user_groups","id":"1","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T10:55:24+00:00","in_use":true,"can_see_members":true,"title":"admin@example.com","primary_currency_id":"12","primary_currency_name":"US Dollar","primary_currency_code":"USD","primary_currency_symbol":"$","primary_currency_decimal_places":2,"members":[{"user_id":"1","user_email":"admin@example.com","you":true,"roles":["owner"]}]},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/\/user_grou // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' 'http://0.0.0.0:37907/api/v1/user-groups?limit=10&page=1' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[{"type":"user_groups","id":"1","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T10:55:39+00:00","in_use":true,"can_see_members":true,"title":"New user group title","primary_currency_id":"12","primary_currency_name":"US Dollar","primary_currency_code":"USD","primary_currency_symbol":"$","primary_currency_decimal_places":2,"members":[{"user_id":"1","user_email":"admin@example.com","you":true,"roles":["owner"]}]},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/\/user_g // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/user-groups?limit=10&page=1' Copy Undocumented status codeST103 Received: 422
Documented: 200, 401, 404, 400, 500 Response 422 Unprocessable Content
{"message":"The page may not be greater than 131337.","errors":{"page":["The page may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/user-groups?page=2147483648' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The page may not be greater than 131337.","errors":{"page":["The page may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/user-groups?limit=10&page=2147483646' Copy Response violates schemaST108 "/?page=1246" is not valid under any of the schemas listed in the 'anyOf' keyword
Validated against the response schema for status code 200.
Schema at /components/schemas/PageLink/properties/prev:
{
"anyOf": [
{
"type": "string",
"format": "uri",
"example": "https://demo.firefly-iii.org/api/v1/OBJECT?&page=2"
},
{
"type": "null"
}
]
}
Value:
"/?page=1246" Response 200 OK
{"data":[],"meta":{"pagination":{"total":1,"count":0,"per_page":1247,"current_page":1247,"total_pages":1}},"links":{"self":"\/?page=1247","first":"\/?page=1","prev":"\/?page=1246","last":"\/?page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/user-groups?page=1247&limit=1247' Copy POST /v1/accounts # Response violates schema +2 more less Schema-valid request rejected Schema-violating request accepted 721 Response violates schemaST108 3 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/balance_difference:
{
"type": "string",
"format": "amount",
"example": "123.45",
"readOnly": true,
"description": "If you submit a start AND end date, this will be the diff...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/pc_opening_balance:
{
"type": "string",
"format": "amount",
"example": "-1012.12",
"description": "The opening balance of the account in the administration'...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/pc_virtual_balance:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The virtual balance of the account in the administration'...
}
Value:
null Response 200 OK
{"data":{"type":"accounts","id":"6","attributes":{"created_at":"2026-10-19T10:55:26+00:00","updated_at":"2026-10-19T10:55:26+00:00","active":false,"order":1,"name":"My checking account","type":"asset","account_role":"defaultAsset","object_group_id":null,"object_group_order":null,"object_group_title":null,"object_has_currency_setting":true,"currency_id":"12","currency_name":"US Dollar","currency_code":"USD","currency_symbol":"$","currency_decimal_places":2,"primary_currency_id":"1","primary_currency_name":"E // Output truncated... Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' -H 'Content-Type: application/x-www-form-urlencoded' -d 'name=My+checking+account&type=asset&iban=GB98MIDL07009312345678&bic=BOFAUS3N&account_number=7009312345678&opening_balance=-1012.12&opening_balance_date=2026-10-01T00%3A00%3A00%2B00%3A00&virtual_balance=123.45¤cy_id=12¤cy_code=EUR&active=false&order=1&include_net_worth=true&account_role=defaultAsset&credit_card_type=monthlyFull&monthly_payment_date=2026-10-01T00%3A00%3A00%2B00%3A00&liability_type=loan&liability_direction=credit&interest=5.3&interest_period=monthly¬es=Some+example+notes&latitude=51.983333&longitude=5.916667&zoom_level=6' http://0.0.0.0:37907/api/v1/accounts Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"This account name is already in use. (and 2 more errors)","errors":{"name":["This account name is already in use."],"iban":["It looks like this IBAN is already in use."],"account_number":["It looks like this account number is already in use."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' -H 'Content-Type: application/json' -d '{"name": "My checking account", "type": "asset", "iban": "GB98MIDL07009312345678", "bic": "BOFAUS3N", "account_number": "7009312345678", "opening_balance": "-1012.12", "opening_balance_date": "2026-10-01T00:00:00+00:00", "virtual_balance": "123.45", "currency_id": "12", "currency_code": "EUR", "active": false, "order": 1, "include_net_worth": true, "account_role": "defaultAsset", "credit_card_type": "monthlyFull", "monthly_payment_date": "2026-10-01T00:00:00+00:00", "liability_type": "loan", "liability_direction": "credit", "interest": "5.3", "interest_period": "monthly", "notes": "Some example notes", "latitude": 51.983333, "longitude": 5.916667, "zoom_level": 6}' http://0.0.0.0:37907/api/v1/accounts Copy Response violates schemaST108 null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/opening_balance:
{
"type": "string",
"format": "amount",
"example": "-1012.12",
"description": "Represents the opening balance, the initial amount this a...
}
Value:
null Response 200 OK
{"data":{"type":"accounts","id":"8","attributes":{"created_at":"2026-10-19T11:01:05+00:00","updated_at":"2026-10-19T11:01:05+00:00","active":true,"order":null,"name":"W\udb2e\udecf","type":"expense","account_role":null,"object_group_id":null,"object_group_order":null,"object_group_title":null,"object_has_currency_setting":false,"currency_id":"1","currency_name":"Euro","currency_code":"EUR","currency_symbol":"\u20ac","currency_decimal_places":2,"primary_currency_id":"1","primary_currency_name":"Euro","primar // Output truncated... Reproduce
curl -X POST -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' -H 'Content-Type: application/json' -d '{"?\udb45\udc1d\u00ab\u00bc\u00fb\u00d7\ud800\ude52\u00a2x\udb23\uddc0\ud830\udff4\u00b2\u00bf\u001f\ud8e7\udeafxF*\u388f\u00a9": [388870368244, 2106], "longitude": null, "name": "\u001cW\udb2e\udecf", "type": "expense"}' http://0.0.0.0:37907/api/v1/accounts Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - violates `format` at /properties/X-Trace-Id Response 200 OK
{"data":{"type":"accounts","id":"11","attributes":{"created_at":"2026-10-19T11:22:46+00:00","updated_at":"2026-10-19T11:22:46+00:00","active":true,"order":null,"name":"m\u00c3\u00c2\u00e97\udbe4\udc42\u00c5}L\u00ca\u00a6","type":"expense","account_role":null,"object_group_id":null,"object_group_order":null,"object_group_title":null,"object_has_currency_setting":false,"currency_id":"1","currency_name":"Euro","currency_code":"EUR","currency_symbol":"\u20ac","currency_decimal_places":2,"primary_currency_id":"1 // Output truncated... Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJiMzEyMmI3YWNlYzQ5ZTYyOGMzMmRjZDBjZTJkNTA1YzNlMTEwOTg1MGNkNDg3YTI5OWM2MzRiZjBhMGY3ODViMWFjYjAwMTcwMDI0ZDU1MSIsImlhdCI6MTc5MjQwODg0NS45NDg4NDUsIm5iZiI6MTc5MjQwODg0NS45NDg4NDUsImV4cCI6MTgyMzk0NDg0NS45MzgyMjIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.iob5q-qEnu2Yqr79PaCK6Spuyj-A5JxHryibo08DhPMXCJ2N93Odi48ygWHEp253yy9xZp64fNgY8yU_t1rBovblT_2eNDlY0P64XPmFDYNfBIgFK_3NoHUgfWkBaxCphqPItCOpsqJz18Hyi4GUV3HSeDWfl2lsofx8gkHdvXk8roQ_J1OJiCyY8sb75xir9x4if8VvF8c1_pLDzAM7_8lHrF9N1jbGNJ3FLtFL-kcBwxREZpRzfDIw9L3ark-m4othSgLQC2SsnsWRuQT7ILL-2HV8XMXguNMZfWL7HOoWHL1H6hiWP70yMB0f-E12GJS6n-2eujDtsUsv-nPwKo_20Xi0p_2JHxyiya4tq8dvxqyvKLDXF9RU1rONJcB0h0ITW6xVtoYOtpPDh-fuIqcCq3QpmxdWu6by1A0BGIz0HYdEKpGkMV_Mk2QVpnBBLSCMZwIBqKdywVdv6ZzHsR-VBdwpbP-c-8gmlPlMBiVU_BH8vO71ppN3ipVwkn4OSsHwXMdaj2NW--mrQpGnWPX8dObo2N0bMqBFDUrPpM5uLbiasaDNVilzpqyEYWAaeqeJ8DUL_vJFX3vTZdqeglTX-Nx9TuoQmDajz2bzguajrTuhYvzCqcuFlqEvY0snaAHV3Rk6C_oVnf-PVVKBB0N0q5DtRz36ZRDUao7rwSM' -H 'Content-Type: application/json' -d '{"\uda13\udead ": {"\uda77\udf07\u00a8\ud88a\udce0\u00ff\ud8b1\udcdbN\u008a\u007f\u00f0\u008a\udb21\udecbH\u0098\ubacb\u00a5'"'"'R\udbdb\uded3": "x"}, "\u0011\u00e6]\u00c9": [{">": 312}, {}, {}], "\ud82f\udeb6\u00b3": {"\u00f7\u00f2\u009a\u00e36.": ["\u00ab\u00cc"], "\u00c5\u00db\u0019": -27170, "\u00c3": {"\u00aa\ud883\udcfb\u00a9*\ud913\udcc5g\udb02\udfa8\u0003\u0092\u00f0": null, "": 99249692225228}}, "\u008e": [], "type": "expense", "name": "m\u00c3\u00c2\u00e97\udbe4\udc42\u00c5}L\u00ca\u00a6"}' http://0.0.0.0:37907/api/v1/accounts Copy GET /v1/accounts/{id} # Response violates schema +2 more less Schema-valid request rejected Undocumented status code 642 Response violates schemaST108 4 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/balance_difference:
{
"type": "string",
"format": "amount",
"example": "123.45",
"readOnly": true,
"description": "If you submit a start AND end date, this will be the diff...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/opening_balance:
{
"type": "string",
"format": "amount",
"example": "-1012.12",
"description": "Represents the opening balance, the initial amount this a...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/pc_opening_balance:
{
"type": "string",
"format": "amount",
"example": "-1012.12",
"description": "The opening balance of the account in the administration'...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/pc_virtual_balance:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The virtual balance of the account in the administration'...
}
Value:
null Response 200 OK
{"data":{"type":"accounts","id":"5","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:26+00:00","active":true,"order":null,"name":"Spare","type":"expense","account_role":null,"object_group_id":null,"object_group_order":null,"object_group_title":null,"object_has_currency_setting":false,"currency_id":"1","currency_name":"Euro","currency_code":"EUR","currency_symbol":"\u20ac","currency_decimal_places":2,"primary_currency_id":"1","primary_currency_name":"Euro","primary_curren // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIxYTBkYWFlMzgzYjBlNDI1ZjkzZjNkMDRjNTdjNWJmOWUyNTFjZWZiM2RhMzU1N2YyNzAxYjFlMTdhYmU3NjMzMjg3MzA3ZWRmODZiODA3OCIsImlhdCI6MTc5MjQwNzMzOS4zODk0NDMsIm5iZiI6MTc5MjQwNzMzOS4zODk0NDQsImV4cCI6MTgyMzk0MzMzOS4zODA4LCJzdWIiOiIxIiwic2NvcGVzIjpbXX0.KkzrZjtL6kHslqOqX8uou9cwO7mPX9qzR62LQgBsItiTeZmmfGXQfPyrhbpq9TNuE9VVZfPm_m-AlayhUVR_CfSnfZtyKKIBUPw2XIxrNYxp1Z3_4IQWrh0YRWTPV3BkZAvtLI--cKpzySk6xcu7E5xpcgiMecSpdGOA3gOkpi_eM6UxKQGkLwoU1ZWKTK1N9gfyMPcaFcsIJcpBGIsf8lfSeDqSl3UQE3FKZghxYRHW_C1hWdIS2DWJ_JFGze4TkVueHTgO9fJZL3RU_q8iy_qztr7DJ2MrU8DxlYaMEOGm_OWw9auo1yd_86GqTD6FtNVzdi-vbvAF9bP0U3NrGo3EyslcJbs7U3YZSf_Wsr1QDLqTVBUj26ttoPP3n3uBQxaBDMk8AULmZbDJwnHdq9vxSqYbdLtAmhPM5vkB-KPQ_Gn4uWaGQZTLoTF8yz9hWTZbKT1Qc0WaKCmLZEkqFmnZFGiOl_nljX7lnb1_iIaH1KXqAXFybUWq--2ixz5iANEA2z6RMZ_UB6-yZUl2yKAZl7AdhT5mkG7ObztUpGJhYgreigOOTEOTCv5-fFqZeA5HAv6AobOgy7ZmnkepYEKteHigOVA-nQfubFlVFJrMDEQSgFm4bxeigSUC16iSbBeJLvbzmOBuqm5_H2uk_P252Yaf1Lx14uM7nihcDMM' http://0.0.0.0:37907/api/v1/accounts/5 Copy Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 200 Response 422 Unprocessable Content
{"message":"The start must be a date before end. (and 1 more error)","errors":{"start":["The start must be a date before end."],"end":["The end must be a date after start."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/accounts/2?start=2000-01-01&end=2000-01-01&date=2000-01-01' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The start must be a date before end. (and 1 more error)","errors":{"start":["The start must be a date before end."],"end":["The end must be a date after start."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/accounts/2?start=2000-01-01&end=2000-01-01&date=2000-01-01' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"Bad X-Trace-Id header.","exception":"HttpException"} Reproduce
GET /v1/accountscurl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: ecd4771a-15e0-2c75-9c36-af0e659ba9df' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' 'http://0.0.0.0:37907/api/v1/accounts?limit=70&page=1' GET /v1/accounts/1failed here curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 4' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' http://0.0.0.0:37907/api/v1/accounts/1 Copy GET /v1/categories/{id} # Response violates schema +2 more less Schema-valid request rejected Schema-violating request accepted 645 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"type":"categories","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","name":"Daily","notes":null,"object_has_currency_setting":false,"primary_currency_id":"1","primary_currency_name":"Euro","primary_currency_code":"EUR","primary_currency_symbol":"\u20ac","primary_currency_decimal_places":2,"spent":[],"pc_spent":[],"earned":[],"pc_earned":[],"transferred":[],"pc_transferred":[]},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/categories\/1"," // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/categories/1?start=2026-10-01&end=2026-10-31' Copy Response violates schemaST108 6 violations null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CategoryProperties/properties/earned:
{
"type": "array",
"description": "Amount(s) earned in the currencies in the database for th...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CategoryProperties/properties/pc_earned:
{
"type": "array",
"description": "Amount(s) earned in the primary currency in the database ...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CategoryProperties/properties/pc_spent:
{
"type": "array",
"description": "Amount(s) spent in the primary currency in the database f...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CategoryProperties/properties/pc_transferred:
{
"type": "array",
"description": "Amount(s) transferred in primary currency in the database...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CategoryProperties/properties/spent:
{
"type": "array",
"description": "Amount(s) spent in the currencies in the database for thi...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CategoryProperties/properties/transferred:
{
"type": "array",
"description": "Amount(s) transferred in the currencies in the database f...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null Response 200 OK
{"data":{"type":"categories","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","name":"Daily","notes":null,"object_has_currency_setting":false,"primary_currency_id":"1","primary_currency_name":"Euro","primary_currency_code":"EUR","primary_currency_symbol":"\u20ac","primary_currency_decimal_places":2,"spent":null,"pc_spent":null,"earned":null,"pc_earned":null,"transferred":null,"pc_transferred":null},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/cate // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/categories/1?start=' Copy Response violates schemaST108 1 is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/ArrayEntryWithCurrencyAndSum/properties/currency_id:
{
"type": "string",
"format": "string",
"example": "5"
}
Value:
1 Response 200 OK
{"data":{"type":"categories","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","name":"Daily","notes":null,"object_has_currency_setting":false,"primary_currency_id":"1","primary_currency_name":"Euro","primary_currency_code":"EUR","primary_currency_symbol":"\u20ac","primary_currency_decimal_places":2,"spent":[{"sum":"-42.50","currency_id":1,"currency_name":"Euro","currency_symbol":"\u20ac","currency_code":"EUR","currency_decimal_places":2}],"pc_spent":[{ // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/categories/1?start=2026-10-01&end=0.5' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"Bad X-Trace-Id header.","exception":"HttpException"} Reproduce
GET /v1/categoriescurl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 98e96957-28a8-4c1e-a2cf-b23da2602f6f' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZGNjODUxN2IwNjkwOTk1NjU3MTUwMGZhYzU4YTkxM2VhMDdlMjhjMjYwYjAyNmRkMTY2ZGE5NmMzNDc1YTVmNTRmNzM1ODIyNzI0NGQ3MyIsImlhdCI6MTc5MjQxMDY0Ni43MDA1MSwibmJmIjoxNzkyNDEwNjQ2LjcwMDUxMSwiZXhwIjoxODIzOTQ2NjQ2LjY4OTQyNSwic3ViIjoiMSIsInNjb3BlcyI6W119.pR62gMv7kkac5UYWYhRuykEyPQvsRylttipzSV8jmVuww6jbPDYC8PtcP-jqfsuGKuGrOK1XhZu6G5xyt9ypC-5j6ad6ZEg8QspmfTI99iFM6i9pvJXiTLenNjhfQmzEHnU11d61rIuthUgBVOZMvn78zaXULQmL5oeoKcvHoPJv32MFiwI58ez6-f4wvZ384rf_EBZuhqo4ZYBwflIXGtxIfiUi1Kj3u8YhDMHx_Qi1ZLBBe8ptnyILPSjwjelVQrAwKLFLSkMWZRp4WlMpv0tAEXOqMehyFMS5KiFmjp9BnDsAP_SsdjN7mF3tC4MC6pyOtxS-8YY0PfOx76lAS_5iHEeFz-88ObKngS-DgeRoFv3o41fHhRYp6ytwpvVg4lC3-ewZtAhc-nG9zYyyZ2iNgW8V44S3L_LmFx1oiTnbOq3tHGpMHhD_baGTaxdpUedKR3qR_LBpvc5QNrp1zuB-CoiAEircAIpMOmGTOpMExdvwXImiSIo8zmNHjvZjfoCakFpCSiAWJ0MTrafQR-yN4hsJW_nliwlHiOORE1y76evT1zlszyvPj2hsdZ9-J0yZq4iMVKniTkWjVO2JluFnNpiEnGfNr4iwdCeC41lgUCyXN8Ql_Ii-PpHZVL5KpQeIMyhnb46R8-rCud3Z01Omqk7L3LxHyn2QrgUAMyU' http://0.0.0.0:37907/api/v1/categories GET /v1/categories/64failed here curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 107' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZGNjODUxN2IwNjkwOTk1NjU3MTUwMGZhYzU4YTkxM2VhMDdlMjhjMjYwYjAyNmRkMTY2ZGE5NmMzNDc1YTVmNTRmNzM1ODIyNzI0NGQ3MyIsImlhdCI6MTc5MjQxMDY0Ni43MDA1MSwibmJmIjoxNzkyNDEwNjQ2LjcwMDUxMSwiZXhwIjoxODIzOTQ2NjQ2LjY4OTQyNSwic3ViIjoiMSIsInNjb3BlcyI6W119.pR62gMv7kkac5UYWYhRuykEyPQvsRylttipzSV8jmVuww6jbPDYC8PtcP-jqfsuGKuGrOK1XhZu6G5xyt9ypC-5j6ad6ZEg8QspmfTI99iFM6i9pvJXiTLenNjhfQmzEHnU11d61rIuthUgBVOZMvn78zaXULQmL5oeoKcvHoPJv32MFiwI58ez6-f4wvZ384rf_EBZuhqo4ZYBwflIXGtxIfiUi1Kj3u8YhDMHx_Qi1ZLBBe8ptnyILPSjwjelVQrAwKLFLSkMWZRp4WlMpv0tAEXOqMehyFMS5KiFmjp9BnDsAP_SsdjN7mF3tC4MC6pyOtxS-8YY0PfOx76lAS_5iHEeFz-88ObKngS-DgeRoFv3o41fHhRYp6ytwpvVg4lC3-ewZtAhc-nG9zYyyZ2iNgW8V44S3L_LmFx1oiTnbOq3tHGpMHhD_baGTaxdpUedKR3qR_LBpvc5QNrp1zuB-CoiAEircAIpMOmGTOpMExdvwXImiSIo8zmNHjvZjfoCakFpCSiAWJ0MTrafQR-yN4hsJW_nliwlHiOORE1y76evT1zlszyvPj2hsdZ9-J0yZq4iMVKniTkWjVO2JluFnNpiEnGfNr4iwdCeC41lgUCyXN8Ql_Ii-PpHZVL5KpQeIMyhnb46R8-rCud3Z01Omqk7L3LxHyn2QrgUAMyU' 'http://0.0.0.0:37907/api/v1/categories/64?start=2026-10-01&end=2026-10-31' Copy PUT /v1/categories/{id} # Response violates schema +2 more less Schema-valid request rejected Schema-violating request accepted 630 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"This name is already in use.","errors":{"name":["This name is already in use."]}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIyOGQwN2MzZWE2NzdkZjBhZWZhZGYzNGQ4OWJlY2Q3ODljNDMwYWZiODU3YjQ0MzI4NTk4ZDU3ZWNmY2EzZGE3YjMwZDEzN2NjMTE4ZDc1ZiIsImlhdCI6MTc5MjQwNzMzNy4zNDQwNTYsIm5iZiI6MTc5MjQwNzMzNy4zNDQwNTcsImV4cCI6MTgyMzk0MzMzNy4zMzQ0ODMsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.OR-qnnew0UCsSyf0KRHhFEcg9-yxlf4w3vUwyu3cmK3L1ZyhsmQ6mxrk8NUUYOoGTSqHjgjtsNUX6b8z3ihE4ohYPxje7hNc0kWkxCgVgRBxImu_rq9BILVkKjuOeq0uReFArkkrzZRIxYany4lZgQo3CLhyERio-_9hXrEFmrIdbVs1ukDfvy4-PBQcnr4vBq9tJBN6lpID76fXlxXHoBiMfg-dABarqfJ3_Aj3SV2btiyjbS-6V7uLQqT51hnGtQCya7WPiFRpOFr5tG8zxNijatLa7BB63CZcxK7wZ0IOqvK168RvDswtT7F0Trlj4pHw-d5QN30KRtTnS_40f6E1P9PeGhmQKWeh71Ix83GuB-Ppl3CDv2ocDudQC7GKUdDA8ffAj0jwvj98ZcfwoVhvXyMShHY-K9gNanN625UgbPfg7avCnH6kIZdj3kTf_DL7PAFh13CrvnVl2p2cz9GEqu5UZMT98VgT0SOKD6zkx2aLOrrHHsxX1qxi3z37xTu6a1C4vjtUlPVi-gXIkcmLIpO-j7a3oPhYqkJa89dafc_djeWNIVWuY6MBII88_6OMLif9CdYKHNwdkLuZ4IJInfvtKRrMD9L5aNqxfIACuZT7WIRzXF01rzmSR0PePAapev3XaaZ-eqDszpf2eXbZ7wMyE-reWGtu4sQaigg' -H 'Content-Type: application/json' -d '{"name": "Lunch", "notes": "Some example notes"}' http://0.0.0.0:37907/api/v1/categories/2 Copy Response violates schemaST108 6 violations null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CategoryProperties/properties/earned:
{
"type": "array",
"description": "Amount(s) earned in the currencies in the database for th...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CategoryProperties/properties/pc_earned:
{
"type": "array",
"description": "Amount(s) earned in the primary currency in the database ...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CategoryProperties/properties/pc_spent:
{
"type": "array",
"description": "Amount(s) spent in the primary currency in the database f...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CategoryProperties/properties/pc_transferred:
{
"type": "array",
"description": "Amount(s) transferred in primary currency in the database...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CategoryProperties/properties/spent:
{
"type": "array",
"description": "Amount(s) spent in the currencies in the database for thi...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CategoryProperties/properties/transferred:
{
"type": "array",
"description": "Amount(s) transferred in the currencies in the database f...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null Response 200 OK
{"data":{"type":"categories","id":"3","attributes":{"created_at":"2026-10-19T10:55:27+00:00","updated_at":"2026-10-19T10:55:27+00:00","name":"Lunch","notes":"Some example notes","object_has_currency_setting":false,"primary_currency_id":"12","primary_currency_name":"US Dollar","primary_currency_code":"USD","primary_currency_symbol":"$","primary_currency_decimal_places":2,"spent":null,"pc_spent":null,"earned":null,"pc_earned":null,"transferred":null,"pc_transferred":null},"links":{"self":"http:\/\/0.0.0.0:379 // Output truncated... Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIyOGQwN2MzZWE2NzdkZjBhZWZhZGYzNGQ4OWJlY2Q3ODljNDMwYWZiODU3YjQ0MzI4NTk4ZDU3ZWNmY2EzZGE3YjMwZDEzN2NjMTE4ZDc1ZiIsImlhdCI6MTc5MjQwNzMzNy4zNDQwNTYsIm5iZiI6MTc5MjQwNzMzNy4zNDQwNTcsImV4cCI6MTgyMzk0MzMzNy4zMzQ0ODMsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.OR-qnnew0UCsSyf0KRHhFEcg9-yxlf4w3vUwyu3cmK3L1ZyhsmQ6mxrk8NUUYOoGTSqHjgjtsNUX6b8z3ihE4ohYPxje7hNc0kWkxCgVgRBxImu_rq9BILVkKjuOeq0uReFArkkrzZRIxYany4lZgQo3CLhyERio-_9hXrEFmrIdbVs1ukDfvy4-PBQcnr4vBq9tJBN6lpID76fXlxXHoBiMfg-dABarqfJ3_Aj3SV2btiyjbS-6V7uLQqT51hnGtQCya7WPiFRpOFr5tG8zxNijatLa7BB63CZcxK7wZ0IOqvK168RvDswtT7F0Trlj4pHw-d5QN30KRtTnS_40f6E1P9PeGhmQKWeh71Ix83GuB-Ppl3CDv2ocDudQC7GKUdDA8ffAj0jwvj98ZcfwoVhvXyMShHY-K9gNanN625UgbPfg7avCnH6kIZdj3kTf_DL7PAFh13CrvnVl2p2cz9GEqu5UZMT98VgT0SOKD6zkx2aLOrrHHsxX1qxi3z37xTu6a1C4vjtUlPVi-gXIkcmLIpO-j7a3oPhYqkJa89dafc_djeWNIVWuY6MBII88_6OMLif9CdYKHNwdkLuZ4IJInfvtKRrMD9L5aNqxfIACuZT7WIRzXF01rzmSR0PePAapev3XaaZ-eqDszpf2eXbZ7wMyE-reWGtu4sQaigg' -H 'Content-Type: application/json' -d '{"name": "Lunch", "notes": "Some example notes"}' http://0.0.0.0:37907/api/v1/categories/3 Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - invalid syntax: random bytes Response 200 OK
{"data":{"type":"categories","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T11:07:43+00:00","name":"Lunch","notes":"a^\u00f5L\u00db\ud89d\ude44 \u00bb\u00b4\u0086\u00a4","object_has_currency_setting":false,"primary_currency_id":"12","primary_currency_name":"US Dollar","primary_currency_code":"USD","primary_currency_symbol":"$","primary_currency_decimal_places":2,"spent":null,"pc_spent":null,"earned":null,"pc_earned":null,"transferred":null,"pc_transferred":null},"li // Output truncated... Reproduce
curl -X PUT -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:37907/api/v1/categories/1 Copy GET /v1/chart/account/overview # Response violates schema +2 more less Schema-valid request rejected Schema-violating request accepted 604 Response violates schemaST108 [] is not of type "object"
Validated against the response schema for status code 200.
Schema at /components/schemas/ChartDataSet/properties/pc_entries:
{
"type": "object",
"description": "The actual entries for this data set. They 'key' value is...
"items": {
"$ref": "#/components/schemas/ChartDataPoint"
}
}
Value:
[] Response 200 OK
[{"label":"Checking","currency_id":"1","currency_name":"Euro","currency_code":"EUR","currency_symbol":"\u20ac","currency_decimal_places":2,"primary_currency_id":"12","date":"2000-01-01T00:00:00+00:00","start_date":"2000-01-01T00:00:00+00:00","end_date":"2000-01-01T23:59:59+00:00","type":"line","yAxisID":0,"period":"1M","entries":{"2000-01-01T00:00:00+00:00":"0.000000000000"},"pc_entries":[]},{"label":"My checking account","currency_id":"12","currency_name":"US Dollar","currency_code":"USD","currency_symbol" // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' 'http://0.0.0.0:37907/api/v1/chart/account/overview?period=1M&preselected=all&end=2000-01-01&start=2000-01-01' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The selected preselected is invalid.","errors":{"preselected":["The selected preselected is invalid."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/chart/account/overview?start=2000-01-01&end=2000-01-01&period=1D&preselected=empty' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `Authorization`, `X-Trace-Id` in header
- violates `format` at /properties/Authorization
- violates `format` at /properties/X-Trace-Id Response 200 OK
[{"label":"Checking","currency_id":"1","currency_name":"Euro","currency_code":"EUR","currency_symbol":"\u20ac","currency_decimal_places":2,"primary_currency_id":"12","date":"2000-01-01T00:00:00+00:00","start_date":"2000-01-01T00:00:00+00:00","end_date":"2026-10-01T23:59:59+00:00","type":"line","yAxisID":0,"period":"1M","entries":{"2000-01-01T00:00:00+00:00":"0.000000000000","2000-02-01T00:00:00+00:00":"0.000000000000","2000-03-01T00:00:00+00:00":"0.000000000000","2000-04-01T00:00:00+00:00":"0.000000000000", // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' 'http://0.0.0.0:37907/api/v1/chart/account/overview?start=2000-01-01&end=2026-10-01&period=1M' Copy GET /v1/chart/budget/overview # Response violates schema +2 more less Schema-valid request rejected Schema-violating request accepted 547 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The start must be a date before end. (and 1 more error)","errors":{"start":["The start must be a date before end."],"end":["The end must be a date after start."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' 'http://0.0.0.0:37907/api/v1/chart/budget/overview?end=2000-01-01&start=2000-01-01' Copy Response violates schemaST108 2 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/ChartDatasetPeriodProperty:
{
"type": "string",
"format": "string",
"example": "1M",
"description": "Period of the chart.",
"enum": [
"1D",
"1W",
"1M",
"3M",
"1Y",
"custom"
]
}
Value:
null null is not one of "1D", "1W" or 4 other candidates
Validated against the response schema for status code 200.
Schema at /components/schemas/ChartDatasetPeriodProperty:
{
"enum": [
"1D",
"1W",
"1M",
"3M",
"1Y",
"custom"
],
"type": "string",
"format": "string",
"example": "1M",
"description": "Period of the chart."
}
Value:
null Response 200 OK
[{"label":"Food","currency_id":"1","currency_name":"Euro","currency_code":"EUR","currency_decimal_places":2,"primary_currency_id":"12","primary_currency_name":"US Dollar","primary_currency_code":"USD","primary_currency_symbol":"$","primary_currency_decimal_places":2,"period":null,"date":"2000-01-01T00:00:00+00:00","start_date":"2000-01-01T00:00:00+00:00","end_date":"2026-10-01T23:59:59+00:00","yAxisID":0,"type":"bar","entries":{"budgeted":"0","spent":"-42.500000000000","left":"0","overspent":"0"},"pc_entrie // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/chart/budget/overview?end=2026-10-01&start=2000-01-01' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - violates `format` at /properties/X-Trace-Id Response 200 OK
[{"label":"Food","currency_id":"1","currency_name":"Euro","currency_code":"EUR","currency_decimal_places":2,"primary_currency_id":"12","primary_currency_name":"US Dollar","primary_currency_code":"USD","primary_currency_symbol":"$","primary_currency_decimal_places":2,"period":null,"date":"2000-01-01T00:00:00+00:00","start_date":"2000-01-01T00:00:00+00:00","end_date":"2026-10-01T23:59:59+00:00","yAxisID":0,"type":"bar","entries":{"budgeted":"0","spent":"-42.500000000000","left":"0","overspent":"0"},"pc_entrie // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/chart/budget/overview?start=2000-01-01&end=2026-10-01' Copy GET /v1/chart/budget/overview-with-limits # Response violates schema +2 more less Schema-valid request rejected Schema-violating request accepted 530 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/chart/budget/overview-with-limits?start=2000-01-01&end=2000-01-01' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"validation.before_or_equal (and 2 more errors)","errors":{"start":["validation.before_or_equal"],"end":["The end must be a date after 1970-01-02.","validation.after_or_equal"]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: a43ec79d-db51-1371-8827-cb5e7beac345' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/chart/budget/overview-with-limits?end=1037-05-01&start=2000-01-01' Copy Response violates schemaST108 2 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/ChartDatasetPeriodProperty:
{
"type": "string",
"format": "string",
"example": "1M",
"description": "Period of the chart.",
"enum": [
"1D",
"1W",
"1M",
"3M",
"1Y",
"custom"
]
}
Value:
null null is not one of "1D", "1W" or 4 other candidates
Validated against the response schema for status code 200.
Schema at /components/schemas/ChartDatasetPeriodProperty:
{
"enum": [
"1D",
"1W",
"1M",
"3M",
"1Y",
"custom"
],
"type": "string",
"format": "string",
"example": "1M",
"description": "Period of the chart."
}
Value:
null Response 200 OK
[{"label":"Food (outside of pre-set budget amounts)","currency_id":"1","currency_name":"Euro","currency_code":"EUR","currency_decimal_places":2,"primary_currency_id":"12","primary_currency_name":"US Dollar","primary_currency_code":"USD","primary_currency_symbol":"$","primary_currency_decimal_places":2,"period":null,"date":"2000-01-01T00:00:00+00:00","start_date":"2000-01-01T00:00:00+00:00","end_date":"2026-10-01T23:59:59+00:00","yAxisID":0,"type":"bar","entries":{"budgeted":"0","spent":"-42.500000000000","l // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/chart/budget/overview-with-limits?end=2026-10-01&start=2000-01-01' Copy GET /v1/chart/category/overview # Response violates schema +2 more less Schema-valid request rejected Schema-violating request accepted 551 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The start must be a date before end. (and 1 more error)","errors":{"start":["The start must be a date before end."],"end":["The end must be a date after start."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' 'http://0.0.0.0:37907/api/v1/chart/category/overview?end=2000-01-01&start=2000-01-01' Copy Response violates schemaST108 2 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/ChartDatasetPeriodProperty:
{
"type": "string",
"format": "string",
"example": "1M",
"description": "Period of the chart.",
"enum": [
"1D",
"1W",
"1M",
"3M",
"1Y",
"custom"
]
}
Value:
null null is not one of "1D", "1W" or 4 other candidates
Validated against the response schema for status code 200.
Schema at /components/schemas/ChartDatasetPeriodProperty:
{
"enum": [
"1D",
"1W",
"1M",
"3M",
"1Y",
"custom"
],
"type": "string",
"format": "string",
"example": "1M",
"description": "Period of the chart."
}
Value:
null Response 200 OK
[{"label":"Daily","currency_id":"1","currency_name":"Euro","currency_code":"EUR","currency_symbol":"\u20ac","currency_decimal_places":2,"primary_currency_id":"12","primary_currency_name":"US Dollar","primary_currency_code":"USD","primary_currency_symbol":"$","primary_currency_decimal_places":2,"period":null,"start_date":"2000-01-01T00:00:00+00:00","end_date":"2026-10-01T23:59:59+00:00","yAxisID":0,"type":"bar","entries":{"spent":"42.500000000000","earned":"0"},"pc_entries":{"spent":"0","earned":"0"}},{"labe // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/chart/category/overview?end=2026-10-01&start=2000-01-01' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `Authorization`, `X-Trace-Id` in header
- violates `format` at /properties/Authorization
- violates `format` at /properties/X-Trace-Id Response 200 OK
[{"label":"Daily","currency_id":"1","currency_name":"Euro","currency_code":"EUR","currency_symbol":"\u20ac","currency_decimal_places":2,"primary_currency_id":"12","primary_currency_name":"US Dollar","primary_currency_code":"USD","primary_currency_symbol":"$","primary_currency_decimal_places":2,"period":null,"start_date":"2000-01-02T00:00:00+00:00","end_date":"2026-10-01T23:59:59+00:00","yAxisID":0,"type":"bar","entries":{"spent":"42.500000000000","earned":"0"},"pc_entries":{"spent":"0","earned":"0"}},{"labe // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' -H 'X-Trace-Id;' 'http://0.0.0.0:37907/api/v1/chart/category/overview?start=2000-01-02&end=2026-10-01' Copy POST /v1/currencies/{code}/disable # Response violates schema +2 more less Schema-violating request accepted Undocumented status code 650 Undocumented status codeST103 Received: 200
Documented: 204, 409, 401, 404, 400, 500 Response 200 OK
{"data":{"type":"currencies","id":"3","attributes":{"created_at":"2026-10-19T10:55:19+00:00","updated_at":"2026-10-19T10:55:19+00:00","native":false,"default":false,"primary":false,"enabled":false,"name":"British Pound","code":"GBP","symbol":"\u00a3","decimal_places":2},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/3","0":{"rel":"self","uri":"\/currencies\/3"}}}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' -H 'Content-Type: application/json' http://0.0.0.0:37907/api/v1/currencies/GBP/disable Copy Response violates schemaST108 [] is not of type "object"
Validated against the response schema for status code 409.
Schema:
{
"type": "object",
"properties": {
"message": {
"type": "string",
"format": "string",
"example": "Internal Exception"
},
"exception": {
"type": "string",
"format": "string",
"example": "InternalException"
}
}
}
Value:
[] Reproduce
curl -X POST -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' -H 'Content-Type: application/json' http://0.0.0.0:37907/api/v1/currencies/USD/disable Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `X-Trace-Id`, `Authorization` in header
- violates `format` at /properties/X-Trace-Id
- violates `format` at /properties/Authorization Response 200 OK
{"data":{"type":"currencies","id":"12","attributes":{"created_at":"2026-10-19T10:55:19+00:00","updated_at":"2026-10-19T10:55:19+00:00","native":false,"default":false,"primary":false,"enabled":false,"name":"US Dollar","code":"USD","symbol":"$","decimal_places":2},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/12","0":{"rel":"self","uri":"\/currencies\/12"}}}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' -H 'Content-Type: application/json' http://0.0.0.0:37907/api/v1/currencies/USD/disable Copy GET /v1/exchange-rates/{from}/{to} # Response violates schema +2 more less Schema-violating request accepted Undocumented status code 677 Response violates schemaST108 3 violations "/?page=1" is not a "uri"
Validated against the response schema for status code 200.
Schema at /components/schemas/PageLink/properties/first:
{
"format": "uri",
"type": "string",
"example": "https://demo.firefly-iii.org/api/v1/OBJECT?&page=1"
}
Value:
"/?page=1" "/?page=1" is not a "uri"
Validated against the response schema for status code 200.
Schema at /components/schemas/PageLink/properties/last:
{
"format": "uri",
"type": "string",
"example": "https://demo.firefly-iii.org/api/v1/OBJECT?&page=12"
}
Value:
"/?page=1" "/?page=1" is not a "uri"
Validated against the response schema for status code 200.
Schema at /components/schemas/PageLink/properties/self:
{
"format": "uri",
"type": "string",
"example": "https://demo.firefly-iii.org/api/v1/OBJECT?&page=4"
}
Value:
"/?page=1" Response 200 OK
{"data":[{"type":"exchange-rates","id":"61","attributes":{"created_at":"2026-10-19T10:55:28+00:00","updated_at":"2026-10-19T10:55:28+00:00","from_currency_id":"12","from_currency_name":"US Dollar","from_currency_code":"USD","from_currency_symbol":"$","from_currency_decimal_places":2,"to_currency_id":"1","to_currency_name":"Euro","to_currency_code":"EUR","to_currency_symbol":"\u20ac","to_currency_decimal_places":2,"rate":"2.345600000000","date":"2026-10-01T00:00:00+00:00"},"links":{"self":"http:\/\/0.0.0.0:3 // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' 'http://0.0.0.0:37907/api/v1/exchange-rates/EUR/USD?limit=10&page=1' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[{"type":"exchange-rates","id":"96","attributes":{"created_at":"2026-10-19T10:55:57+00:00","updated_at":"2026-10-19T10:55:58+00:00","from_currency_id":"12","from_currency_name":"US Dollar","from_currency_code":"USD","from_currency_symbol":"$","from_currency_decimal_places":2,"to_currency_id":"1","to_currency_name":"Euro","to_currency_code":"EUR","to_currency_symbol":"\u20ac","to_currency_decimal_places":2,"rate":"2.345600000000","date":"2026-10-01T00:00:00+00:00"},"links":{"self":"http:\/\/0.0.0.0:3 // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/exchange-rates/EUR/USD?limit=10&page=1' Copy Response violates schemaST108 "/?page=65535" is not valid under any of the schemas listed in the 'anyOf' keyword
Validated against the response schema for status code 200.
Schema at /components/schemas/PageLink/properties/prev:
{
"anyOf": [
{
"type": "string",
"format": "uri",
"example": "https://demo.firefly-iii.org/api/v1/OBJECT?&page=2"
},
{
"type": "null"
}
]
}
Value:
"/?page=65535" Response 200 OK
{"data":[],"meta":{"pagination":{"total":3,"count":0,"per_page":50,"current_page":65536,"total_pages":1}},"links":{"self":"\/?page=65536","first":"\/?page=1","prev":"\/?page=65535","last":"\/?page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/exchange-rates/EUR/USD?page=2147483648' Copy Response violates schemaST108 "/?page=2" is not valid under any of the schemas listed in the 'anyOf' keyword
Validated against the response schema for status code 200.
Schema at /components/schemas/PageLink/properties/next:
{
"anyOf": [
{
"type": "string",
"format": "uri",
"example": "https://demo.firefly-iii.org/api/v1/OBJECT?&page=3"
},
{
"type": "null"
}
]
}
Value:
"/?page=2" Response 200 OK
{"data":[{"type":"exchange-rates","id":"96","attributes":{"created_at":"2026-10-19T10:55:57+00:00","updated_at":"2026-10-19T10:55:58+00:00","from_currency_id":"12","from_currency_name":"US Dollar","from_currency_code":"USD","from_currency_symbol":"$","from_currency_decimal_places":2,"to_currency_id":"1","to_currency_name":"Euro","to_currency_code":"EUR","to_currency_symbol":"\u20ac","to_currency_decimal_places":2,"rate":"2.345600000000","date":"2026-10-01T00:00:00+00:00"},"links":{"self":"http:\/\/0.0.0.0:3 // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/exchange-rates/EUR/USD?limit=-2147483649' Copy Undocumented status codeST103 Received: 403
Documented: 200, 401, 404, 400, 500 Response 403 Forbidden
<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx</center>
</body>
</html> Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' http://0.0.0.0:37907/api/v1/exchange-rates/.%EC%BC%8A/0 Copy PUT /v1/transactions/{id} # Response violates schema +2 more less Schema-valid request rejected Schema-violating request accepted 1,220 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Hint: The request body contains 1 additional property not defined in the schema (`𓋛GÙD(¢
_)zG*"0'+ãÇbF9¸(`). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields. Response 422 Unprocessable Content
{"message":"This value is linked to an object that does not seem to exist. (and 1 more error)","errors":{"transactions.0.transaction_journal_id":["This value is linked to an object that does not seem to exist."],"transactions.0.currency_id":["The transactions.0.currency_id must be a number."]}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: fe5db7ee-2444-14b1-b877-20088483b29f' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'Content-Type: application/json' -d '{"\ud80c\udedbG\udbda\udf85\u00d9D\udb40\ude6e(\uda22\udd94\u0080\u00a2\r_\u000f\ud97f\udd6d)z\bG*\"0\u008a'"'"'+\u00e3\u00c7b\u0088F\u0002\u00179\u0010\u00b8\u0012\u009e\udaff\uddfc\uda2a\ude7a(": false, "transactions": [{"transaction_journal_id": "1", "currency_id": "Euro"}]}' http://0.0.0.0:37907/api/v1/transactions/3 Copy Response violates schemaST108 2 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Amount of the transaction in the primary currency of this...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_foreign_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Foreign amount of the transaction in the primary currency...
}
Value:
null Response 200 OK
{"data":{"type":"transactions","id":"2","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T11:08:13+00:00","user":"1","user_group":"1","group_title":"null","transactions":[{"user":"1","transaction_journal_id":"2","type":"withdrawal","date":"2026-02-01T00:00:00+00:00","order":0,"object_has_currency_setting":true,"currency_id":"1","currency_code":"EUR","currency_name":"Euro","currency_symbol":"\u20ac","currency_decimal_places":2,"foreign_currency_id":null,"foreign_currency_code":n // Output truncated... Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 454aeaca-3be0-43c4-9ee7-8b26ccae3ad4' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'Content-Type: application/x-www-form-urlencoded' -d '%C3%95%C2%9Fm%C3%AB=543&%C3%95%C2%9Fm%C3%AB=&%C3%95%C2%9Fm%C3%AB=7.892619074912089e%2B87&group_title=null&apply_rules=true&transactions=transaction_journal_id&transactions=currency_id' http://0.0.0.0:37907/api/v1/transactions/2 Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component:
- header: violates `format` at /properties/X-Trace-Id
- header: violates `format` at /properties/Authorization
- body: Invalid syntax: random bytes Response 200 OK
{"data":{"type":"transactions","id":"2","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T11:08:13+00:00","user":"1","user_group":"1","group_title":"null","transactions":[{"user":"1","transaction_journal_id":"2","type":"withdrawal","date":"2026-02-01T00:00:00+00:00","order":0,"object_has_currency_setting":true,"currency_id":"1","currency_code":"EUR","currency_name":"Euro","currency_symbol":"\u20ac","currency_decimal_places":2,"foreign_currency_id":null,"foreign_currency_code":n // Output truncated... Reproduce
curl -X PUT -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'X-Trace-Id;' -H 'Content-Type: application/json' -d '��' http://0.0.0.0:37907/api/v1/transactions/2 Copy GET /v1/available-budgets/{id} # Response violates schema +1 more less Schema-violating request accepted 549 Response violates schemaST108 null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AvailableBudgetProperties/properties/pc_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The amount of this available budget in the primary curren...
}
Value:
null Response 200 OK
{"data":{"type":"available_budgets","id":"1","attributes":{"created_at":"2026-10-19T10:58:09+00:00","updated_at":"2026-10-19T10:58:09+00:00","object_has_currency_setting":true,"currency_id":"12","currency_name":"US Dollar","currency_code":"USD","currency_symbol":"$","currency_decimal_places":2,"primary_currency_id":"12","primary_currency_name":"US Dollar","primary_currency_code":"USD","primary_currency_symbol":"$","primary_currency_decimal_places":2,"amount":"123.45","pc_amount":null,"start":"2026-10-01T00: // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' http://0.0.0.0:37907/api/v1/available-budgets/1 Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `X-Trace-Id`, `Authorization` in header
- violates `format` at /properties/X-Trace-Id
- violates `format` at /properties/Authorization Response 200 OK
{"data":{"type":"available_budgets","id":"11","attributes":{"created_at":"2026-10-19T10:59:33+00:00","updated_at":"2026-10-19T10:59:33+00:00","object_has_currency_setting":true,"currency_id":"5","currency_name":"Polish z\u0142oty","currency_code":"PLN","currency_symbol":"z\u0142","currency_decimal_places":2,"primary_currency_id":"12","primary_currency_name":"US Dollar","primary_currency_code":"USD","primary_currency_symbol":"$","primary_currency_decimal_places":2,"amount":"123.45","pc_amount":null,"start":" // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJkMjk3YjE3YWIyMzRkY2ZjY2NmNmZlOGZhYWM3MjNkMTFlOTI5ZjIzMmJmYjMyM2NiZTY4NWRiNTYyZDRjZjM3MmE0ZDZjNTI1YTNkMmQ2MCIsImlhdCI6MTc5MjQwODU0NS44NDA0OTUsIm5iZiI6MTc5MjQwODU0NS44NDA0OTcsImV4cCI6MTgyMzk0NDU0NS43NjI5MTgsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZY4wdmDFE4G-hkRJEicUkTYxHoBE5uWWrA9J-qxLY43AvfTpiSEGgF_jSenQpzAcCULEvTHdI_Z4inMcWiCBKG5q2fOC0PhXj6sIQTzpmqkZsLxglky6VzaW5NSwqLwH0BrS5j2MCg698GgnaJdfTOfTE2nJofgsLPnldSahGSy1MyK0dwHJCiCcZIx8GOEC9BX-xrAjik8YcHGrVFUDpZObi7IRlx5Rz6zdCqj6GkmMVcFb-tgJ2Qsb2PNsgXrO-jRHIX9pJFzkzdTZvp80oeGJ6qcLVa1upaOPUi1lF3_uqixo66CvSgXhTzsW648q_Se31LZoaunQTwg5ibK_JTABR5xJxYwXVJP2GlEiKa29_gwVh61ukx6DqOk5fwDSSEgKNypJF9M4oIOEvh26BmIx8AukagiZGHMr9MZt2dK7UW_YVnYgnZUX-j3Ga9J4Q5jfc2MW2zvdaHoub_olJLskj-ebH6BS_vLSqNMTbd1BSpkuGa3MllFlH6yQR6ACHXctHcBQjbsVZFbV7gDfeIgRVTJcglh1ARRrasAykAbFtnWMOvT1OdEUQwb70lBLmzO0yjCVByDwNcNQzO9KdLNcJYbT3_OQ_bKw_E1cC84LxI-A3b2BDKNlMNm4Nn3rLd7Fgs6IAWONGNnle7UK0oeUFab6RSBRO6EJSXylZRM' -H 'X-Trace-Id;' http://0.0.0.0:37907/api/v1/available-budgets/11 Copy GET /v1/budgets # Response violates schema +1 more less Schema-violating request accepted 672 Response violates schemaST108 5 violations null is not of type "integer"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/currency_decimal_places:
{
"type": "integer",
"format": "int32",
"example": 2,
"readOnly": true
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/currency_code:
{
"type": "string",
"format": "string",
"example": "EUR",
"description": "The currency code of the currency associated with this ob...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/currency_id:
{
"type": "string",
"format": "string",
"example": "5",
"description": "The currency ID of the currency associated with this obje...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/currency_name:
{
"type": "string",
"format": "string",
"example": "Euro",
"description": "The currency name of the currency associated with this ob...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/currency_symbol:
{
"type": "string",
"format": "string",
"example": "$",
"readOnly": true
}
Value:
null Response 200 OK
{"data":[{"type":"budgets","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","active":true,"name":"Food","order":1,"notes":null,"auto_budget_type":null,"auto_budget_period":null,"object_group_id":null,"object_group_order":null,"object_group_title":null,"object_has_currency_setting":false,"currency_id":null,"currency_code":null,"currency_name":null,"currency_symbol":null,"currency_decimal_places":null,"primary_currency_id":"12","primary_currency_name":"U // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' 'http://0.0.0.0:37907/api/v1/budgets?limit=10&page=1&start=2026-10-01&end=2026-10-31' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[{"type":"budgets","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","active":true,"name":"Food","order":1,"notes":null,"auto_budget_type":null,"auto_budget_period":null,"object_group_id":null,"object_group_order":null,"object_group_title":null,"object_has_currency_setting":false,"currency_id":null,"currency_code":null,"currency_name":null,"currency_symbol":null,"currency_decimal_places":null,"primary_currency_id":"12","primary_currency_name":"U // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/budgets?limit=10&page=1&start=2026-10-01&end=2026-10-31' Copy Response violates schemaST108 2 violations null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/pc_spent:
{
"type": "array",
"description": "Information on how much was spent in this budget. Is only...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/spent:
{
"type": "array",
"description": "Information on how much was spent in this budget. Is only...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null Response 200 OK
{"data":[{"type":"budgets","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","active":true,"name":"Food","order":1,"notes":null,"auto_budget_type":null,"auto_budget_period":null,"object_group_id":null,"object_group_order":null,"object_group_title":null,"object_has_currency_setting":false,"currency_id":null,"currency_code":null,"currency_name":null,"currency_symbol":null,"currency_decimal_places":null,"primary_currency_id":"12","primary_currency_name":"U // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/budgets?limit=10&page=1&end=2026-10-31' Copy Response violates schemaST108 1 is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/ArrayEntryWithCurrencyAndSum/properties/currency_id:
{
"type": "string",
"format": "string",
"example": "5"
}
Value:
1 Response 200 OK
{"data":[{"type":"budgets","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","active":true,"name":"Food","order":1,"notes":null,"auto_budget_type":null,"auto_budget_period":null,"object_group_id":null,"object_group_order":null,"object_group_title":null,"object_has_currency_setting":false,"currency_id":null,"currency_code":null,"currency_name":null,"currency_symbol":null,"currency_decimal_places":null,"primary_currency_id":"12","primary_currency_name":"U // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/budgets?limit=10&page=1&start=2026-10-01&end=0.5' Copy POST /v1/budgets # Response violates schema +1 more less Schema-valid request rejected 917 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The value must be more than zero. (and 1 more error)","errors":{"auto_budget_amount":["The value must be more than zero.","The amount must be more than zero."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' -H 'Content-Type: application/x-www-form-urlencoded' -d 'name=Bills&active=false¬es=Some+notes&fire_webhooks=true&auto_budget_type=reset&auto_budget_currency_id=12&auto_budget_currency_code=EUR&auto_budget_amount=-1012.12&auto_budget_period=monthly' http://0.0.0.0:37907/api/v1/budgets Copy Response violates schemaST108 7 violations null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/pc_spent:
{
"type": "array",
"description": "Information on how much was spent in this budget. Is only...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/spent:
{
"type": "array",
"description": "Information on how much was spent in this budget. Is only...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "integer"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/currency_decimal_places:
{
"type": "integer",
"format": "int32",
"example": 2,
"readOnly": true
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/currency_code:
{
"type": "string",
"format": "string",
"example": "EUR",
"description": "The currency code of the currency associated with this ob...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/currency_id:
{
"type": "string",
"format": "string",
"example": "5",
"description": "The currency ID of the currency associated with this obje...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/currency_name:
{
"type": "string",
"format": "string",
"example": "Euro",
"description": "The currency name of the currency associated with this ob...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/currency_symbol:
{
"type": "string",
"format": "string",
"example": "$",
"readOnly": true
}
Value:
null Response 200 OK
{"data":{"type":"budgets","id":"3","attributes":{"created_at":"2026-10-19T10:55:52+00:00","updated_at":"2026-10-19T10:55:52+00:00","active":true,"name":"Bills","order":2,"notes":null,"auto_budget_type":null,"auto_budget_period":null,"object_group_id":null,"object_group_order":null,"object_group_title":null,"object_has_currency_setting":false,"currency_id":null,"currency_code":null,"currency_name":null,"currency_symbol":null,"currency_decimal_places":null,"primary_currency_id":"1","primary_currency_name":"Eu // Output truncated... Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/x-www-form-urlencoded' -d name=Bills http://0.0.0.0:37907/api/v1/budgets Copy GET /v1/budgets/transactions-without-budget # Response violates schema +1 more less Schema-violating request accepted 651 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/budgets\/transactions-without-budget?start=2026-10-01&end=2026-10-31&limit=10&type=default&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/budgets\/transactions-without-budget?start=2026-10-01&end=2026-10-31&limit=10&type=default&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/budgets\/transactions-without-budget?start=2026-10-01&end=2026-10-31&limit=10&t // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/budgets/transactions-without-budget?limit=10&page=1&start=2026-10-01&end=2026-10-31' Copy Response violates schemaST108 2 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Amount of the transaction in the primary currency of this...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_foreign_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Foreign amount of the transaction in the primary currency...
}
Value:
null Response 200 OK
{"data":[{"type":"transactions","id":"3","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","user":"1","user_group":"1","group_title":null,"transactions":[{"user":"1","transaction_journal_id":"3","type":"withdrawal","date":"2026-02-02T00:00:00+00:00","order":0,"object_has_currency_setting":true,"currency_id":"1","currency_code":"EUR","currency_name":"Euro","currency_symbol":"\u20ac","currency_decimal_places":2,"foreign_currency_id":null,"foreign_currency_code":nu // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/budgets/transactions-without-budget?limit=10&page=1&end=2026-10-31' Copy GET /v1/budgets/{id} # Response violates schema +1 more less Schema-violating request accepted 644 Response violates schemaST108 5 violations null is not of type "integer"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/currency_decimal_places:
{
"type": "integer",
"format": "int32",
"example": 2,
"readOnly": true
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/currency_code:
{
"type": "string",
"format": "string",
"example": "EUR",
"description": "The currency code of the currency associated with this ob...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/currency_id:
{
"type": "string",
"format": "string",
"example": "5",
"description": "The currency ID of the currency associated with this obje...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/currency_name:
{
"type": "string",
"format": "string",
"example": "Euro",
"description": "The currency name of the currency associated with this ob...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/currency_symbol:
{
"type": "string",
"format": "string",
"example": "$",
"readOnly": true
}
Value:
null Response 200 OK
{"data":{"type":"budgets","id":"2","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","active":true,"name":"Spare","order":2,"notes":null,"auto_budget_type":null,"auto_budget_period":null,"object_group_id":null,"object_group_order":null,"object_group_title":null,"object_has_currency_setting":false,"currency_id":null,"currency_code":null,"currency_name":null,"currency_symbol":null,"currency_decimal_places":null,"primary_currency_id":"1","primary_currency_name":"Eu // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIxYTBkYWFlMzgzYjBlNDI1ZjkzZjNkMDRjNTdjNWJmOWUyNTFjZWZiM2RhMzU1N2YyNzAxYjFlMTdhYmU3NjMzMjg3MzA3ZWRmODZiODA3OCIsImlhdCI6MTc5MjQwNzMzOS4zODk0NDMsIm5iZiI6MTc5MjQwNzMzOS4zODk0NDQsImV4cCI6MTgyMzk0MzMzOS4zODA4LCJzdWIiOiIxIiwic2NvcGVzIjpbXX0.KkzrZjtL6kHslqOqX8uou9cwO7mPX9qzR62LQgBsItiTeZmmfGXQfPyrhbpq9TNuE9VVZfPm_m-AlayhUVR_CfSnfZtyKKIBUPw2XIxrNYxp1Z3_4IQWrh0YRWTPV3BkZAvtLI--cKpzySk6xcu7E5xpcgiMecSpdGOA3gOkpi_eM6UxKQGkLwoU1ZWKTK1N9gfyMPcaFcsIJcpBGIsf8lfSeDqSl3UQE3FKZghxYRHW_C1hWdIS2DWJ_JFGze4TkVueHTgO9fJZL3RU_q8iy_qztr7DJ2MrU8DxlYaMEOGm_OWw9auo1yd_86GqTD6FtNVzdi-vbvAF9bP0U3NrGo3EyslcJbs7U3YZSf_Wsr1QDLqTVBUj26ttoPP3n3uBQxaBDMk8AULmZbDJwnHdq9vxSqYbdLtAmhPM5vkB-KPQ_Gn4uWaGQZTLoTF8yz9hWTZbKT1Qc0WaKCmLZEkqFmnZFGiOl_nljX7lnb1_iIaH1KXqAXFybUWq--2ixz5iANEA2z6RMZ_UB6-yZUl2yKAZl7AdhT5mkG7ObztUpGJhYgreigOOTEOTCv5-fFqZeA5HAv6AobOgy7ZmnkepYEKteHigOVA-nQfubFlVFJrMDEQSgFm4bxeigSUC16iSbBeJLvbzmOBuqm5_H2uk_P252Yaf1Lx14uM7nihcDMM' 'http://0.0.0.0:37907/api/v1/budgets/2?start=2026-10-01&end=2026-10-31' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"type":"budgets","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","active":true,"name":"Food","order":1,"notes":null,"auto_budget_type":null,"auto_budget_period":null,"object_group_id":null,"object_group_order":null,"object_group_title":null,"object_has_currency_setting":false,"currency_id":null,"currency_code":null,"currency_name":null,"currency_symbol":null,"currency_decimal_places":null,"primary_currency_id":"1","primary_currency_name":"Eur // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/budgets/1?start=2026-10-01&end=2026-10-31' Copy Response violates schemaST108 2 violations null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/pc_spent:
{
"type": "array",
"description": "Information on how much was spent in this budget. Is only...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/BudgetProperties/properties/spent:
{
"type": "array",
"description": "Information on how much was spent in this budget. Is only...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null Response 200 OK
{"data":{"type":"budgets","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","active":true,"name":"Food","order":1,"notes":null,"auto_budget_type":null,"auto_budget_period":null,"object_group_id":null,"object_group_order":null,"object_group_title":null,"object_has_currency_setting":false,"currency_id":null,"currency_code":null,"currency_name":null,"currency_symbol":null,"currency_decimal_places":null,"primary_currency_id":"1","primary_currency_name":"Eur // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/budgets/1?start=' Copy Response violates schemaST108 1 is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/ArrayEntryWithCurrencyAndSum/properties/currency_id:
{
"type": "string",
"format": "string",
"example": "5"
}
Value:
1 Response 200 OK
{"data":{"type":"budgets","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","active":true,"name":"Food","order":1,"notes":null,"auto_budget_type":null,"auto_budget_period":null,"object_group_id":null,"object_group_order":null,"object_group_title":null,"object_has_currency_setting":false,"currency_id":null,"currency_code":null,"currency_name":null,"currency_symbol":null,"currency_decimal_places":null,"primary_currency_id":"1","primary_currency_name":"Eur // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/budgets/1?start=2026-10-01&end=0.5' Copy GET /v1/budgets/{id}/transactions # Response violates schema +1 more less Schema-violating request accepted 670 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/budgets\/3\/transactions?start=2026-10-01&end=2026-10-31&limit=10&type=all&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/budgets\/3\/transactions?start=2026-10-01&end=2026-10-31&limit=10&type=all&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/budgets\/3\/transactions?start=2026-10-01&end=2026-10-31&limit=10&type=all&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/budgets/3/transactions?limit=10&page=1&start=2026-10-01&end=2026-10-31&type=all' Copy Response violates schemaST108 2 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Amount of the transaction in the primary currency of this...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_foreign_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Foreign amount of the transaction in the primary currency...
}
Value:
null Response 200 OK
{"data":[{"type":"transactions","id":"2","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","user":"1","user_group":"1","group_title":null,"transactions":[{"user":"1","transaction_journal_id":"2","type":"withdrawal","date":"2026-02-01T00:00:00+00:00","order":0,"object_has_currency_setting":true,"currency_id":"1","currency_code":"EUR","currency_name":"Euro","currency_symbol":"\u20ac","currency_decimal_places":2,"foreign_currency_id":null,"foreign_currency_code":nu // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' http://0.0.0.0:37907/api/v1/budgets/1/transactions Copy GET /v1/categories # Response violates schema +1 more less Schema-violating request accepted 667 Response violates schemaST108 6 violations null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CategoryProperties/properties/earned:
{
"type": "array",
"description": "Amount(s) earned in the currencies in the database for th...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CategoryProperties/properties/pc_earned:
{
"type": "array",
"description": "Amount(s) earned in the primary currency in the database ...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CategoryProperties/properties/pc_spent:
{
"type": "array",
"description": "Amount(s) spent in the primary currency in the database f...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CategoryProperties/properties/pc_transferred:
{
"type": "array",
"description": "Amount(s) transferred in primary currency in the database...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CategoryProperties/properties/spent:
{
"type": "array",
"description": "Amount(s) spent in the currencies in the database for thi...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CategoryProperties/properties/transferred:
{
"type": "array",
"description": "Amount(s) transferred in the currencies in the database f...
"readOnly": true,
"items": {
"$ref": "#/components/schemas/ArrayEntryWithCurrencyAndSum"
}
}
Value:
null Response 200 OK
{"data":[{"type":"categories","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","name":"Daily","notes":null,"object_has_currency_setting":false,"primary_currency_id":"12","primary_currency_name":"US Dollar","primary_currency_code":"USD","primary_currency_symbol":"$","primary_currency_decimal_places":2,"spent":null,"pc_spent":null,"earned":null,"pc_earned":null,"transferred":null,"pc_transferred":null},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/ca // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' 'http://0.0.0.0:37907/api/v1/categories?limit=10&page=1' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[{"type":"categories","id":"5","attributes":{"created_at":"2026-10-19T10:55:54+00:00","updated_at":"2026-10-19T10:55:54+00:00","name":"0","notes":null,"object_has_currency_setting":false,"primary_currency_id":"12","primary_currency_name":"US Dollar","primary_currency_code":"USD","primary_currency_symbol":"$","primary_currency_decimal_places":2,"spent":null,"pc_spent":null,"earned":null,"pc_earned":null,"transferred":null,"pc_transferred":null},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/catego // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/categories?limit=10&page=1' Copy GET /v1/categories/{id}/transactions # Response violates schema +1 more less Schema-violating request accepted 679 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/categories\/1\/transactions?start=2026-10-01&end=2026-10-31&limit=10&type=all&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/categories\/1\/transactions?start=2026-10-01&end=2026-10-31&limit=10&type=all&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/categories\/1\/transactions?start=2026-10-01&end=2026-10-31&limit=10&type=all&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/categories/1/transactions?limit=10&page=1&start=2026-10-01&end=2026-10-31&type=all' Copy Response violates schemaST108 2 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Amount of the transaction in the primary currency of this...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_foreign_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Foreign amount of the transaction in the primary currency...
}
Value:
null Response 200 OK
{"data":[{"type":"transactions","id":"2","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","user":"1","user_group":"1","group_title":null,"transactions":[{"user":"1","transaction_journal_id":"2","type":"withdrawal","date":"2026-02-01T00:00:00+00:00","order":0,"object_has_currency_setting":true,"currency_id":"1","currency_code":"EUR","currency_name":"Euro","currency_symbol":"\u20ac","currency_decimal_places":2,"foreign_currency_id":null,"foreign_currency_code":nu // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/categories/1/transactions?limit=10&page=1&end=2026-10-31' Copy GET /v1/configuration # Schema validation skipped Response violates schema +1 more less Schema-violating request accepted 642 Response violates schemaST108 2 violations "configuration.enable_exchange_rates" is not one of "configuration.is_demo_site", "configuration.permission_update_check" or 24 other candidates
Validated against the response schema for status code 200.
Schema at /components/schemas/ConfigValueFilter:
{
"enum": [
"configuration.is_demo_site",
"configuration.permission_update_check",
"configuration.last_update_check",
"configuration.single_user_mode",
"firefly.version",
"firefly.default_location",
"firefly.account_to_transaction",
"firefly.allowed_opposing_types",
"firefly.accountRoles",
"firefly.valid_liabilities",
"firefly.interest_periods",
"firefly.enable_external_map",
"firefly.expected_source_types",
"app.timezone",
"firefly.bill_periods",
"firefly.credit_card_types",
"firefly.languages",
// Output truncated...
}
Value:
"configuration.enable_exchange_rates" -1 is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 200.
Schema at /components/schemas/PolymorphicProperty:
{
"oneOf": [
{
"type": "boolean"
},
{
"type": "string"
},
{
"type": "object"
},
{
"type": "array",
"items": {
"$ref": "#/components/schemas/StringArrayItem"
}
}
]
}
Value:
-1 Response 200 OK
[{"title":"configuration.is_demo_site","value":false,"editable":true},{"title":"configuration.permission_update_check","value":-1,"editable":true},{"title":"configuration.single_user_mode","value":true,"editable":true},{"title":"configuration.last_update_check","value":1,"editable":true},{"title":"configuration.enable_exchange_rates","value":false,"editable":true},{"title":"configuration.use_running_balance","value":true,"editable":true},{"title":"configuration.enable_external_map","value":false,"editable": // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' http://0.0.0.0:37907/api/v1/configuration Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
[{"title":"configuration.is_demo_site","value":false,"editable":true},{"title":"configuration.permission_update_check","value":-1,"editable":true},{"title":"configuration.single_user_mode","value":true,"editable":true},{"title":"configuration.last_update_check","value":1,"editable":true},{"title":"configuration.enable_exchange_rates","value":false,"editable":true},{"title":"configuration.use_running_balance","value":true,"editable":true},{"title":"configuration.enable_external_map","value":false,"editable": // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' http://0.0.0.0:37907/api/v1/configuration Copy GET /v1/configuration/{name} # Response violates schema +1 more less Schema-violating request accepted 649 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"title":"configuration.is_demo_site","value":false,"editable":true}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' http://0.0.0.0:37907/api/v1/configuration/configuration.is_demo_site Copy Response violates schemaST108 0 is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 200.
Schema at /components/schemas/PolymorphicProperty:
{
"oneOf": [
{
"type": "boolean"
},
{
"type": "string"
},
{
"type": "object"
},
{
"type": "array",
"items": {
"$ref": "#/components/schemas/StringArrayItem"
}
}
]
}
Value:
0 Response 200 OK
{"data":{"title":"configuration.last_update_check","value":0,"editable":true}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' http://0.0.0.0:37907/api/v1/configuration/configuration.last_update_check Copy GET /v1/currencies/{code}/accounts # Response violates schema +1 more less Schema-violating request accepted 687 Response violates schemaST108 3 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/balance_difference:
{
"type": "string",
"format": "amount",
"example": "123.45",
"readOnly": true,
"description": "If you submit a start AND end date, this will be the diff...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/pc_opening_balance:
{
"type": "string",
"format": "amount",
"example": "-1012.12",
"description": "The opening balance of the account in the administration'...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/pc_virtual_balance:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The virtual balance of the account in the administration'...
}
Value:
null Response 200 OK
{"data":[{"type":"accounts","id":"7","attributes":{"created_at":"2026-10-19T10:55:26+00:00","updated_at":"2026-10-19T10:55:29+00:00","active":true,"order":null,"name":"Initial balance account of My checking account","type":"initial-balance","account_role":null,"object_group_id":null,"object_group_order":null,"object_group_title":null,"object_has_currency_setting":true,"currency_id":"12","currency_name":"US Dollar","currency_code":"USD","currency_symbol":"$","currency_decimal_places":2,"primary_currency_id": // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' 'http://0.0.0.0:37907/api/v1/currencies/USD/accounts?limit=10&page=1' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/USD\/accounts?date=2000-01-01&limit=10&type=all&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/USD\/accounts?date=2000-01-01&limit=10&type=all&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/USD\/accounts?date=2000-01-01&limit=10&type=all&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/currencies/USD/accounts?limit=10&page=1&date=2000-01-01&type=all' Copy GET /v1/exchange-rates # Response violates schema +1 more less Schema-violating request accepted 641 Response violates schemaST108 4 violations "/?page=1" is not a "uri"
Validated against the response schema for status code 200.
Schema at /components/schemas/PageLink/properties/first:
{
"format": "uri",
"type": "string",
"example": "https://demo.firefly-iii.org/api/v1/OBJECT?&page=1"
}
Value:
"/?page=1" "/?page=1" is not a "uri"
Validated against the response schema for status code 200.
Schema at /components/schemas/PageLink/properties/self:
{
"format": "uri",
"type": "string",
"example": "https://demo.firefly-iii.org/api/v1/OBJECT?&page=4"
}
Value:
"/?page=1" "/?page=2" is not valid under any of the schemas listed in the 'anyOf' keyword
Validated against the response schema for status code 200.
Schema at /components/schemas/PageLink/properties/next:
{
"anyOf": [
{
"type": "string",
"format": "uri",
"example": "https://demo.firefly-iii.org/api/v1/OBJECT?&page=3"
},
{
"type": "null"
}
]
}
Value:
"/?page=2" "/?page=4" is not a "uri"
Validated against the response schema for status code 200.
Schema at /components/schemas/PageLink/properties/last:
{
"format": "uri",
"type": "string",
"example": "https://demo.firefly-iii.org/api/v1/OBJECT?&page=12"
}
Value:
"/?page=4" Response 200 OK
{"data":[{"type":"exchange-rates","id":"1","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T10:55:24+00:00","from_currency_id":"1","from_currency_name":"Euro","from_currency_code":"EUR","from_currency_symbol":"\u20ac","from_currency_decimal_places":2,"to_currency_id":"1","to_currency_name":"Euro","to_currency_code":"EUR","to_currency_symbol":"\u20ac","to_currency_decimal_places":2,"rate":"1.000000000000","date":"2025-04-15T00:00:00+00:00"},"links":{"self":"http:\/\/0.0.0.0:379 // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' 'http://0.0.0.0:37907/api/v1/exchange-rates?limit=10&page=1' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[{"type":"exchange-rates","id":"11","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T10:55:24+00:00","from_currency_id":"1","from_currency_name":"Euro","from_currency_code":"EUR","from_currency_symbol":"\u20ac","from_currency_decimal_places":2,"to_currency_id":"14","to_currency_name":"Canadian dollar","to_currency_code":"CAD","to_currency_symbol":"C$","to_currency_decimal_places":2,"rate":"1.575105000000","date":"2025-04-15T00:00:00+00:00"},"links":{"self":"http:\/\/0. // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/exchange-rates?limit=10&page=1' Copy Response violates schemaST108 "/?page=65535" is not valid under any of the schemas listed in the 'anyOf' keyword
Validated against the response schema for status code 200.
Schema at /components/schemas/PageLink/properties/prev:
{
"anyOf": [
{
"type": "string",
"format": "uri",
"example": "https://demo.firefly-iii.org/api/v1/OBJECT?&page=2"
},
{
"type": "null"
}
]
}
Value:
"/?page=65535" Response 200 OK
{"data":[],"meta":{"pagination":{"total":23,"count":0,"per_page":50,"current_page":65536,"total_pages":1}},"links":{"self":"\/?page=65536","first":"\/?page=1","prev":"\/?page=65535","last":"\/?page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/exchange-rates?page=2147483648' Copy GET /v1/exchange-rates/{from}/{to}/{date} # Response violates schema +1 more less 671 Response violates schemaST108 2 violations "meta" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/CurrencyExchangeRateArray:
{
"required": [
"data",
"meta",
"links"
],
"type": "object",
"properties": {
"data": {
"type": "array",
"items": {
"$ref": "#/components/schemas/CurrencyExchangeRateRead"
}
},
"meta": {
"$ref": "#/components/schemas/Meta"
},
"links": {
"$ref": "#/components/schemas/PageLink"
// Output truncated...
}
Value:
{
"data": {
"attributes": {
"created_at": "2026-10-19T10:55:28+00:00",
"date": "2026-10-01T00:00:00+00:00",
"from_currency_code": "EUR",
"from_currency_decimal_places": 2,
"from_currency_id": "1",
"from_currency_name": "Euro",
"from_currency_symbol": "\u20ac",
"rate": "2.345600000000",
"to_currency_code": "USD",
"to_currency_decimal_places": 2,
"to_currency_id": "12",
"to_currency_name": "US Dollar",
"to_currency_symbol": "$",
"updated_at": "2026-10-19T10:55:29+00:00"
},
"id": "64",
// Output truncated...
} {"attributes":{"created_at":"2026-10-19T10:55:28+00:00","date":"2026-10-01T0 ... is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/CurrencyExchangeRateArray/properties/data:
{
"type": "array",
"items": {
"$ref": "#/components/schemas/CurrencyExchangeRateRead"
}
}
Value:
{
"attributes": {
"created_at": "2026-10-19T10:55:28+00:00",
"date": "2026-10-01T00:00:00+00:00",
"from_currency_code": "EUR",
"from_currency_decimal_places": 2,
"from_currency_id": "1",
"from_currency_name": "Euro",
"from_currency_symbol": "\u20ac",
"rate": "2.345600000000",
"to_currency_code": "USD",
"to_currency_decimal_places": 2,
"to_currency_id": "12",
"to_currency_name": "US Dollar",
"to_currency_symbol": "$",
"updated_at": "2026-10-19T10:55:29+00:00"
},
"id": "64",
"links": {
// Output truncated...
} Response 200 OK
{"data":{"type":"exchange-rates","id":"64","attributes":{"created_at":"2026-10-19T10:55:28+00:00","updated_at":"2026-10-19T10:55:29+00:00","from_currency_id":"1","from_currency_name":"Euro","from_currency_code":"EUR","from_currency_symbol":"\u20ac","from_currency_decimal_places":2,"to_currency_id":"12","to_currency_name":"US Dollar","to_currency_code":"USD","to_currency_symbol":"$","to_currency_decimal_places":2,"rate":"2.345600000000","date":"2026-10-01T00:00:00+00:00"},"links":{"self":"http:\/\/0.0.0.0:37 // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' 'http://0.0.0.0:37907/api/v1/exchange-rates/EUR/USD/2026-10-01?limit=10&page=1' Copy Undocumented status codeST103 Received: 403
Documented: 200, 401, 404, 400, 500 Response 403 Forbidden
<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx</center>
</body>
</html> Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/exchange-rates/0/0/j%1A%5E%F1%BF%AF%B1~' Copy GET /v1/piggy-banks # Response violates schema +1 more less Schema-violating request accepted 659 Response violates schemaST108 "account_id" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/PiggyBankProperties:
{
"required": [
"name",
"account_id",
"target_amount"
],
"type": "object",
"properties": {
"created_at": {
"type": "string",
"format": "date-time",
"example": "2026-10-01T00:00:00+00:00",
"readOnly": true
},
"updated_at": {
"type": "string",
"format": "date-time",
"example": "2026-10-01T00:00:00+00:00",
"readOnly": true
// Output truncated...
}
Value:
{
"accounts": [
{
"account_id": "1",
"current_amount": "0.00",
"name": "Checking",
"pc_current_amount": "0"
}
],
"active": true,
"created_at": "2026-10-19T10:55:25+00:00",
"currency_code": "EUR",
"currency_decimal_places": 2,
"currency_id": "1",
"currency_name": "Euro",
"currency_symbol": "\u20ac",
"current_amount": "0.00",
"left_to_save": "1000.000000000000",
"name": "Holiday",
// Output truncated...
} Response 200 OK
{"data":[{"type":"piggy-banks","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","name":"Holiday","percentage":null,"start_date":"2026-01-01T00:00:00+00:00","target_date":null,"order":1,"active":true,"notes":null,"object_group_id":null,"object_group_order":null,"object_group_title":null,"accounts":[{"account_id":"1","name":"Checking","current_amount":"0.00","pc_current_amount":"0"}],"object_has_currency_setting":true,"currency_id":"1","currency_name":"E // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' 'http://0.0.0.0:37907/api/v1/piggy-banks?limit=10&page=1' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[{"type":"piggy-banks","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","name":"Holiday","percentage":null,"start_date":"2026-01-01T00:00:00+00:00","target_date":null,"order":1,"active":true,"notes":null,"object_group_id":null,"object_group_order":null,"object_group_title":null,"accounts":[{"account_id":"1","name":"Checking","current_amount":"0.00","pc_current_amount":"0"}],"object_has_currency_setting":true,"currency_id":"1","currency_name":"E // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/piggy-banks?limit=10&page=1' Copy GET /v1/piggy-banks/{id} # Response violates schema +1 more less Schema-violating request accepted 625 Response violates schemaST108 "account_id" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/PiggyBankProperties:
{
"required": [
"name",
"account_id",
"target_amount"
],
"type": "object",
"properties": {
"created_at": {
"type": "string",
"format": "date-time",
"example": "2026-10-01T00:00:00+00:00",
"readOnly": true
},
"updated_at": {
"type": "string",
"format": "date-time",
"example": "2026-10-01T00:00:00+00:00",
"readOnly": true
// Output truncated...
}
Value:
{
"accounts": [
{
"account_id": "1",
"current_amount": "0.00",
"name": "Checking",
"pc_current_amount": "0"
}
],
"active": true,
"created_at": "2026-10-19T10:55:25+00:00",
"currency_code": "EUR",
"currency_decimal_places": 2,
"currency_id": "1",
"currency_name": "Euro",
"currency_symbol": "\u20ac",
"current_amount": "0.00",
"left_to_save": "10.000000000000",
"name": "Spare",
// Output truncated...
} Response 200 OK
{"data":{"type":"piggy-banks","id":"2","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","name":"Spare","percentage":null,"start_date":"2026-01-01T00:00:00+00:00","target_date":null,"order":2,"active":true,"notes":null,"object_group_id":null,"object_group_order":null,"object_group_title":null,"accounts":[{"account_id":"1","name":"Checking","current_amount":"0.00","pc_current_amount":"0"}],"object_has_currency_setting":true,"currency_id":"1","currency_name":"Euro // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIxYTBkYWFlMzgzYjBlNDI1ZjkzZjNkMDRjNTdjNWJmOWUyNTFjZWZiM2RhMzU1N2YyNzAxYjFlMTdhYmU3NjMzMjg3MzA3ZWRmODZiODA3OCIsImlhdCI6MTc5MjQwNzMzOS4zODk0NDMsIm5iZiI6MTc5MjQwNzMzOS4zODk0NDQsImV4cCI6MTgyMzk0MzMzOS4zODA4LCJzdWIiOiIxIiwic2NvcGVzIjpbXX0.KkzrZjtL6kHslqOqX8uou9cwO7mPX9qzR62LQgBsItiTeZmmfGXQfPyrhbpq9TNuE9VVZfPm_m-AlayhUVR_CfSnfZtyKKIBUPw2XIxrNYxp1Z3_4IQWrh0YRWTPV3BkZAvtLI--cKpzySk6xcu7E5xpcgiMecSpdGOA3gOkpi_eM6UxKQGkLwoU1ZWKTK1N9gfyMPcaFcsIJcpBGIsf8lfSeDqSl3UQE3FKZghxYRHW_C1hWdIS2DWJ_JFGze4TkVueHTgO9fJZL3RU_q8iy_qztr7DJ2MrU8DxlYaMEOGm_OWw9auo1yd_86GqTD6FtNVzdi-vbvAF9bP0U3NrGo3EyslcJbs7U3YZSf_Wsr1QDLqTVBUj26ttoPP3n3uBQxaBDMk8AULmZbDJwnHdq9vxSqYbdLtAmhPM5vkB-KPQ_Gn4uWaGQZTLoTF8yz9hWTZbKT1Qc0WaKCmLZEkqFmnZFGiOl_nljX7lnb1_iIaH1KXqAXFybUWq--2ixz5iANEA2z6RMZ_UB6-yZUl2yKAZl7AdhT5mkG7ObztUpGJhYgreigOOTEOTCv5-fFqZeA5HAv6AobOgy7ZmnkepYEKteHigOVA-nQfubFlVFJrMDEQSgFm4bxeigSUC16iSbBeJLvbzmOBuqm5_H2uk_P252Yaf1Lx14uM7nihcDMM' http://0.0.0.0:37907/api/v1/piggy-banks/2 Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"type":"piggy-banks","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:59:41+00:00","name":"New digital camera","percentage":null,"start_date":"2026-10-01T00:00:00+00:00","target_date":"2000-01-01T00:00:00+00:00","order":5,"active":true,"notes":null,"object_group_id":null,"object_group_order":null,"object_group_title":null,"accounts":[{"account_id":"1","name":"Checking","current_amount":"0.00","pc_current_amount":"0"}],"object_has_currency_setting":true,"cu // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' http://0.0.0.0:37907/api/v1/piggy-banks/1 Copy GET /v1/piggy-banks/{id}/accounts # Response violates schema +1 more less Schema-violating request accepted 637 Response violates schemaST108 3 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/balance_difference:
{
"type": "string",
"format": "amount",
"example": "123.45",
"readOnly": true,
"description": "If you submit a start AND end date, this will be the diff...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/pc_opening_balance:
{
"type": "string",
"format": "amount",
"example": "-1012.12",
"description": "The opening balance of the account in the administration'...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/pc_virtual_balance:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "The virtual balance of the account in the administration'...
}
Value:
null Response 200 OK
{"data":[{"type":"accounts","id":"1","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T10:55:24+00:00","active":true,"order":0,"name":"Checking","type":"asset","account_role":"defaultAsset","object_group_id":null,"object_group_order":null,"object_group_title":null,"object_has_currency_setting":true,"currency_id":"1","currency_name":"Euro","currency_code":"EUR","currency_symbol":"\u20ac","currency_decimal_places":2,"primary_currency_id":"1","primary_currency_name":"Euro","primar // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIxYTBkYWFlMzgzYjBlNDI1ZjkzZjNkMDRjNTdjNWJmOWUyNTFjZWZiM2RhMzU1N2YyNzAxYjFlMTdhYmU3NjMzMjg3MzA3ZWRmODZiODA3OCIsImlhdCI6MTc5MjQwNzMzOS4zODk0NDMsIm5iZiI6MTc5MjQwNzMzOS4zODk0NDQsImV4cCI6MTgyMzk0MzMzOS4zODA4LCJzdWIiOiIxIiwic2NvcGVzIjpbXX0.KkzrZjtL6kHslqOqX8uou9cwO7mPX9qzR62LQgBsItiTeZmmfGXQfPyrhbpq9TNuE9VVZfPm_m-AlayhUVR_CfSnfZtyKKIBUPw2XIxrNYxp1Z3_4IQWrh0YRWTPV3BkZAvtLI--cKpzySk6xcu7E5xpcgiMecSpdGOA3gOkpi_eM6UxKQGkLwoU1ZWKTK1N9gfyMPcaFcsIJcpBGIsf8lfSeDqSl3UQE3FKZghxYRHW_C1hWdIS2DWJ_JFGze4TkVueHTgO9fJZL3RU_q8iy_qztr7DJ2MrU8DxlYaMEOGm_OWw9auo1yd_86GqTD6FtNVzdi-vbvAF9bP0U3NrGo3EyslcJbs7U3YZSf_Wsr1QDLqTVBUj26ttoPP3n3uBQxaBDMk8AULmZbDJwnHdq9vxSqYbdLtAmhPM5vkB-KPQ_Gn4uWaGQZTLoTF8yz9hWTZbKT1Qc0WaKCmLZEkqFmnZFGiOl_nljX7lnb1_iIaH1KXqAXFybUWq--2ixz5iANEA2z6RMZ_UB6-yZUl2yKAZl7AdhT5mkG7ObztUpGJhYgreigOOTEOTCv5-fFqZeA5HAv6AobOgy7ZmnkepYEKteHigOVA-nQfubFlVFJrMDEQSgFm4bxeigSUC16iSbBeJLvbzmOBuqm5_H2uk_P252Yaf1Lx14uM7nihcDMM' 'http://0.0.0.0:37907/api/v1/piggy-banks/2/accounts?limit=10&page=1' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[{"type":"accounts","id":"1","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T10:55:24+00:00","active":true,"order":0,"name":"Checking","type":"asset","account_role":"defaultAsset","object_group_id":null,"object_group_order":null,"object_group_title":null,"object_has_currency_setting":true,"currency_id":"1","currency_name":"Euro","currency_code":"EUR","currency_symbol":"\u20ac","currency_decimal_places":2,"primary_currency_id":"1","primary_currency_name":"Euro","primar // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/piggy-banks/1/accounts?limit=10&page=1' Copy Response violates schemaST108 null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/AccountProperties/properties/opening_balance:
{
"type": "string",
"format": "amount",
"example": "-1012.12",
"description": "Represents the opening balance, the initial amount this a...
}
Value:
null Response 200 OK
{"data":[{"type":"accounts","id":"1","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T10:55:24+00:00","active":true,"order":0,"name":"Checking","type":"asset","account_role":"defaultAsset","object_group_id":null,"object_group_order":null,"object_group_title":null,"object_has_currency_setting":true,"currency_id":"1","currency_name":"Euro","currency_code":"EUR","currency_symbol":"\u20ac","currency_decimal_places":2,"primary_currency_id":"1","primary_currency_name":"Euro","primar // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' http://0.0.0.0:37907/api/v1/piggy-banks/1/accounts Copy GET /v1/preferences # Response violates schema +1 more less Schema-violating request accepted 659 Response violates schemaST108 10 is not valid under any of the schemas listed in the 'oneOf' keyword
Validated against the response schema for status code 200.
Schema at /components/schemas/PolymorphicProperty:
{
"oneOf": [
{
"type": "boolean"
},
{
"type": "string"
},
{
"type": "object"
},
{
"type": "array",
"items": {
"$ref": "#/components/schemas/StringArrayItem"
}
}
]
}
Value:
10 Response 200 OK
{"data":[{"type":"preferences","id":"1","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T10:55:24+00:00","user_group_id":null,"name":"language","data":"en_US"},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/preferences\/1"}},{"type":"preferences","id":"2","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T10:55:24+00:00","user_group_id":null,"name":"viewRange","data":"1M"},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/preferences\/2"}},{"typ // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' 'http://0.0.0.0:37907/api/v1/preferences?limit=10&page=1' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[{"type":"preferences","id":"1","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T10:55:24+00:00","user_group_id":null,"name":"language","data":"en_US"},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/preferences\/1"}},{"type":"preferences","id":"2","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T10:55:24+00:00","user_group_id":null,"name":"viewRange","data":"1M"},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/preferences\/2"}},{"typ // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/preferences?limit=10&page=1' Copy GET /v1/recurrences # Response violates schema +1 more less Schema-violating request accepted 635 Response violates schemaST108 6 violations "2026-12-01T00:00:00+00:00" is not a "date"
Validated against the response schema for status code 200.
Schema at /components/schemas/RecurrenceProperties/properties/first_date:
{
"format": "date",
"type": "string",
"example": "2026-10-31",
"description": "First time the recurring transaction will fire. Must be a...
}
Value:
"2026-12-01T00:00:00+00:00" "2027-12-01T00:00:00+00:00" is not valid under any of the schemas listed in the 'anyOf' keyword
Validated against the response schema for status code 200.
Schema at /components/schemas/RecurrenceProperties/properties/repeat_until:
{
"anyOf": [
{
"type": "string",
"format": "date",
"example": "2026-10-31",
"description": "Date until the recurring transaction can fire. Us...
},
{
"type": "null"
}
]
}
Value:
"2027-12-01T00:00:00+00:00" null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/RecurrenceTransaction/properties/budget_id:
{
"type": "string",
"format": "string",
"example": "4",
"description": "The budget ID for this transaction."
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/RecurrenceTransaction/properties/category_id:
{
"type": "string",
"format": "string",
"description": "Category ID for this transaction.",
"example": "211"
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/RecurrenceTransaction/properties/category_name:
{
"type": "string",
"format": "string",
"description": "Category name for this transaction.",
"example": "Bills"
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/RecurrenceTransaction/properties/pc_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Amount of the transaction in primary currency."
}
Value:
null Response 200 OK
{"data":[{"type":"recurrences","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","type":"withdrawal","title":"Gym","description":"","first_date":"2026-12-01T00:00:00+00:00","latest_date":null,"repeat_until":"2027-12-01T00:00:00+00:00","apply_rules":true,"active":true,"nr_of_repetitions":null,"notes":null,"repetitions":[{"id":"1","created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","type":"monthly","moment":"1","skip":0,"week // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' 'http://0.0.0.0:37907/api/v1/recurrences?limit=10&page=1' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[{"type":"recurrences","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","type":"withdrawal","title":"Gym","description":"","first_date":"2026-12-01T00:00:00+00:00","latest_date":null,"repeat_until":"2027-12-01T00:00:00+00:00","apply_rules":true,"active":true,"nr_of_repetitions":null,"notes":null,"repetitions":[{"id":"1","created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","type":"monthly","moment":"1","skip":0,"week // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/recurrences?limit=10&page=1' Copy GET /v1/recurrences/{id} # Response violates schema +1 more less Schema-violating request accepted 605 Response violates schemaST108 6 violations "2026-12-01T00:00:00+00:00" is not a "date"
Validated against the response schema for status code 200.
Schema at /components/schemas/RecurrenceProperties/properties/first_date:
{
"format": "date",
"type": "string",
"example": "2026-10-31",
"description": "First time the recurring transaction will fire. Must be a...
}
Value:
"2026-12-01T00:00:00+00:00" "2027-12-01T00:00:00+00:00" is not valid under any of the schemas listed in the 'anyOf' keyword
Validated against the response schema for status code 200.
Schema at /components/schemas/RecurrenceProperties/properties/repeat_until:
{
"anyOf": [
{
"type": "string",
"format": "date",
"example": "2026-10-31",
"description": "Date until the recurring transaction can fire. Us...
},
{
"type": "null"
}
]
}
Value:
"2027-12-01T00:00:00+00:00" null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/RecurrenceTransaction/properties/budget_id:
{
"type": "string",
"format": "string",
"example": "4",
"description": "The budget ID for this transaction."
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/RecurrenceTransaction/properties/category_id:
{
"type": "string",
"format": "string",
"description": "Category ID for this transaction.",
"example": "211"
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/RecurrenceTransaction/properties/category_name:
{
"type": "string",
"format": "string",
"description": "Category name for this transaction.",
"example": "Bills"
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/RecurrenceTransaction/properties/pc_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Amount of the transaction in primary currency."
}
Value:
null Response 200 OK
{"data":{"type":"recurrences","id":"2","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","type":"withdrawal","title":"Spare","description":"","first_date":"2026-12-01T00:00:00+00:00","latest_date":null,"repeat_until":"2027-12-01T00:00:00+00:00","apply_rules":true,"active":true,"nr_of_repetitions":null,"notes":null,"repetitions":[{"id":"2","created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","type":"monthly","moment":"2","skip":0,"wee // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIxYTBkYWFlMzgzYjBlNDI1ZjkzZjNkMDRjNTdjNWJmOWUyNTFjZWZiM2RhMzU1N2YyNzAxYjFlMTdhYmU3NjMzMjg3MzA3ZWRmODZiODA3OCIsImlhdCI6MTc5MjQwNzMzOS4zODk0NDMsIm5iZiI6MTc5MjQwNzMzOS4zODk0NDQsImV4cCI6MTgyMzk0MzMzOS4zODA4LCJzdWIiOiIxIiwic2NvcGVzIjpbXX0.KkzrZjtL6kHslqOqX8uou9cwO7mPX9qzR62LQgBsItiTeZmmfGXQfPyrhbpq9TNuE9VVZfPm_m-AlayhUVR_CfSnfZtyKKIBUPw2XIxrNYxp1Z3_4IQWrh0YRWTPV3BkZAvtLI--cKpzySk6xcu7E5xpcgiMecSpdGOA3gOkpi_eM6UxKQGkLwoU1ZWKTK1N9gfyMPcaFcsIJcpBGIsf8lfSeDqSl3UQE3FKZghxYRHW_C1hWdIS2DWJ_JFGze4TkVueHTgO9fJZL3RU_q8iy_qztr7DJ2MrU8DxlYaMEOGm_OWw9auo1yd_86GqTD6FtNVzdi-vbvAF9bP0U3NrGo3EyslcJbs7U3YZSf_Wsr1QDLqTVBUj26ttoPP3n3uBQxaBDMk8AULmZbDJwnHdq9vxSqYbdLtAmhPM5vkB-KPQ_Gn4uWaGQZTLoTF8yz9hWTZbKT1Qc0WaKCmLZEkqFmnZFGiOl_nljX7lnb1_iIaH1KXqAXFybUWq--2ixz5iANEA2z6RMZ_UB6-yZUl2yKAZl7AdhT5mkG7ObztUpGJhYgreigOOTEOTCv5-fFqZeA5HAv6AobOgy7ZmnkepYEKteHigOVA-nQfubFlVFJrMDEQSgFm4bxeigSUC16iSbBeJLvbzmOBuqm5_H2uk_P252Yaf1Lx14uM7nihcDMM' http://0.0.0.0:37907/api/v1/recurrences/2 Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"type":"recurrences","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:58:11+00:00","type":"withdrawal","title":"Gym","description":"","first_date":"2026-12-01T00:00:00+00:00","latest_date":null,"repeat_until":"2027-12-01T00:00:00+00:00","apply_rules":true,"active":true,"nr_of_repetitions":null,"notes":null,"repetitions":[{"id":"1","created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","type":"monthly","moment":"1","skip":0,"weeke // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' http://0.0.0.0:37907/api/v1/recurrences/1 Copy GET /v1/recurrences/{id}/transactions # Response violates schema +1 more less Schema-violating request accepted 695 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/transactions?start=2026-10-01&end=2026-10-31&limit=10&type=all&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/transactions?start=2026-10-01&end=2026-10-31&limit=10&type=all&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/transactions?start=2026-10-01&end=2026-10-31&limit=10&type=all&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/recurrences/1/transactions?limit=10&page=1&start=2026-10-01&end=2026-10-31&type=all' Copy Response violates schemaST108 2 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Amount of the transaction in the primary currency of this...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_foreign_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Foreign amount of the transaction in the primary currency...
}
Value:
null Response 200 OK
{"data":[{"type":"transactions","id":"5","attributes":{"created_at":"2026-10-19T11:06:08+00:00","updated_at":"2026-10-19T11:06:08+00:00","user":"1","user_group":"1","group_title":null,"transactions":[{"user":"1","transaction_journal_id":"5","type":"withdrawal","date":"2026-10-19T11:06:08+00:00","order":0,"object_has_currency_setting":true,"currency_id":"1","currency_code":"EUR","currency_name":"Euro","currency_symbol":"\u20ac","currency_decimal_places":2,"foreign_currency_id":null,"foreign_currency_code":nu // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' http://0.0.0.0:37907/api/v1/recurrences/1/transactions Copy GET /v1/tags/{tag}/transactions # Response violates schema +1 more less Schema-violating request accepted 649 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/tags\/5\/transactions?start=2026-10-01&end=2026-10-31&limit=10&type=all&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/tags\/5\/transactions?start=2026-10-01&end=2026-10-31&limit=10&type=all&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/tags\/5\/transactions?start=2026-10-01&end=2026-10-31&limit=10&type=all&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/tags/0/transactions?limit=10&page=1&start=2026-10-01&end=2026-10-31&type=all' Copy Response violates schemaST108 2 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Amount of the transaction in the primary currency of this...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_foreign_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Foreign amount of the transaction in the primary currency...
}
Value:
null Response 200 OK
{"data":[{"type":"transactions","id":"2","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","user":"1","user_group":"1","group_title":null,"transactions":[{"user":"1","transaction_journal_id":"2","type":"withdrawal","date":"2026-02-01T00:00:00+00:00","order":0,"object_has_currency_setting":true,"currency_id":"1","currency_code":"EUR","currency_name":"Euro","currency_symbol":"\u20ac","currency_decimal_places":2,"foreign_currency_id":null,"foreign_currency_code":nu // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' http://0.0.0.0:37907/api/v1/tags/workbench/transactions Copy GET /v1/transaction-journals/{id} # Response violates schema +1 more less Schema-violating request accepted 439 Response violates schemaST108 2 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Amount of the transaction in the primary currency of this...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_foreign_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Foreign amount of the transaction in the primary currency...
}
Value:
null Response 200 OK
{"data":{"type":"transactions","id":"1","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T10:55:24+00:00","user":"1","user_group":"1","group_title":null,"transactions":[{"user":"1","transaction_journal_id":"1","type":"opening balance","date":"2026-01-01T00:00:00+00:00","order":0,"object_has_currency_setting":true,"currency_id":"1","currency_code":"EUR","currency_name":"Euro","currency_symbol":"\u20ac","currency_decimal_places":2,"foreign_currency_id":null,"foreign_currency_code // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' http://0.0.0.0:37907/api/v1/transaction-journals/1 Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `X-Trace-Id`, `Authorization` in header
- violates `format` at /properties/X-Trace-Id
- violates `format` at /properties/Authorization Response 200 OK
{"data":{"type":"transactions","id":"1","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T10:55:24+00:00","user":"1","user_group":"1","group_title":null,"transactions":[{"user":"1","transaction_journal_id":"1","type":"opening balance","date":"2026-01-01T00:00:00+00:00","order":0,"object_has_currency_setting":true,"currency_id":"1","currency_code":"EUR","currency_name":"Euro","currency_symbol":"\u20ac","currency_decimal_places":2,"foreign_currency_id":null,"foreign_currency_code // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' -H 'X-Trace-Id;' http://0.0.0.0:37907/api/v1/transaction-journals/1 Copy GET /v1/transactions # Response violates schema +1 more less Schema-violating request accepted 680 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/transactions?start=2026-10-01&end=2026-10-31&limit=10&type=all&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/transactions?start=2026-10-01&end=2026-10-31&limit=10&type=all&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/transactions?start=2026-10-01&end=2026-10-31&limit=10&type=all&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/transactions?limit=10&page=1&start=2026-10-01&end=2026-10-31&type=all' Copy Response violates schemaST108 2 violations null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Amount of the transaction in the primary currency of this...
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_foreign_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Foreign amount of the transaction in the primary currency...
}
Value:
null Response 200 OK
{"data":[{"type":"transactions","id":"3","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","user":"1","user_group":"1","group_title":null,"transactions":[{"user":"1","transaction_journal_id":"3","type":"withdrawal","date":"2026-02-02T00:00:00+00:00","order":0,"object_has_currency_setting":true,"currency_id":"1","currency_code":"EUR","currency_name":"Euro","currency_symbol":"\u20ac","currency_decimal_places":2,"foreign_currency_id":null,"foreign_currency_code":nu // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/transactions?limit=10&page=1&end=2026-10-31' Copy GET /v1/transactions/{id} # Response violates schema +1 more less Schema-violating request accepted 561 Response violates schemaST108 null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_foreign_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Foreign amount of the transaction in the primary currency...
}
Value:
null Response 200 OK
{"data":{"type":"transactions","id":"2","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T11:08:16+00:00","user":"1","user_group":"1","group_title":"","transactions":[{"user":"1","transaction_journal_id":"2","type":"withdrawal","date":"2026-02-01T00:00:00+00:00","order":0,"object_has_currency_setting":true,"currency_id":"1","currency_code":"EUR","currency_name":"Euro","currency_symbol":"\u20ac","currency_decimal_places":2,"foreign_currency_id":null,"foreign_currency_code":null, // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 49ff8039-624b-2aaf-b4b0-79f85d391aba' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' http://0.0.0.0:37907/api/v1/transactions/2 Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - violates `format` at /properties/X-Trace-Id Response 200 OK
{"data":{"type":"transactions","id":"2","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T11:19:32+00:00","user":"1","user_group":"1","group_title":"","transactions":[{"user":"1","transaction_journal_id":"2","type":"withdrawal","date":"2026-02-01T00:00:00+00:00","order":0,"object_has_currency_setting":true,"currency_id":"1","currency_code":"EUR","currency_name":"\ud900\udc4d\u00d5 \u00ef","currency_symbol":"\u20ac","currency_decimal_places":2,"foreign_currency_id":null,"foreign // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJjY2Y1MzQyZTMwNmFiZmIzZTdlMzI0OTYwNWUxZjVmYzA3OWQ1MzQ4NzhlYzQ1YTY3OTc2ZmZiZDAxOGU0MTllZDYwYWQ2NTM0ZDUzMjg0MiIsImlhdCI6MTc5MjQwOTQ0Ni4yMDU4OSwibmJmIjoxNzkyNDA5NDQ2LjIwNTg5MSwiZXhwIjoxODIzOTQ1NDQ2LjE5NDg3Niwic3ViIjoiMSIsInNjb3BlcyI6W119.n6XLfiVAzAm5KAEUub1GHoUEpltyiB6j492Ud4Ofdr8Ky2nRZijnZIi0qStsFnnL6o4emaOLuA0a1qvR_2bGfHp4-5R_mBQKCAB-aJ7KBWP0VtnEjHbyytnpKbpQ5a9fGrPNaHAS0NmS5pytsU0KeypB9y8pT5YYXA00P48SlKPhXoTB84QvsrIQNWRyWRN566m74Vo7asmUrtxgzoJ64RhLDKpBqe744o-RzwEq7eibPriiP0wPoTLEGafg8fLeC5cJt8xJ5UKWW30or60u_muVcSLYMEql6OHyFGkY_qj6dTYEys9ofbczY7VODOHTRo5ORjrtvv8tUpvPjAAEzRcOH015D_59XUUv38_4JO6oZ3K4P8Or-7_6Fw4JoKEeYe0bMCH0JbLZKtR1QG4ExElqbCkARtxwigM6vgphyInNKmQOlUaO_ux1_9pMmgoVuL9KvHTSZPg4PmzppPpl8q-SBMnQQQj9OuTOtBck08NO-R0RXFlGH1rPOfFxXv_lm3bEeCU3IMLeE8xOrfNxZ7zjuIDIHpLgVkiLmsNx8457F4i_EUTp9EShfqX4LkUfBlnnzf_hPzwp81rIfbYnw49beLdtWy8UtHX5A1lyATsvtLSjIyPNK-JUZ-AQUrqENrCPO0IUDJRE4Pk4ch9T-MrlkW4VhjNGuXB9zoSK7SI' http://0.0.0.0:37907/api/v1/transactions/2 Copy Response violates schemaST108 null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TransactionSplit/properties/pc_amount:
{
"type": "string",
"format": "amount",
"example": "123.45",
"description": "Amount of the transaction in the primary currency of this...
}
Value:
null Response 200 OK
{"data":{"type":"transactions","id":"2","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T11:08:16+00:00","user":"1","user_group":"1","group_title":"","transactions":[{"user":"1","transaction_journal_id":"2","type":"withdrawal","date":"2026-02-01T00:00:00+00:00","order":0,"object_has_currency_setting":true,"currency_id":"1","currency_code":"EUR","currency_name":"Euro","currency_symbol":"\u20ac","currency_decimal_places":2,"foreign_currency_id":null,"foreign_currency_code":null, // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' http://0.0.0.0:37907/api/v1/transactions/2 Copy GET /v1/webhooks # Response violates schema +1 more less Schema-violating request accepted 650 Response violates schemaST108 "trigger" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/WebhookProperties:
{
"required": [
"title",
"trigger",
"response",
"delivery",
"url"
],
"title": "A single webhook (read)",
"type": "object",
"properties": {
"created_at": {
"type": "string",
"format": "date-time",
"example": "2026-10-01T00:00:00+00:00",
"readOnly": true
},
"updated_at": {
"type": "string",
// Output truncated...
}
Value:
{
"active": false,
"created_at": "2026-10-19T10:55:25+00:00",
"deliveries": [
"JSON"
],
"responses": [
"TRANSACTIONS"
],
"secret": "UxOgatChinfF5p9dQlNLe1nX",
"title": "Workbench",
"triggers": [
"STORE_TRANSACTION"
],
"updated_at": "2026-10-19T10:55:25+00:00",
"url": "https://127.0.0.1:9/hook"
} Response 200 OK
{"data":[{"type":"webhooks","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","active":false,"title":"Workbench","secret":"UxOgatChinfF5p9dQlNLe1nX","triggers":["STORE_TRANSACTION"],"deliveries":["JSON"],"responses":["TRANSACTIONS"],"url":"https:\/\/127.0.0.1:9\/hook"},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/webhooks\/1","0":{"rel":"self","uri":"\/webhooks\/1"}}},{"type":"webhooks","id":"2","attributes":{"created_at":"2026-10-19T10:55:25+00:00 // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' 'http://0.0.0.0:37907/api/v1/webhooks?limit=10&page=1' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[{"type":"webhooks","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","active":false,"title":"Workbench","secret":"UxOgatChinfF5p9dQlNLe1nX","triggers":["STORE_TRANSACTION"],"deliveries":["JSON"],"responses":["TRANSACTIONS"],"url":"https:\/\/127.0.0.1:9\/hook"},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/webhooks\/1","0":{"rel":"self","uri":"\/webhooks\/1"}}},{"type":"webhooks","id":"3","attributes":{"created_at":"2026-10-19T10:56:18+00:00 // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/webhooks?limit=10&page=1' Copy GET /v1/webhooks/{id} # Response violates schema 651 Response violates schemaST108 "trigger" is a required property
Validated against the response schema for status code 200.
Schema at /components/schemas/WebhookProperties:
{
"required": [
"title",
"trigger",
"response",
"delivery",
"url"
],
"title": "A single webhook (read)",
"type": "object",
"properties": {
"created_at": {
"type": "string",
"format": "date-time",
"example": "2026-10-01T00:00:00+00:00",
"readOnly": true
},
"updated_at": {
"type": "string",
// Output truncated...
}
Value:
{
"active": false,
"created_at": "2026-10-19T10:55:25+00:00",
"deliveries": [
"JSON"
],
"responses": [
"RELEVANT"
],
"secret": "8RyoNi8FHxtWrhbdMGZ4jKky",
"title": "Update magic mirror on new transaction",
"triggers": [
"DESTROY_TRANSACTION"
],
"updated_at": "2026-10-19T10:55:39+00:00",
"url": "https://example.com"
} Response 200 OK
{"data":{"type":"webhooks","id":"2","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:39+00:00","active":false,"title":"Update magic mirror on new transaction","secret":"8RyoNi8FHxtWrhbdMGZ4jKky","triggers":["DESTROY_TRANSACTION"],"deliveries":["JSON"],"responses":["RELEVANT"],"url":"https:\/\/example.com"},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/webhooks\/2","0":{"rel":"self","uri":"\/webhooks\/2"}}}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIxYTBkYWFlMzgzYjBlNDI1ZjkzZjNkMDRjNTdjNWJmOWUyNTFjZWZiM2RhMzU1N2YyNzAxYjFlMTdhYmU3NjMzMjg3MzA3ZWRmODZiODA3OCIsImlhdCI6MTc5MjQwNzMzOS4zODk0NDMsIm5iZiI6MTc5MjQwNzMzOS4zODk0NDQsImV4cCI6MTgyMzk0MzMzOS4zODA4LCJzdWIiOiIxIiwic2NvcGVzIjpbXX0.KkzrZjtL6kHslqOqX8uou9cwO7mPX9qzR62LQgBsItiTeZmmfGXQfPyrhbpq9TNuE9VVZfPm_m-AlayhUVR_CfSnfZtyKKIBUPw2XIxrNYxp1Z3_4IQWrh0YRWTPV3BkZAvtLI--cKpzySk6xcu7E5xpcgiMecSpdGOA3gOkpi_eM6UxKQGkLwoU1ZWKTK1N9gfyMPcaFcsIJcpBGIsf8lfSeDqSl3UQE3FKZghxYRHW_C1hWdIS2DWJ_JFGze4TkVueHTgO9fJZL3RU_q8iy_qztr7DJ2MrU8DxlYaMEOGm_OWw9auo1yd_86GqTD6FtNVzdi-vbvAF9bP0U3NrGo3EyslcJbs7U3YZSf_Wsr1QDLqTVBUj26ttoPP3n3uBQxaBDMk8AULmZbDJwnHdq9vxSqYbdLtAmhPM5vkB-KPQ_Gn4uWaGQZTLoTF8yz9hWTZbKT1Qc0WaKCmLZEkqFmnZFGiOl_nljX7lnb1_iIaH1KXqAXFybUWq--2ixz5iANEA2z6RMZ_UB6-yZUl2yKAZl7AdhT5mkG7ObztUpGJhYgreigOOTEOTCv5-fFqZeA5HAv6AobOgy7ZmnkepYEKteHigOVA-nQfubFlVFJrMDEQSgFm4bxeigSUC16iSbBeJLvbzmOBuqm5_H2uk_P252Yaf1Lx14uM7nihcDMM' http://0.0.0.0:37907/api/v1/webhooks/2 Copy GET /v1/summary/basic # Schema-valid request rejected +3 more less Schema-violating request accepted Undocumented Content-Type Undocumented status code 531 Undocumented Content-TypeST105 Received: application/json
Documented: application/vnd.api+json Response 200 OK
{"balance-in-USD":{"key":"balance-in-USD","title":"Balance ($)","monetary_value":"0","currency_id":"12","currency_code":"USD","currency_symbol":"$","currency_decimal_places":2,"value_parsed":"$0.00","sub_title":"$0.00 + $0.00"},"spent-in-USD":{"key":"spent-in-USD","title":"Spent ($)","monetary_value":"0","currency_id":"12","currency_code":"USD","currency_symbol":"$","currency_decimal_places":2,"value_parsed":"$0.00","sub_title":""},"earned-in-USD":{"key":"earned-in-USD","title":"Earned ($)","monetary_value" // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' 'http://0.0.0.0:37907/api/v1/summary/basic?end=2000-01-01&start=2000-01-01' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"balance-in-USD":{"key":"balance-in-USD","title":"Balance ($)","monetary_value":"0","currency_id":"12","currency_code":"USD","currency_symbol":"$","currency_decimal_places":2,"value_parsed":"$0.00","sub_title":"$0.00 + $0.00"},"spent-in-USD":{"key":"spent-in-USD","title":"Spent ($)","monetary_value":"0","currency_id":"12","currency_code":"USD","currency_symbol":"$","currency_decimal_places":2,"value_parsed":"$0.00","sub_title":""},"earned-in-USD":{"key":"earned-in-USD","title":"Earned ($)","monetary_value" // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/summary/basic?start=2000-01-01&end=2000-01-01¤cy_code=' Copy Undocumented status codeST103 Received: 422
Documented: 200, 401, 404, 400, 500 Response 422 Unprocessable Content
{"message":"validation.before_or_equal (and 5 more errors)","errors":{"start":["validation.before_or_equal"],"end":["The end is not a valid date.","The end must be a date after 1970-01-02.","The end must be a date before 2038-01-17.","validation.after_or_equal","The end field is required when start is present."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/summary/basic?end=&start=2000-01-01' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The start must be a date after 1970-01-02. (and 1 more error)","errors":{"start":["The start must be a date after 1970-01-02."],"end":["The end must be a date after 1970-01-02."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: c9b5327a-fb25-39d6-87e6-318a0625538c' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/summary/basic?start=0131-05-27&end=0869-10-22' Copy GET /v1/accounts/{id}/attachments # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 683 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/accounts\/1\/attachments?limit=10&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/accounts\/1\/attachments?limit=10&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/accounts\/1\/attachments?limit=10&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/accounts/1/attachments?limit=10&page=1' Copy Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 200 Response 422 Unprocessable Content
{"message":"The page may not be greater than 131337.","errors":{"page":["The page may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/accounts/1/attachments?page=2147483648' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The page may not be greater than 131337.","errors":{"page":["The page may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/accounts/1/attachments?limit=10&page=2147483646' Copy GET /v1/attachments # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 625 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/attachments?limit=10&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/attachments?limit=10&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/attachments?limit=10&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/attachments?limit=10&page=1' Copy Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 200 Response 422 Unprocessable Content
{"message":"The page may not be greater than 131337.","errors":{"page":["The page may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/attachments?page=2147483648' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The page may not be greater than 131337.","errors":{"page":["The page may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/attachments?limit=10&page=2147483646' Copy GET /v1/bills/{id}/attachments # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 678 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/bills\/1\/attachments?limit=10&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/bills\/1\/attachments?limit=10&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/bills\/1\/attachments?limit=10&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/bills/1/attachments?limit=10&page=1' Copy Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 200 Response 422 Unprocessable Content
{"message":"The page may not be greater than 131337.","errors":{"page":["The page may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/bills/1/attachments?page=2147483648' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The page may not be greater than 131337.","errors":{"page":["The page may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/bills/1/attachments?limit=10&page=2147483646' Copy GET /v1/bills/{id}/transactions # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 705 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/bills\/1\/transactions?start=2026-10-01&end=2026-10-31&limit=10&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/bills\/1\/transactions?start=2026-10-01&end=2026-10-31&limit=10&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/bills\/1\/transactions?start=2026-10-01&end=2026-10-31&limit=10&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/bills/1/transactions?limit=10&page=1&start=2026-10-01&end=2026-10-31&type=all' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 200 Response 422 Unprocessable Content
{"message":"The start field is required when end is present.","errors":{"start":["The start field is required when end is present."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/bills/1/transactions?limit=10&page=1&end=2026-10-31' Copy GET /v1/budget-limits # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 648 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":50,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/budget-limits?start=2026-10-01&end=2026-10-31&limit=50&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/budget-limits?start=2026-10-01&end=2026-10-31&limit=50&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/budget-limits?start=2026-10-01&end=2026-10-31&limit=50&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/budget-limits?start=2026-10-01&end=2026-10-31' Copy Undocumented status codeST103 Received: 422
Documented: 200, 401, 404, 400, 500 Response 422 Unprocessable Content
{"message":"The start must be a date before end. (and 1 more error)","errors":{"start":["The start must be a date before end."],"end":["The end field is required when start is present."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/budget-limits?start=2026-10-01' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The start must be a date before end. (and 1 more error)","errors":{"start":["The start must be a date before end."],"end":["The end must be a date after start."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/budget-limits?end=2026-10-01&start=2026-10-01' Copy PUT /v1/configuration/{name} # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented Content-Type 640 Undocumented Content-TypeST105 Received: application/vnd.api+json
Documented: application/json Response 200 OK
{"data":{"title":"configuration.is_demo_site","value":false,"editable":true}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIyOGQwN2MzZWE2NzdkZjBhZWZhZGYzNGQ4OWJlY2Q3ODljNDMwYWZiODU3YjQ0MzI4NTk4ZDU3ZWNmY2EzZGE3YjMwZDEzN2NjMTE4ZDc1ZiIsImlhdCI6MTc5MjQwNzMzNy4zNDQwNTYsIm5iZiI6MTc5MjQwNzMzNy4zNDQwNTcsImV4cCI6MTgyMzk0MzMzNy4zMzQ0ODMsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.OR-qnnew0UCsSyf0KRHhFEcg9-yxlf4w3vUwyu3cmK3L1ZyhsmQ6mxrk8NUUYOoGTSqHjgjtsNUX6b8z3ihE4ohYPxje7hNc0kWkxCgVgRBxImu_rq9BILVkKjuOeq0uReFArkkrzZRIxYany4lZgQo3CLhyERio-_9hXrEFmrIdbVs1ukDfvy4-PBQcnr4vBq9tJBN6lpID76fXlxXHoBiMfg-dABarqfJ3_Aj3SV2btiyjbS-6V7uLQqT51hnGtQCya7WPiFRpOFr5tG8zxNijatLa7BB63CZcxK7wZ0IOqvK168RvDswtT7F0Trlj4pHw-d5QN30KRtTnS_40f6E1P9PeGhmQKWeh71Ix83GuB-Ppl3CDv2ocDudQC7GKUdDA8ffAj0jwvj98ZcfwoVhvXyMShHY-K9gNanN625UgbPfg7avCnH6kIZdj3kTf_DL7PAFh13CrvnVl2p2cz9GEqu5UZMT98VgT0SOKD6zkx2aLOrrHHsxX1qxi3z37xTu6a1C4vjtUlPVi-gXIkcmLIpO-j7a3oPhYqkJa89dafc_djeWNIVWuY6MBII88_6OMLif9CdYKHNwdkLuZ4IJInfvtKRrMD9L5aNqxfIACuZT7WIRzXF01rzmSR0PePAapev3XaaZ-eqDszpf2eXbZ7wMyE-reWGtu4sQaigg' -H 'Content-Type: application/json' -d '{"value": ["EUR"]}' http://0.0.0.0:37907/api/v1/configuration/configuration.is_demo_site Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"title":"configuration.is_demo_site","value":false,"editable":true}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/x-www-form-urlencoded' -d value=false http://0.0.0.0:37907/api/v1/configuration/configuration.is_demo_site Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The value field is required.","errors":{"value":["The value field is required."]}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"value": []}' http://0.0.0.0:37907/api/v1/configuration/configuration.is_demo_site Copy PUT /v1/currencies/{code} # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented Content-Type 707 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The name has already been taken. (and 2 more errors)","errors":{"name":["The name has already been taken."],"code":["The code has already been taken."],"symbol":["The symbol has already been taken."]}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIyOGQwN2MzZWE2NzdkZjBhZWZhZGYzNGQ4OWJlY2Q3ODljNDMwYWZiODU3YjQ0MzI4NTk4ZDU3ZWNmY2EzZGE3YjMwZDEzN2NjMTE4ZDc1ZiIsImlhdCI6MTc5MjQwNzMzNy4zNDQwNTYsIm5iZiI6MTc5MjQwNzMzNy4zNDQwNTcsImV4cCI6MTgyMzk0MzMzNy4zMzQ0ODMsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.OR-qnnew0UCsSyf0KRHhFEcg9-yxlf4w3vUwyu3cmK3L1ZyhsmQ6mxrk8NUUYOoGTSqHjgjtsNUX6b8z3ihE4ohYPxje7hNc0kWkxCgVgRBxImu_rq9BILVkKjuOeq0uReFArkkrzZRIxYany4lZgQo3CLhyERio-_9hXrEFmrIdbVs1ukDfvy4-PBQcnr4vBq9tJBN6lpID76fXlxXHoBiMfg-dABarqfJ3_Aj3SV2btiyjbS-6V7uLQqT51hnGtQCya7WPiFRpOFr5tG8zxNijatLa7BB63CZcxK7wZ0IOqvK168RvDswtT7F0Trlj4pHw-d5QN30KRtTnS_40f6E1P9PeGhmQKWeh71Ix83GuB-Ppl3CDv2ocDudQC7GKUdDA8ffAj0jwvj98ZcfwoVhvXyMShHY-K9gNanN625UgbPfg7avCnH6kIZdj3kTf_DL7PAFh13CrvnVl2p2cz9GEqu5UZMT98VgT0SOKD6zkx2aLOrrHHsxX1qxi3z37xTu6a1C4vjtUlPVi-gXIkcmLIpO-j7a3oPhYqkJa89dafc_djeWNIVWuY6MBII88_6OMLif9CdYKHNwdkLuZ4IJInfvtKRrMD9L5aNqxfIACuZT7WIRzXF01rzmSR0PePAapev3XaaZ-eqDszpf2eXbZ7wMyE-reWGtu4sQaigg' -H 'Content-Type: application/x-www-form-urlencoded' -d 'enabled=true&primary=true&code=AMS&name=Ankh-Morpork+dollar&symbol=AM%24&decimal_places=2' http://0.0.0.0:37907/api/v1/currencies/EUR Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: Missing request body Undocumented Content-TypeST105 Received: application/vnd.api+json
Documented: application/json Response 200 OK
{"data":{"type":"currencies","id":"1","attributes":{"created_at":"2026-10-19T10:55:19+00:00","updated_at":"2026-10-19T10:55:24+00:00","native":false,"default":false,"primary":false,"enabled":true,"name":"Euro","code":"EUR","symbol":"\u20ac","decimal_places":2},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/1","0":{"rel":"self","uri":"\/currencies\/1"}}}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' http://0.0.0.0:37907/api/v1/currencies/EUR Copy DELETE /v1/data/destroy # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 561 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 204 Response 422 Unprocessable Content
{"message":"The selected unused is invalid.","errors":{"unused":["The selected unused is invalid."]}} Reproduce
curl -X DELETE -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' 'http://0.0.0.0:37907/api/v1/data/destroy?unused=1&unused=2&unused=3&objects=deposits' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `X-Trace-Id`, `Authorization` in header
- violates `format` at /properties/X-Trace-Id
- violates `format` at /properties/Authorization Response 204 No Content
<EMPTY> Reproduce
curl -X DELETE -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' 'http://0.0.0.0:37907/api/v1/data/destroy?objects=deposits' Copy GET /v1/data/export/transactions # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 587 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 200 Response 422 Unprocessable Content
{"message":"The start must be a date before end. (and 1 more error)","errors":{"start":["The start must be a date before end."],"end":["The end must be a date after start."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' 'http://0.0.0.0:37907/api/v1/data/export/transactions?accounts=1%2C2%2C3&end=2000-01-01&start=2000-01-01' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - violates `format` at /properties/X-Trace-Id Response 200 OK
user_id,group_id,journal_id,created_at,updated_at,group_title,type,currency_code,amount,foreign_currency_code,foreign_amount,primary_currency_code,pc_amount,pc_foreign_amount,description,date,source_name,source_iban,source_type,destination_name,destination_iban,destination_type,reconciled,category,budget,bill,tags,notes,sepa_cc,sepa_ct_op,sepa_ct_id,sepa_db,sepa_country,sepa_ep,sepa_ci,sepa_batch_id,external_url,interest_date,book_date,process_date,due_date,payment_date,invoice_date,recurrence_id,internal_r // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJiMzEyMmI3YWNlYzQ5ZTYyOGMzMmRjZDBjZTJkNTA1YzNlMTEwOTg1MGNkNDg3YTI5OWM2MzRiZjBhMGY3ODViMWFjYjAwMTcwMDI0ZDU1MSIsImlhdCI6MTc5MjQwODg0NS45NDg4NDUsIm5iZiI6MTc5MjQwODg0NS45NDg4NDUsImV4cCI6MTgyMzk0NDg0NS45MzgyMjIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.iob5q-qEnu2Yqr79PaCK6Spuyj-A5JxHryibo08DhPMXCJ2N93Odi48ygWHEp253yy9xZp64fNgY8yU_t1rBovblT_2eNDlY0P64XPmFDYNfBIgFK_3NoHUgfWkBaxCphqPItCOpsqJz18Hyi4GUV3HSeDWfl2lsofx8gkHdvXk8roQ_J1OJiCyY8sb75xir9x4if8VvF8c1_pLDzAM7_8lHrF9N1jbGNJ3FLtFL-kcBwxREZpRzfDIw9L3ark-m4othSgLQC2SsnsWRuQT7ILL-2HV8XMXguNMZfWL7HOoWHL1H6hiWP70yMB0f-E12GJS6n-2eujDtsUsv-nPwKo_20Xi0p_2JHxyiya4tq8dvxqyvKLDXF9RU1rONJcB0h0ITW6xVtoYOtpPDh-fuIqcCq3QpmxdWu6by1A0BGIz0HYdEKpGkMV_Mk2QVpnBBLSCMZwIBqKdywVdv6ZzHsR-VBdwpbP-c-8gmlPlMBiVU_BH8vO71ppN3ipVwkn4OSsHwXMdaj2NW--mrQpGnWPX8dObo2N0bMqBFDUrPpM5uLbiasaDNVilzpqyEYWAaeqeJ8DUL_vJFX3vTZdqeglTX-Nx9TuoQmDajz2bzguajrTuhYvzCqcuFlqEvY0snaAHV3Rk6C_oVnf-PVVKBB0N0q5DtRz36ZRDUao7rwSM' 'http://0.0.0.0:37907/api/v1/data/export/transactions?end=4031-03-01&start=2026-10-01' Copy GET /v1/search/transactions/count # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 557 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"count":0} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/search/transactions/count?external_identifier=abcd-1234&internal_reference=INV-998¬es=groceries&description=Monthly+rent&include_deleted=true' Copy Undocumented status codeST103 Received: 422
Documented: 200, 401, 404, 400, 500 Response 422 Unprocessable Content
{"message":"The include deleted field must be true or false.","errors":{"include_deleted":["The include deleted field must be true or false."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/search/transactions/count?include_deleted=null&include_deleted=null' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The notes must be a string. (and 1 more error)","errors":{"notes":["The notes must be a string.","The notes must be at least 1 characters."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/search/transactions/count?internal_reference=%C3%B2%C3%9D%C3%96%C2%90&external_identifier=%17%F2%AA%93%A2%C2%AC¬es=&include_deleted=true&description=%C3%96l' Copy GET /v1/subscriptions/{id}/attachments # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 652 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 200 Response 422 Unprocessable Content
{"message":"The limit must be at least 1.","errors":{"limit":["The limit must be at least 1."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 198d4d76-7f03-5f51-b551-aac91549d997' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/subscriptions/1/attachments?page=1&limit=-27832' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `Authorization`, `X-Trace-Id` in header
- violates `format` at /properties/Authorization
- violates `format` at /properties/X-Trace-Id Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/bills\/3\/attachments?limit=10&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/bills\/3\/attachments?limit=10&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/bills\/3\/attachments?limit=10&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/subscriptions/3/attachments?limit=10' Copy GET /v1/subscriptions/{id}/transactions # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 650 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 200 Response 422 Unprocessable Content
{"message":"The start must be a date after 1970-01-02. (and 2 more errors)","errors":{"start":["The start must be a date after 1970-01-02."],"end":["The end must be a date before 2038-01-17."],"page":["The page must be at least 1."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: c2e3d181-60bb-5bf3-afab-3feccd1126e2' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/subscriptions/3/transactions?type=special&start=0515-04-28&end=5522-01-19&page=-1049&limit=32' Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `Authorization`, `X-Trace-Id` in header
- violates `format` at /properties/Authorization
- violates `format` at /properties/X-Trace-Id Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":50,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/bills\/1\/transactions?limit=50&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/bills\/1\/transactions?limit=50&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/bills\/1\/transactions?limit=50&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' -H 'X-Trace-Id;' http://0.0.0.0:37907/api/v1/subscriptions/1/transactions Copy GET /v1/tags/{tag} # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 633 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - violates `format` at /properties/X-Trace-Id Response 200 OK
{"data":{"type":"tags","id":"12","attributes":{"created_at":"2026-10-19T11:01:38+00:00","updated_at":"2026-10-19T11:01:38+00:00","tag":"7","date":"2000-01-01","description":null,"longitude":null,"latitude":null,"zoom_level":null},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/tags\/12","0":{"rel":"self","uri":"\/tags\/12"}}}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' 'http://0.0.0.0:37907/api/v1/tags/7?limit=3154&page=254048' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"Bad X-Trace-Id header.","exception":"HttpException"} Reproduce
GET /v1/tagscurl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'X-Trace-Id: a610262c-b356-24f2-95a6-fac74ab3a7ad' 'http://0.0.0.0:37907/api/v1/tags?page=1' GET /v1/tags/%C2%A6%C3%97%C2%81Ofailed here curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 26' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' 'http://0.0.0.0:37907/api/v1/tags/%C2%A6%C3%97%C2%81O?limit=22183&page=-156' Copy Undocumented status codeST103 Received: 403
Documented: 200, 401, 404, 400, 500 Response 403 Forbidden
<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx</center>
</body>
</html> Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZGNjODUxN2IwNjkwOTk1NjU3MTUwMGZhYzU4YTkxM2VhMDdlMjhjMjYwYjAyNmRkMTY2ZGE5NmMzNDc1YTVmNTRmNzM1ODIyNzI0NGQ3MyIsImlhdCI6MTc5MjQxMDY0Ni43MDA1MSwibmJmIjoxNzkyNDEwNjQ2LjcwMDUxMSwiZXhwIjoxODIzOTQ2NjQ2LjY4OTQyNSwic3ViIjoiMSIsInNjb3BlcyI6W119.pR62gMv7kkac5UYWYhRuykEyPQvsRylttipzSV8jmVuww6jbPDYC8PtcP-jqfsuGKuGrOK1XhZu6G5xyt9ypC-5j6ad6ZEg8QspmfTI99iFM6i9pvJXiTLenNjhfQmzEHnU11d61rIuthUgBVOZMvn78zaXULQmL5oeoKcvHoPJv32MFiwI58ez6-f4wvZ384rf_EBZuhqo4ZYBwflIXGtxIfiUi1Kj3u8YhDMHx_Qi1ZLBBe8ptnyILPSjwjelVQrAwKLFLSkMWZRp4WlMpv0tAEXOqMehyFMS5KiFmjp9BnDsAP_SsdjN7mF3tC4MC6pyOtxS-8YY0PfOx76lAS_5iHEeFz-88ObKngS-DgeRoFv3o41fHhRYp6ytwpvVg4lC3-ewZtAhc-nG9zYyyZ2iNgW8V44S3L_LmFx1oiTnbOq3tHGpMHhD_baGTaxdpUedKR3qR_LBpvc5QNrp1zuB-CoiAEircAIpMOmGTOpMExdvwXImiSIo8zmNHjvZjfoCakFpCSiAWJ0MTrafQR-yN4hsJW_nliwlHiOORE1y76evT1zlszyvPj2hsdZ9-J0yZq4iMVKniTkWjVO2JluFnNpiEnGfNr4iwdCeC41lgUCyXN8Ql_Ii-PpHZVL5KpQeIMyhnb46R8-rCud3Z01Omqk7L3LxHyn2QrgUAMyU' -H 'X-Trace-Id: 9e667b13-568d-1a40-bfaf-f32805965e7e' 'http://0.0.0.0:37907/api/v1/tags/.%C3%B6%C3%82ne?page=88' Copy DELETE /v1/accounts/{id} # Schema-valid request rejected +1 more less Schema-violating request accepted 152 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"Bad X-Trace-Id header.","exception":"HttpException"} Reproduce
GET /v1/accounts/2curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 046111fb-922e-54cb-8eda-c18013363489' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' http://0.0.0.0:37907/api/v1/accounts/2 DELETE /v1/accounts/5failed here curl -X DELETE -H 'Accept: application/json' -H 'X-Trace-Id: 2' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' http://0.0.0.0:37907/api/v1/accounts/5 Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `Authorization`, `X-Trace-Id` in header
- violates `format` at /properties/Authorization
- violates `format` at /properties/X-Trace-Id Response 204 No Content
<EMPTY> Reproduce
curl -X DELETE -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJjY2Y1MzQyZTMwNmFiZmIzZTdlMzI0OTYwNWUxZjVmYzA3OWQ1MzQ4NzhlYzQ1YTY3OTc2ZmZiZDAxOGU0MTllZDYwYWQ2NTM0ZDUzMjg0MiIsImlhdCI6MTc5MjQwOTQ0Ni4yMDU4OSwibmJmIjoxNzkyNDA5NDQ2LjIwNTg5MSwiZXhwIjoxODIzOTQ1NDQ2LjE5NDg3Niwic3ViIjoiMSIsInNjb3BlcyI6W119.n6XLfiVAzAm5KAEUub1GHoUEpltyiB6j492Ud4Ofdr8Ky2nRZijnZIi0qStsFnnL6o4emaOLuA0a1qvR_2bGfHp4-5R_mBQKCAB-aJ7KBWP0VtnEjHbyytnpKbpQ5a9fGrPNaHAS0NmS5pytsU0KeypB9y8pT5YYXA00P48SlKPhXoTB84QvsrIQNWRyWRN566m74Vo7asmUrtxgzoJ64RhLDKpBqe744o-RzwEq7eibPriiP0wPoTLEGafg8fLeC5cJt8xJ5UKWW30or60u_muVcSLYMEql6OHyFGkY_qj6dTYEys9ofbczY7VODOHTRo5ORjrtvv8tUpvPjAAEzRcOH015D_59XUUv38_4JO6oZ3K4P8Or-7_6Fw4JoKEeYe0bMCH0JbLZKtR1QG4ExElqbCkARtxwigM6vgphyInNKmQOlUaO_ux1_9pMmgoVuL9KvHTSZPg4PmzppPpl8q-SBMnQQQj9OuTOtBck08NO-R0RXFlGH1rPOfFxXv_lm3bEeCU3IMLeE8xOrfNxZ7zjuIDIHpLgVkiLmsNx8457F4i_EUTp9EShfqX4LkUfBlnnzf_hPzwp81rIfbYnw49beLdtWy8UtHX5A1lyATsvtLSjIyPNK-JUZ-AQUrqENrCPO0IUDJRE4Pk4ch9T-MrlkW4VhjNGuXB9zoSK7SI' -H 'X-Trace-Id;' http://0.0.0.0:37907/api/v1/accounts/12 Copy GET /v1/autocomplete/accounts # Schema-valid request rejected +1 more less Schema-violating request accepted 661 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/accounts?types=all&query=string&limit=10&date=2026-10-01' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The limit may not be greater than 131337.","errors":{"limit":["The limit may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/accounts?types=all&query=string&limit=2147483646&date=2026-10-01' Copy GET /v1/autocomplete/bills # Schema-valid request rejected +1 more less Schema-violating request accepted 630 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/bills?query=string&limit=10' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The limit may not be greater than 131337.","errors":{"limit":["The limit may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/bills?query=string&limit=2147483646' Copy GET /v1/autocomplete/budgets # Schema-valid request rejected +1 more less Schema-violating request accepted 639 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/budgets?query=string&limit=10' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The limit may not be greater than 131337.","errors":{"limit":["The limit may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/budgets?query=string&limit=2147483646' Copy GET /v1/autocomplete/categories # Schema-valid request rejected +1 more less Schema-violating request accepted 618 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/categories?query=string&limit=10' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The limit may not be greater than 131337.","errors":{"limit":["The limit may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/categories?query=string&limit=2147483646' Copy GET /v1/autocomplete/currencies # Schema-valid request rejected +1 more less Schema-violating request accepted 542 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/currencies?query=string&limit=10' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The limit may not be greater than 131337.","errors":{"limit":["The limit may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/currencies?query=string&limit=2147483646' Copy GET /v1/autocomplete/object-groups # Schema-valid request rejected +1 more less Schema-violating request accepted 633 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/object-groups?query=string&limit=10' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The limit may not be greater than 131337.","errors":{"limit":["The limit may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/object-groups?query=string&limit=2147483646' Copy GET /v1/autocomplete/piggy-banks # Schema-valid request rejected +1 more less Schema-violating request accepted 628 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/piggy-banks?query=string&limit=10' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The limit may not be greater than 131337.","errors":{"limit":["The limit may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/piggy-banks?query=string&limit=2147483646' Copy GET /v1/autocomplete/recurring # Schema-valid request rejected +1 more less Schema-violating request accepted 632 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/recurring?query=string&limit=10' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The limit may not be greater than 131337.","errors":{"limit":["The limit may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/recurring?query=string&limit=2147483646' Copy GET /v1/autocomplete/rule-groups # Schema-valid request rejected +1 more less Schema-violating request accepted 624 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/rule-groups?query=string&limit=10' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The limit may not be greater than 131337.","errors":{"limit":["The limit may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/rule-groups?query=string&limit=2147483646' Copy GET /v1/autocomplete/rules # Schema-valid request rejected +1 more less Schema-violating request accepted 549 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/rules?query=string&limit=10' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The limit may not be greater than 131337.","errors":{"limit":["The limit may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/rules?query=string&limit=2147483646' Copy GET /v1/autocomplete/subscriptions # Schema-valid request rejected +1 more less Schema-violating request accepted 634 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/subscriptions?query=string&limit=10' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The limit may not be greater than 131337.","errors":{"limit":["The limit may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/subscriptions?query=string&limit=2147483646' Copy GET /v1/autocomplete/tags # Schema-valid request rejected +1 more less Schema-violating request accepted 613 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/tags?query=string&limit=10' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The limit may not be greater than 131337.","errors":{"limit":["The limit may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/tags?query=string&limit=2147483646' Copy GET /v1/autocomplete/transaction-types # Schema-valid request rejected +1 more less Schema-violating request accepted 540 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/transaction-types?query=string&limit=10' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The limit may not be greater than 131337.","errors":{"limit":["The limit may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/transaction-types?query=string&limit=2147483646' Copy GET /v1/autocomplete/transactions # Schema-valid request rejected +1 more less Schema-violating request accepted 547 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/transactions?query=string&limit=10' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The limit may not be greater than 131337.","errors":{"limit":["The limit may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/transactions?query=string&limit=2147483646' Copy GET /v1/autocomplete/transactions-with-meta # Schema-valid request rejected +1 more less Schema-violating request accepted 541 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/transactions-with-meta?query=string&limit=10' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The limit may not be greater than 131337.","errors":{"limit":["The limit may not be greater than 131337."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/autocomplete/transactions-with-meta?query=string&limit=2147483646' Copy DELETE /v1/categories/{id} # Schema-valid request rejected +1 more less Schema-violating request accepted 158 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 204 No Content
<EMPTY> Reproduce
curl -X DELETE -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' http://0.0.0.0:37907/api/v1/categories/4 Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"Bad X-Trace-Id header.","exception":"HttpException"} Reproduce
GET /v1/categoriescurl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' 'http://0.0.0.0:37907/api/v1/categories?page=-62488&limit=10' DELETE /v1/categories/14failed here curl -X DELETE -H 'Accept: application/json' -H 'X-Trace-Id: 5' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' http://0.0.0.0:37907/api/v1/categories/14 Copy GET /v1/cron/{cliToken} # Schema-valid request rejected +1 more less 556 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The date must be a date after 1970-01-02.","errors":{"date":["The date must be a date after 1970-01-02."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/cron/%60%C3%80?force=false&date=0132-11-10' Copy Undocumented status codeST103 Received: 403
Documented: 200, 401, 404, 422, 400, 500 Response 403 Forbidden
<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx</center>
</body>
</html> Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI0YzM0Njc5M2I4ZDc4NDQ0ZjA2ZGNkOTE5NzE0NDc5OTRmODlhNjMxOTRiNWIyYmU5YzY2MjlmODBkODljZDE0OTA0ZTFhZWNhZjVkN2Q3MyIsImlhdCI6MTc5MjQxMDA0Ni40NTI4MTUsIm5iZiI6MTc5MjQxMDA0Ni40NTI4MTYsImV4cCI6MTgyMzk0NjA0Ni40NDI0NjcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.kPmJtniUtEsGEuw9e-evfpOGalDOaBDpr6thOt-Zo3WXXLZF_lfYJrkTCjsYNcBXEhRKd8CPhk6FjgEtqA0WKaejLcJsESlUvmfk3Ijb3uInP_KVkp9WR_L9clETt65GgnhfhbFev0vP41VxS0CE1SLCabYY5ICsV4DTHCaf0CgZsViTY51TbYYIr72qJQLLwQL4ngKvO2fYT3ouqBqB5wmKF8i0QyT_AUFpbIrqIYfmIQAlyKbEmXfzrBCQQWVUTpEONBk0sZAMD5tnfPNtfGo-KfQPNg_8EFuy0JUy-r08Dwb1apW2_I5t83xSOXsMo-r4j2ScATbhg1oaOMPVGDDMV1g3Pja4PZZe03grPvtdbmgSE5-0iqRFuwvbauHfVjTSp48eH0C--Su4r_zuG-Pv9sm-IFKKB4tlKYXAFLql77i-VJmbtF6tY5dDd7BFuzlnN0Ttoz0QRrDuKLGnlrna_R2tsabEmHkDEfWcyOsV6ce9qAv7VNr3_7xmQ0rjEgY-RGBl3qOVNY5MWgHU8gr78qlV50YlJmDXlCmU3qR0lzxcgJBby2XuYWEfqI4C82-t2o4zb0wTE-S0hMA2kA1l0Bg2500V_dnr3WhKSR93WlhWhQu1dvedQ-Zwemx1RpMhBybrPF5HZsfJqh91F24Bg-_6GEs0jdtszdkN9z0' 'http://0.0.0.0:37907/api/v1/cron/%F2%A1%8A%A3%F2%85%A9%8D%7F%09%C3%89%C2%98%F1%82%87%A8Iu%C2%92~' Copy POST /v1/currencies # Schema-valid request rejected +1 more less Schema-violating request accepted 688 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The name has already been taken. (and 2 more errors)","errors":{"name":["The name has already been taken."],"code":["The code has already been taken."],"symbol":["The symbol has already been taken."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' -H 'Content-Type: application/json' -d '{"enabled": true, "primary": true, "code": "AMS", "name": "Ankh-Morpork dollar", "symbol": "AM$", "decimal_places": 2}' http://0.0.0.0:37907/api/v1/currencies Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `X-Trace-Id`, `Authorization` in header
- violates `format` at /properties/X-Trace-Id
- violates `format` at /properties/Authorization Response 200 OK
{"data":{"type":"currencies","id":"54","attributes":{"created_at":"2026-10-19T11:10:17+00:00","updated_at":"2026-10-19T11:10:17+00:00","native":false,"default":false,"primary":false,"enabled":true,"name":"m","code":"\u0093 6\u00b7\u00ef{ \ud8ed\udc47\udb48\udcf3","symbol":"\u00d4\ud9a1\udde5\\\uda16\udc46\u00d6\u00bez","decimal_places":0},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/54","0":{"rel":"self","uri":"\/currencies\/54"}}}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'X-Trace-Id;' -H 'Content-Type: application/x-www-form-urlencoded' -d '%F0%90%90%A3=&%F0%90%90%A3=%0C%C3%98%F0%96%B3%8B%C2%83%06&%F0%90%90%A3=%F0%9A%8F%A6%C3%B0&%16%3E%C3%99~%22=&%F1%98%84%87%C3%8C%F2%BD%B9%9A%07%F1%B6%93%864%C2%A2=%01%F1%99%BF%86%F0%A9%8A%90%F3%9B%AC%AB5%C3%86%10%C2%9C&%F1%98%84%87%C3%8C%F2%BD%B9%9A%07%F1%B6%93%864%C2%A2=%C3%96%C3%B1H%F4%8A%8A%93.%C2%B3%C2%AA&code=%C2%93%1A%106%C2%B7%C3%AF%7B%7F%1D%F1%8B%91%87%F3%A2%83%B3&symbol=%C3%94%F1%B8%97%A5%5C%F2%95%A1%86%C3%96%C2%BEz&name=m' http://0.0.0.0:37907/api/v1/currencies Copy GET /v1/currencies/default # Schema-violating request accepted +1 more less Undocumented Content-Type 668 Undocumented Content-TypeST105 Received: application/vnd.api+json
Documented: application/json Response 200 OK
{"data":{"type":"currencies","id":"12","attributes":{"created_at":"2026-10-19T10:55:19+00:00","updated_at":"2026-10-19T10:55:19+00:00","native":true,"default":true,"primary":true,"enabled":true,"name":"US Dollar","code":"USD","symbol":"$","decimal_places":2},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/12","0":{"rel":"self","uri":"\/currencies\/12"}}}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' http://0.0.0.0:37907/api/v1/currencies/default Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"type":"currencies","id":"12","attributes":{"created_at":"2026-10-19T10:55:19+00:00","updated_at":"2026-10-19T10:55:19+00:00","native":true,"default":true,"primary":true,"enabled":true,"name":"US Dollar","code":"USD","symbol":"$","decimal_places":2},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/12","0":{"rel":"self","uri":"\/currencies\/12"}}}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' http://0.0.0.0:37907/api/v1/currencies/default Copy GET /v1/currencies/primary # Schema-violating request accepted +1 more less Undocumented Content-Type 624 Undocumented Content-TypeST105 Received: application/vnd.api+json
Documented: application/json Response 200 OK
{"data":{"type":"currencies","id":"12","attributes":{"created_at":"2026-10-19T10:55:19+00:00","updated_at":"2026-10-19T10:55:19+00:00","native":true,"default":true,"primary":true,"enabled":true,"name":"US Dollar","code":"USD","symbol":"$","decimal_places":2},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/12","0":{"rel":"self","uri":"\/currencies\/12"}}}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIwOTg1MWZiY2Y0MzQ4Yzk4ZWQ2MzZmOTA2NTM0OGIwMmU4OTZhMzg1NjYzZDg2MTE3NGNhMTBhOGMzMjMzNzRmN2JkMGZjNWIzZjFlYjM2ZiIsImlhdCI6MTc5MjQwNzMzMS4wOTg4MjIsIm5iZiI6MTc5MjQwNzMzMS4wOTg4MjMsImV4cCI6MTgyMzk0MzMzMS4wODg5NTIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.E2AHkBy_bCXLuCXkTh8BcKmJrO4dCx6fjexf6lB9CCULzz2ioHSDyITe2SxsQNs2kQ9u9hv8Or052iR0Zseh1B7_O6qP2zHcj9ItNP2LOZ5-x5FIvKFQkYOyBCmS2dpHF8iI95WMejfpGWt97hqV2pBl4a1OJ52HO9T-o5WvlI01uX-2WiTa2G9CFUeA_4qHL-mnN17aOnr-XOXLd_rxQXMpitI4NIR_MGz7RirGgu3gOGjNQ9g38vj0WquByNHRwSkjBmjK7qbvR8PqyYegbjYXAr2mwxLQRUd0mFOUhUSXxMg2Z9UdbE0Jct3JmalhSn9px9vmVamJeylzWLJKJ1ahg6A4rvxOuB6eb4NgYeOMYoXTp3a2-VR9q2QZBhp7iS147PthT7T7-G-iWJiFcGdnyg091c_UTFd4Nv2GeeUKYhgsClhiVxhcxouLpB9vQGahBoq30-vGshUkGkmuPmEboEoUSejyN4MkaHJl_zoZUcUtP8XMYP9dN35zsJpeCOv7m05kuGJIREqMQiz2RnsBLfgoGDLYhXpNwKgXt55Wku4rj2QE3KaTBeTj-ZzDWX3qr7s13th5EYmiYx18WAiJ4RVRsRjQh4F_jjio68NsWrp4wa1le_Ht6N2v3vH-r1l2OEciSsXXgZPOaq3w01duTMpZ7fCzN_d4y2_samY' http://0.0.0.0:37907/api/v1/currencies/primary Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"type":"currencies","id":"12","attributes":{"created_at":"2026-10-19T10:55:19+00:00","updated_at":"2026-10-19T10:55:19+00:00","native":true,"default":true,"primary":true,"enabled":true,"name":"US Dollar","code":"USD","symbol":"$","decimal_places":2},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/12","0":{"rel":"self","uri":"\/currencies\/12"}}}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' http://0.0.0.0:37907/api/v1/currencies/primary Copy DELETE /v1/currencies/{code} # Schema-valid request rejected +1 more less 578 Undocumented status codeST103 Received: 422
Documented: 204, 401, 404, 400, 500 Response 422 Unprocessable Content
{"message":"200006: Currency in use.","errors":{"currency_code":["200006: Currency in use."]}} Reproduce
GET /v1/currencies/USDcurl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJiMzEyMmI3YWNlYzQ5ZTYyOGMzMmRjZDBjZTJkNTA1YzNlMTEwOTg1MGNkNDg3YTI5OWM2MzRiZjBhMGY3ODViMWFjYjAwMTcwMDI0ZDU1MSIsImlhdCI6MTc5MjQwODg0NS45NDg4NDUsIm5iZiI6MTc5MjQwODg0NS45NDg4NDUsImV4cCI6MTgyMzk0NDg0NS45MzgyMjIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.iob5q-qEnu2Yqr79PaCK6Spuyj-A5JxHryibo08DhPMXCJ2N93Odi48ygWHEp253yy9xZp64fNgY8yU_t1rBovblT_2eNDlY0P64XPmFDYNfBIgFK_3NoHUgfWkBaxCphqPItCOpsqJz18Hyi4GUV3HSeDWfl2lsofx8gkHdvXk8roQ_J1OJiCyY8sb75xir9x4if8VvF8c1_pLDzAM7_8lHrF9N1jbGNJ3FLtFL-kcBwxREZpRzfDIw9L3ark-m4othSgLQC2SsnsWRuQT7ILL-2HV8XMXguNMZfWL7HOoWHL1H6hiWP70yMB0f-E12GJS6n-2eujDtsUsv-nPwKo_20Xi0p_2JHxyiya4tq8dvxqyvKLDXF9RU1rONJcB0h0ITW6xVtoYOtpPDh-fuIqcCq3QpmxdWu6by1A0BGIz0HYdEKpGkMV_Mk2QVpnBBLSCMZwIBqKdywVdv6ZzHsR-VBdwpbP-c-8gmlPlMBiVU_BH8vO71ppN3ipVwkn4OSsHwXMdaj2NW--mrQpGnWPX8dObo2N0bMqBFDUrPpM5uLbiasaDNVilzpqyEYWAaeqeJ8DUL_vJFX3vTZdqeglTX-Nx9TuoQmDajz2bzguajrTuhYvzCqcuFlqEvY0snaAHV3Rk6C_oVnf-PVVKBB0N0q5DtRz36ZRDUao7rwSM' http://0.0.0.0:37907/api/v1/currencies/USD DELETE /v1/currencies/USDfailed here curl -X DELETE -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJiMzEyMmI3YWNlYzQ5ZTYyOGMzMmRjZDBjZTJkNTA1YzNlMTEwOTg1MGNkNDg3YTI5OWM2MzRiZjBhMGY3ODViMWFjYjAwMTcwMDI0ZDU1MSIsImlhdCI6MTc5MjQwODg0NS45NDg4NDUsIm5iZiI6MTc5MjQwODg0NS45NDg4NDUsImV4cCI6MTgyMzk0NDg0NS45MzgyMjIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.iob5q-qEnu2Yqr79PaCK6Spuyj-A5JxHryibo08DhPMXCJ2N93Odi48ygWHEp253yy9xZp64fNgY8yU_t1rBovblT_2eNDlY0P64XPmFDYNfBIgFK_3NoHUgfWkBaxCphqPItCOpsqJz18Hyi4GUV3HSeDWfl2lsofx8gkHdvXk8roQ_J1OJiCyY8sb75xir9x4if8VvF8c1_pLDzAM7_8lHrF9N1jbGNJ3FLtFL-kcBwxREZpRzfDIw9L3ark-m4othSgLQC2SsnsWRuQT7ILL-2HV8XMXguNMZfWL7HOoWHL1H6hiWP70yMB0f-E12GJS6n-2eujDtsUsv-nPwKo_20Xi0p_2JHxyiya4tq8dvxqyvKLDXF9RU1rONJcB0h0ITW6xVtoYOtpPDh-fuIqcCq3QpmxdWu6by1A0BGIz0HYdEKpGkMV_Mk2QVpnBBLSCMZwIBqKdywVdv6ZzHsR-VBdwpbP-c-8gmlPlMBiVU_BH8vO71ppN3ipVwkn4OSsHwXMdaj2NW--mrQpGnWPX8dObo2N0bMqBFDUrPpM5uLbiasaDNVilzpqyEYWAaeqeJ8DUL_vJFX3vTZdqeglTX-Nx9TuoQmDajz2bzguajrTuhYvzCqcuFlqEvY0snaAHV3Rk6C_oVnf-PVVKBB0N0q5DtRz36ZRDUao7rwSM' http://0.0.0.0:37907/api/v1/currencies/USD Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"Bad X-Trace-Id header.","exception":"HttpException"} Reproduce
GET /v1/currenciescurl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI5ODFlYmY1OTY4N2U2NDNkN2I4NDBlN2I2NjhhYjFlY2QxODllZmY4ZTMxY2Q5ZWRkOGE3OTE3MDU1NDU4MzI3MDI5NjE1MDU3ZTViMjk0OCIsImlhdCI6MTc5MjQxMDM0Ni41NzQxMzgsIm5iZiI6MTc5MjQxMDM0Ni41NzQxMzksImV4cCI6MTgyMzk0NjM0Ni41NjM0OSwic3ViIjoiMSIsInNjb3BlcyI6W119.CixC3A3O2Ua0nLH5K5TMpA03rb0g4wbUOrud3K0fqM-FWW3XDbA14yGR0Xk7ZIdmoPbPpIErZFDmm6nB-pfKBefesCGOFYj3mGY9rT1_ykQdlj7QDIuEf7dt58-qozjKB3q76BH6Lmu3TJTIv786yTKLp7Ilec92MHHAJ4IbJ9A8IQMsKrbV_x03AsrZQT7doDaMf8DHkrw8eAuv_dVPTuKw1RDD4G6UliS3zSBmGjdjip7R045PPZ7ulYfGN-sT7lEMi0ctFYEwjRjLk-JR_9_6yTy4b5FIzAmWewKsFT6VjQjaYrBh_UKbiEviulED7wPDtPRl6C33oPPjat9OiBym-wPWFsVyzSZZC2M-OBNi6xLXHzn2Gl9s4TejIio-DD7JQ7UcC1gEC4tcGUGwU8yhVN7LCR--Cj5TAsmcVWvAivXOb7mKG757F9NiM5_ypGxLAP2WWjAkiUuKaKjXRtZGr43Q664OSCTEEj1jKbk8m-x195i5GOnE8rVuY8nigvc5BmZnfnHJNu3NbLlQ1WvfB-lffPX0w0Ds4Kdrzdf2KJexy8JF_hHmQtZ9ql0XUCOWZ6M_zv9z5PEGzDPZWjSKeCfZgpUp2cPk2Rzwm7xV51UdywRFDMdLl8ALNdoRuUWR1Al9EXK624Xezgm-J3bPMOSHVeOM_AiPvL_h74w' http://0.0.0.0:37907/api/v1/currencies DELETE /v1/currencies/0failed here curl -X DELETE -H 'Accept: application/json' -H 'X-Trace-Id: 54' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI5ODFlYmY1OTY4N2U2NDNkN2I4NDBlN2I2NjhhYjFlY2QxODllZmY4ZTMxY2Q5ZWRkOGE3OTE3MDU1NDU4MzI3MDI5NjE1MDU3ZTViMjk0OCIsImlhdCI6MTc5MjQxMDM0Ni41NzQxMzgsIm5iZiI6MTc5MjQxMDM0Ni41NzQxMzksImV4cCI6MTgyMzk0NjM0Ni41NjM0OSwic3ViIjoiMSIsInNjb3BlcyI6W119.CixC3A3O2Ua0nLH5K5TMpA03rb0g4wbUOrud3K0fqM-FWW3XDbA14yGR0Xk7ZIdmoPbPpIErZFDmm6nB-pfKBefesCGOFYj3mGY9rT1_ykQdlj7QDIuEf7dt58-qozjKB3q76BH6Lmu3TJTIv786yTKLp7Ilec92MHHAJ4IbJ9A8IQMsKrbV_x03AsrZQT7doDaMf8DHkrw8eAuv_dVPTuKw1RDD4G6UliS3zSBmGjdjip7R045PPZ7ulYfGN-sT7lEMi0ctFYEwjRjLk-JR_9_6yTy4b5FIzAmWewKsFT6VjQjaYrBh_UKbiEviulED7wPDtPRl6C33oPPjat9OiBym-wPWFsVyzSZZC2M-OBNi6xLXHzn2Gl9s4TejIio-DD7JQ7UcC1gEC4tcGUGwU8yhVN7LCR--Cj5TAsmcVWvAivXOb7mKG757F9NiM5_ypGxLAP2WWjAkiUuKaKjXRtZGr43Q664OSCTEEj1jKbk8m-x195i5GOnE8rVuY8nigvc5BmZnfnHJNu3NbLlQ1WvfB-lffPX0w0Ds4Kdrzdf2KJexy8JF_hHmQtZ9ql0XUCOWZ6M_zv9z5PEGzDPZWjSKeCfZgpUp2cPk2Rzwm7xV51UdywRFDMdLl8ALNdoRuUWR1Al9EXK624Xezgm-J3bPMOSHVeOM_AiPvL_h74w' http://0.0.0.0:37907/api/v1/currencies/0 Copy GET /v1/currencies/{code} # Schema-violating request accepted +1 more less 633 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"type":"currencies","id":"12","attributes":{"created_at":"2026-10-19T10:55:19+00:00","updated_at":"2026-10-19T10:55:19+00:00","native":false,"default":false,"primary":false,"enabled":true,"name":"US Dollar","code":"USD","symbol":"$","decimal_places":2},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/12","0":{"rel":"self","uri":"\/currencies\/12"}}}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' http://0.0.0.0:37907/api/v1/currencies/USD Copy Undocumented status codeST103 Received: 403
Documented: 200, 401, 404, 400, 500 Response 403 Forbidden
<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx</center>
</body>
</html> Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: a6224819-43ff-3975-a412-b758fa1fb475' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZGNjODUxN2IwNjkwOTk1NjU3MTUwMGZhYzU4YTkxM2VhMDdlMjhjMjYwYjAyNmRkMTY2ZGE5NmMzNDc1YTVmNTRmNzM1ODIyNzI0NGQ3MyIsImlhdCI6MTc5MjQxMDY0Ni43MDA1MSwibmJmIjoxNzkyNDEwNjQ2LjcwMDUxMSwiZXhwIjoxODIzOTQ2NjQ2LjY4OTQyNSwic3ViIjoiMSIsInNjb3BlcyI6W119.pR62gMv7kkac5UYWYhRuykEyPQvsRylttipzSV8jmVuww6jbPDYC8PtcP-jqfsuGKuGrOK1XhZu6G5xyt9ypC-5j6ad6ZEg8QspmfTI99iFM6i9pvJXiTLenNjhfQmzEHnU11d61rIuthUgBVOZMvn78zaXULQmL5oeoKcvHoPJv32MFiwI58ez6-f4wvZ384rf_EBZuhqo4ZYBwflIXGtxIfiUi1Kj3u8YhDMHx_Qi1ZLBBe8ptnyILPSjwjelVQrAwKLFLSkMWZRp4WlMpv0tAEXOqMehyFMS5KiFmjp9BnDsAP_SsdjN7mF3tC4MC6pyOtxS-8YY0PfOx76lAS_5iHEeFz-88ObKngS-DgeRoFv3o41fHhRYp6ytwpvVg4lC3-ewZtAhc-nG9zYyyZ2iNgW8V44S3L_LmFx1oiTnbOq3tHGpMHhD_baGTaxdpUedKR3qR_LBpvc5QNrp1zuB-CoiAEircAIpMOmGTOpMExdvwXImiSIo8zmNHjvZjfoCakFpCSiAWJ0MTrafQR-yN4hsJW_nliwlHiOORE1y76evT1zlszyvPj2hsdZ9-J0yZq4iMVKniTkWjVO2JluFnNpiEnGfNr4iwdCeC41lgUCyXN8Ql_Ii-PpHZVL5KpQeIMyhnb46R8-rCud3Z01Omqk7L3LxHyn2QrgUAMyU' 'http://0.0.0.0:37907/api/v1/currencies/%C3%B1%C2%B5%F0%93%9D%81%F0%98%BB%B1%F1%9C%9F%91%2B%F3%AA%B2%8B%F1%BA%AE%B3%C2%B8%C3%82%18%C2%B0%07%C2%BC%C2%93%C2%A1%40t%C3%8A%1B%28W%C3%91%C2%8A%C3%87~' Copy POST /v1/currencies/{code}/enable # Schema-violating request accepted +1 more less 635 Undocumented status codeST103 Received: 200
Documented: 204, 401, 404, 400, 500 Response 200 OK
{"data":{"type":"currencies","id":"12","attributes":{"created_at":"2026-10-19T10:55:19+00:00","updated_at":"2026-10-19T10:55:19+00:00","native":false,"default":false,"primary":false,"enabled":true,"name":"US Dollar","code":"USD","symbol":"$","decimal_places":2},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/12","0":{"rel":"self","uri":"\/currencies\/12"}}}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' -H 'Content-Type: application/json' http://0.0.0.0:37907/api/v1/currencies/USD/enable Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"type":"currencies","id":"12","attributes":{"created_at":"2026-10-19T10:55:19+00:00","updated_at":"2026-10-19T10:55:19+00:00","native":false,"default":false,"primary":false,"enabled":true,"name":"US Dollar","code":"USD","symbol":"$","decimal_places":2},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/12","0":{"rel":"self","uri":"\/currencies\/12"}}}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' http://0.0.0.0:37907/api/v1/currencies/USD/enable Copy POST /v1/currencies/{code}/primary # Schema-violating request accepted +1 more less 519 Undocumented status codeST103 Received: 200
Documented: 204, 401, 404, 400, 500 Response 200 OK
{"data":{"type":"currencies","id":"12","attributes":{"created_at":"2026-10-19T10:55:19+00:00","updated_at":"2026-10-19T10:55:19+00:00","native":true,"default":true,"primary":true,"enabled":true,"name":"US Dollar","code":"USD","symbol":"$","decimal_places":2},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/12","0":{"rel":"self","uri":"\/currencies\/12"}}}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' -H 'Content-Type: application/json' http://0.0.0.0:37907/api/v1/currencies/USD/primary Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"type":"currencies","id":"12","attributes":{"created_at":"2026-10-19T10:55:19+00:00","updated_at":"2026-10-19T10:55:19+00:00","native":true,"default":true,"primary":true,"enabled":true,"name":"US Dollar","code":"USD","symbol":"$","decimal_places":2},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/12","0":{"rel":"self","uri":"\/currencies\/12"}}}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' http://0.0.0.0:37907/api/v1/currencies/USD/primary Copy GET /v1/currencies/{code}/transactions # Schema-violating request accepted +1 more less 726 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/USD\/transactions?start=2026-10-01&end=2026-10-31&limit=10&type=all&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/USD\/transactions?start=2026-10-01&end=2026-10-31&limit=10&type=all&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/USD\/transactions?start=2026-10-01&end=2026-10-31&limit=10&type=all&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/currencies/USD/transactions?limit=10&page=1&start=2026-10-01&end=2026-10-31&type=all' Copy Undocumented status codeST103 Received: 403
Documented: 200, 401, 404, 400, 500 Response 403 Forbidden
<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx</center>
</body>
</html> Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: d383f456-43f2-496e-9954-e15e2a3f12a0' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI5ODFlYmY1OTY4N2U2NDNkN2I4NDBlN2I2NjhhYjFlY2QxODllZmY4ZTMxY2Q5ZWRkOGE3OTE3MDU1NDU4MzI3MDI5NjE1MDU3ZTViMjk0OCIsImlhdCI6MTc5MjQxMDM0Ni41NzQxMzgsIm5iZiI6MTc5MjQxMDM0Ni41NzQxMzksImV4cCI6MTgyMzk0NjM0Ni41NjM0OSwic3ViIjoiMSIsInNjb3BlcyI6W119.CixC3A3O2Ua0nLH5K5TMpA03rb0g4wbUOrud3K0fqM-FWW3XDbA14yGR0Xk7ZIdmoPbPpIErZFDmm6nB-pfKBefesCGOFYj3mGY9rT1_ykQdlj7QDIuEf7dt58-qozjKB3q76BH6Lmu3TJTIv786yTKLp7Ilec92MHHAJ4IbJ9A8IQMsKrbV_x03AsrZQT7doDaMf8DHkrw8eAuv_dVPTuKw1RDD4G6UliS3zSBmGjdjip7R045PPZ7ulYfGN-sT7lEMi0ctFYEwjRjLk-JR_9_6yTy4b5FIzAmWewKsFT6VjQjaYrBh_UKbiEviulED7wPDtPRl6C33oPPjat9OiBym-wPWFsVyzSZZC2M-OBNi6xLXHzn2Gl9s4TejIio-DD7JQ7UcC1gEC4tcGUGwU8yhVN7LCR--Cj5TAsmcVWvAivXOb7mKG757F9NiM5_ypGxLAP2WWjAkiUuKaKjXRtZGr43Q664OSCTEEj1jKbk8m-x195i5GOnE8rVuY8nigvc5BmZnfnHJNu3NbLlQ1WvfB-lffPX0w0Ds4Kdrzdf2KJexy8JF_hHmQtZ9ql0XUCOWZ6M_zv9z5PEGzDPZWjSKeCfZgpUp2cPk2Rzwm7xV51UdywRFDMdLl8ALNdoRuUWR1Al9EXK624Xezgm-J3bPMOSHVeOM_AiPvL_h74w' 'http://0.0.0.0:37907/api/v1/currencies/.l%C2%9D%28/transactions?end=2026-10-31' Copy GET /v1/data/export/bills # Schema-violating request accepted +1 more less 545 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
user_id,bill_id,created_at,updated_at,currency_code,name,amount_min,amount_max,date,repeat_freq,skip,active
1,1,2026-10-19T10:55:25+00:00,2026-10-19T10:55:26+00:00,EUR,Rent,500.000000000000,600.000000000000,2026-01-01,monthly,0,
1,2,2026-10-19T10:55:25+00:00,2026-10-19T10:55:26+00:00,EUR,Spare,5.000000000000,6.000000000000,2026-01-01,monthly,0, Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/data/export/bills?type=csv' Copy Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 200 Response 422 Unprocessable Content
{"message":"The selected type is invalid.","errors":{"type":["The selected type is invalid."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/data/export/bills?type=AAA' Copy GET /v1/data/export/budgets # Schema-violating request accepted +1 more less 543 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
user_id,budget_id,name,active,order,start_date,end_date,currency_code,amount Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/data/export/budgets?type=csv' Copy Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 200 Response 422 Unprocessable Content
{"message":"The selected type is invalid.","errors":{"type":["The selected type is invalid."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/data/export/budgets?type=AAA' Copy GET /v1/data/export/categories # Schema-violating request accepted +1 more less 544 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
user_id,category_id,created_at,updated_at,name
1,5,2026-10-19T10:55:54+00:00,2026-10-19T10:55:54+00:00,0
1,1,2026-10-19T10:55:25+00:00,2026-10-19T10:55:25+00:00,Daily
1,4,2026-10-19T10:55:53+00:00,2026-10-19T10:55:53+00:00,Lunch Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/data/export/categories?type=csv' Copy Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 200 Response 422 Unprocessable Content
{"message":"The selected type is invalid.","errors":{"type":["The selected type is invalid."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/data/export/categories?type=AAA' Copy GET /v1/data/export/recurring # Schema-violating request accepted +1 more less 543 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
user_id,recurrence_id,row_contains,created_at,updated_at,type,title,description,first_date,repeat_until,latest_date,repetitions,apply_rules,active,type,moment,skip,weekend,currency_code,foreign_currency_code,source_name,source_type,destination_name,destination_type,amount,foreign_amount,category,budget,piggy_bank,tags
1,1,recurrence,2026-10-19T10:55:25+00:00,2026-10-19T10:55:25+00:00,Withdrawal,Gym,,2026-12-01,2027-12-01,,0,1,1
1,1,repetition,,,,,,,,,,,,monthly,1,0,1
1,1,transaction,,,,,,,,,,,,,,,,EUR,,Chec // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/data/export/recurring?type=csv' Copy Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 200 Response 422 Unprocessable Content
{"message":"The selected type is invalid.","errors":{"type":["The selected type is invalid."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/data/export/recurring?type=AAA' Copy GET /v1/data/export/rules # Schema-violating request accepted +1 more less 553 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
user_id,rule_id,row_contains,created_at,updated_at,group_id,title,description,order,active,stop_processing,strict,trigger_type,trigger_value,trigger_order,trigger_active,trigger_stop_processing,action_type,action_value,action_order,action_active,action_stop_processing
1,1,rule,2026-10-19T10:55:25+00:00,2026-10-19T10:55:25+00:00,1,Default,"Tag groceries",,1,1,,,,,,,,,,,
1,1,trigger,,,,,,,,,,description_contains,shop,1,1,,,,,,
1,1,trigger,,,,,,,,,,user_action,store-journal,2,1,,,,,,
1,1,action,,,,,,,,,,,,,,,a // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/data/export/rules?type=csv' Copy Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 200 Response 422 Unprocessable Content
{"message":"The selected type is invalid.","errors":{"type":["The selected type is invalid."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/data/export/rules?type=AAA' Copy GET /v1/data/export/subscriptions # Schema-violating request accepted +1 more less 531 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
user_id,bill_id,created_at,updated_at,currency_code,name,amount_min,amount_max,date,repeat_freq,skip,active
1,1,2026-10-19T10:55:25+00:00,2026-10-19T10:55:26+00:00,EUR,Rent,500.000000000000,600.000000000000,2026-01-01,monthly,0,
1,2,2026-10-19T10:55:25+00:00,2026-10-19T10:55:26+00:00,EUR,Spare,5.000000000000,6.000000000000,2026-01-01,monthly,0, Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/data/export/subscriptions?type=csv' Copy Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 200 Response 422 Unprocessable Content
{"message":"The selected type is invalid.","errors":{"type":["The selected type is invalid."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/data/export/subscriptions?type=AAA' Copy GET /v1/data/export/tags # Schema-violating request accepted +1 more less 547 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
user_id,tag_id,created_at,updated_at,tag,date,description
1,4,2026-10-19T10:56:10+00:00,2026-10-19T10:56:10+00:00,,2000-01-01,
1,5,2026-10-19T10:56:10+00:00,2026-10-19T10:56:10+00:00,0,2000-01-01,
1,3,2026-10-19T10:55:28+00:00,2026-10-19T10:55:28+00:00,expensive,2026-10-01,"Tag for expensive stuff"
1,2,2026-10-19T10:55:25+00:00,2026-10-19T10:55:25+00:00,Spare,,
1,1,2026-10-19T10:55:25+00:00,2026-10-19T10:55:25+00:00,workbench,, Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/data/export/tags?type=csv' Copy Undocumented status codeST103 Received: 422
Documented: 401, 404, 400, 500, 200 Response 422 Unprocessable Content
{"message":"The selected type is invalid.","errors":{"type":["The selected type is invalid."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/data/export/tags?type=AAA' Copy DELETE /v1/exchange-rates/{from}/{to} # Schema-violating request accepted +1 more less 548 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 204 No Content
<EMPTY> Reproduce
curl -X DELETE -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' http://0.0.0.0:37907/api/v1/exchange-rates/EUR/USD Copy Undocumented status codeST103 Received: 403
Documented: 204, 401, 404, 400, 500 Response 403 Forbidden
<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx</center>
</body>
</html> Reproduce
curl -X DELETE -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI5ODFlYmY1OTY4N2U2NDNkN2I4NDBlN2I2NjhhYjFlY2QxODllZmY4ZTMxY2Q5ZWRkOGE3OTE3MDU1NDU4MzI3MDI5NjE1MDU3ZTViMjk0OCIsImlhdCI6MTc5MjQxMDM0Ni41NzQxMzgsIm5iZiI6MTc5MjQxMDM0Ni41NzQxMzksImV4cCI6MTgyMzk0NjM0Ni41NjM0OSwic3ViIjoiMSIsInNjb3BlcyI6W119.CixC3A3O2Ua0nLH5K5TMpA03rb0g4wbUOrud3K0fqM-FWW3XDbA14yGR0Xk7ZIdmoPbPpIErZFDmm6nB-pfKBefesCGOFYj3mGY9rT1_ykQdlj7QDIuEf7dt58-qozjKB3q76BH6Lmu3TJTIv786yTKLp7Ilec92MHHAJ4IbJ9A8IQMsKrbV_x03AsrZQT7doDaMf8DHkrw8eAuv_dVPTuKw1RDD4G6UliS3zSBmGjdjip7R045PPZ7ulYfGN-sT7lEMi0ctFYEwjRjLk-JR_9_6yTy4b5FIzAmWewKsFT6VjQjaYrBh_UKbiEviulED7wPDtPRl6C33oPPjat9OiBym-wPWFsVyzSZZC2M-OBNi6xLXHzn2Gl9s4TejIio-DD7JQ7UcC1gEC4tcGUGwU8yhVN7LCR--Cj5TAsmcVWvAivXOb7mKG757F9NiM5_ypGxLAP2WWjAkiUuKaKjXRtZGr43Q664OSCTEEj1jKbk8m-x195i5GOnE8rVuY8nigvc5BmZnfnHJNu3NbLlQ1WvfB-lffPX0w0Ds4Kdrzdf2KJexy8JF_hHmQtZ9ql0XUCOWZ6M_zv9z5PEGzDPZWjSKeCfZgpUp2cPk2Rzwm7xV51UdywRFDMdLl8ALNdoRuUWR1Al9EXK624Xezgm-J3bPMOSHVeOM_AiPvL_h74w' http://0.0.0.0:37907/api/v1/exchange-rates/.IxM%F4%8D%BB%AD/%C2%B3 Copy PUT /v1/exchange-rates/{from}/{to}/{date} # Schema-valid request rejected +1 more less 622 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The selected to is invalid.","errors":{"to":["The selected to is invalid."]}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/x-www-form-urlencoded' -d 'date=2026-10-01&rate=2.3456&from=&to=null' http://0.0.0.0:37907/api/v1/exchange-rates/EUR/USD/2026-10-01 Copy Undocumented status codeST103 Received: 403
Documented: 200, 422, 401, 404, 400 Response 403 Forbidden
<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx</center>
</body>
</html> Reproduce
curl -X PUT -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJiMzEyMmI3YWNlYzQ5ZTYyOGMzMmRjZDBjZTJkNTA1YzNlMTEwOTg1MGNkNDg3YTI5OWM2MzRiZjBhMGY3ODViMWFjYjAwMTcwMDI0ZDU1MSIsImlhdCI6MTc5MjQwODg0NS45NDg4NDUsIm5iZiI6MTc5MjQwODg0NS45NDg4NDUsImV4cCI6MTgyMzk0NDg0NS45MzgyMjIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.iob5q-qEnu2Yqr79PaCK6Spuyj-A5JxHryibo08DhPMXCJ2N93Odi48ygWHEp253yy9xZp64fNgY8yU_t1rBovblT_2eNDlY0P64XPmFDYNfBIgFK_3NoHUgfWkBaxCphqPItCOpsqJz18Hyi4GUV3HSeDWfl2lsofx8gkHdvXk8roQ_J1OJiCyY8sb75xir9x4if8VvF8c1_pLDzAM7_8lHrF9N1jbGNJ3FLtFL-kcBwxREZpRzfDIw9L3ark-m4othSgLQC2SsnsWRuQT7ILL-2HV8XMXguNMZfWL7HOoWHL1H6hiWP70yMB0f-E12GJS6n-2eujDtsUsv-nPwKo_20Xi0p_2JHxyiya4tq8dvxqyvKLDXF9RU1rONJcB0h0ITW6xVtoYOtpPDh-fuIqcCq3QpmxdWu6by1A0BGIz0HYdEKpGkMV_Mk2QVpnBBLSCMZwIBqKdywVdv6ZzHsR-VBdwpbP-c-8gmlPlMBiVU_BH8vO71ppN3ipVwkn4OSsHwXMdaj2NW--mrQpGnWPX8dObo2N0bMqBFDUrPpM5uLbiasaDNVilzpqyEYWAaeqeJ8DUL_vJFX3vTZdqeglTX-Nx9TuoQmDajz2bzguajrTuhYvzCqcuFlqEvY0snaAHV3Rk6C_oVnf-PVVKBB0N0q5DtRz36ZRDUao7rwSM' -H 'Content-Type: application/json' -d '{"T\"p\u00f3\u00c2\u00966": {"\u0084\udb3c\udf37h\u00a6\ud8c0\ude9b\u00cfH\u00ea": {"": null, "timings": false, "\u00b4\ud9c4\ude0c\ud904\udd33\udb39\udd06\u00ab\uda29\udf5b\u009a\u0002:\udb90\udc0a\u0092\u00e6": 5014720814618387.0}, "\u00bb\udb4e\udd1e\u008a\u00ecO\b\udb85\uddc6": null}, "\u0017": "I\u00e4\u00f8\ub8ad\udb67\udf9f\u00f8", "rate": ";\u00f8\u00c8"}' http://0.0.0.0:37907/api/v1/exchange-rates/EUR/.g/%F1%BB%AF%B5%C2%9D%C2%AE%C9%A4 Copy GET /v1/exchange-rates/{id} # Schema-valid request rejected +1 more less Schema-violating request accepted 653 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"type":"exchange-rates","id":"96","attributes":{"created_at":"2026-10-19T10:55:57+00:00","updated_at":"2026-10-19T10:55:58+00:00","from_currency_id":"12","from_currency_name":"US Dollar","from_currency_code":"USD","from_currency_symbol":"$","from_currency_decimal_places":2,"to_currency_id":"1","to_currency_name":"Euro","to_currency_code":"EUR","to_currency_symbol":"\u20ac","to_currency_decimal_places":2,"rate":"2.345600000000","date":"2026-10-01T00:00:00+00:00"},"links":{"self":"http:\/\/0.0.0.0:37 // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/exchange-rates/96?limit=10&page=1' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"Bad X-Trace-Id header.","exception":"HttpException"} Reproduce
GET /v1/exchange-ratescurl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJjY2Y1MzQyZTMwNmFiZmIzZTdlMzI0OTYwNWUxZjVmYzA3OWQ1MzQ4NzhlYzQ1YTY3OTc2ZmZiZDAxOGU0MTllZDYwYWQ2NTM0ZDUzMjg0MiIsImlhdCI6MTc5MjQwOTQ0Ni4yMDU4OSwibmJmIjoxNzkyNDA5NDQ2LjIwNTg5MSwiZXhwIjoxODIzOTQ1NDQ2LjE5NDg3Niwic3ViIjoiMSIsInNjb3BlcyI6W119.n6XLfiVAzAm5KAEUub1GHoUEpltyiB6j492Ud4Ofdr8Ky2nRZijnZIi0qStsFnnL6o4emaOLuA0a1qvR_2bGfHp4-5R_mBQKCAB-aJ7KBWP0VtnEjHbyytnpKbpQ5a9fGrPNaHAS0NmS5pytsU0KeypB9y8pT5YYXA00P48SlKPhXoTB84QvsrIQNWRyWRN566m74Vo7asmUrtxgzoJ64RhLDKpBqe744o-RzwEq7eibPriiP0wPoTLEGafg8fLeC5cJt8xJ5UKWW30or60u_muVcSLYMEql6OHyFGkY_qj6dTYEys9ofbczY7VODOHTRo5ORjrtvv8tUpvPjAAEzRcOH015D_59XUUv38_4JO6oZ3K4P8Or-7_6Fw4JoKEeYe0bMCH0JbLZKtR1QG4ExElqbCkARtxwigM6vgphyInNKmQOlUaO_ux1_9pMmgoVuL9KvHTSZPg4PmzppPpl8q-SBMnQQQj9OuTOtBck08NO-R0RXFlGH1rPOfFxXv_lm3bEeCU3IMLeE8xOrfNxZ7zjuIDIHpLgVkiLmsNx8457F4i_EUTp9EShfqX4LkUfBlnnzf_hPzwp81rIfbYnw49beLdtWy8UtHX5A1lyATsvtLSjIyPNK-JUZ-AQUrqENrCPO0IUDJRE4Pk4ch9T-MrlkW4VhjNGuXB9zoSK7SI' -H 'X-Trace-Id: f2e17419-8718-549f-b090-c066dbf08f64' http://0.0.0.0:37907/api/v1/exchange-rates GET /v1/exchange-rates/104failed here curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 105' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJjY2Y1MzQyZTMwNmFiZmIzZTdlMzI0OTYwNWUxZjVmYzA3OWQ1MzQ4NzhlYzQ1YTY3OTc2ZmZiZDAxOGU0MTllZDYwYWQ2NTM0ZDUzMjg0MiIsImlhdCI6MTc5MjQwOTQ0Ni4yMDU4OSwibmJmIjoxNzkyNDA5NDQ2LjIwNTg5MSwiZXhwIjoxODIzOTQ1NDQ2LjE5NDg3Niwic3ViIjoiMSIsInNjb3BlcyI6W119.n6XLfiVAzAm5KAEUub1GHoUEpltyiB6j492Ud4Ofdr8Ky2nRZijnZIi0qStsFnnL6o4emaOLuA0a1qvR_2bGfHp4-5R_mBQKCAB-aJ7KBWP0VtnEjHbyytnpKbpQ5a9fGrPNaHAS0NmS5pytsU0KeypB9y8pT5YYXA00P48SlKPhXoTB84QvsrIQNWRyWRN566m74Vo7asmUrtxgzoJ64RhLDKpBqe744o-RzwEq7eibPriiP0wPoTLEGafg8fLeC5cJt8xJ5UKWW30or60u_muVcSLYMEql6OHyFGkY_qj6dTYEys9ofbczY7VODOHTRo5ORjrtvv8tUpvPjAAEzRcOH015D_59XUUv38_4JO6oZ3K4P8Or-7_6Fw4JoKEeYe0bMCH0JbLZKtR1QG4ExElqbCkARtxwigM6vgphyInNKmQOlUaO_ux1_9pMmgoVuL9KvHTSZPg4PmzppPpl8q-SBMnQQQj9OuTOtBck08NO-R0RXFlGH1rPOfFxXv_lm3bEeCU3IMLeE8xOrfNxZ7zjuIDIHpLgVkiLmsNx8457F4i_EUTp9EShfqX4LkUfBlnnzf_hPzwp81rIfbYnw49beLdtWy8UtHX5A1lyATsvtLSjIyPNK-JUZ-AQUrqENrCPO0IUDJRE4Pk4ch9T-MrlkW4VhjNGuXB9zoSK7SI' 'http://0.0.0.0:37907/api/v1/exchange-rates/104?page=536870913&limit=10' Copy GET /v1/link-types/{id}/transactions # Schema-violating request accepted +1 more less Undocumented Content-Type 700 Undocumented Content-TypeST105 Received: application/vnd.api+json
Documented: application/json Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":50,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/transactions?limit=50&type=default&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/transactions?limit=50&type=default&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/transactions?limit=50&type=default&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' http://0.0.0.0:37907/api/v1/link-types/1/transactions Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `Authorization`, `X-Trace-Id` in header
- violates `format` at /properties/Authorization
- violates `format` at /properties/X-Trace-Id Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":1,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/transactions?start=2026-10-01&limit=1&type=default&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/transactions?start=2026-10-01&limit=1&type=default&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/transactions?start=2026-10-01&limit=1&type=default&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' 'http://0.0.0.0:37907/api/v1/link-types/3/transactions?limit=-2603&start=2026-10-01' Copy GET /v1/rule-groups/{id} # Schema-valid request rejected +1 more less Schema-violating request accepted 634 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `Authorization`, `X-Trace-Id` in header
- violates `format` at /properties/Authorization
- violates `format` at /properties/X-Trace-Id Response 200 OK
{"data":{"type":"rule_groups","id":"3","attributes":{"created_at":"2026-10-19T10:55:28+00:00","updated_at":"2026-10-19T11:08:04+00:00","title":"*};T_","description":"","order":-2147483647,"active":false},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/rule_groups\/3","0":{"rel":"self","uri":"\/rule_groups\/3"}}}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'X-Trace-Id;' http://0.0.0.0:37907/api/v1/rule-groups/3 Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"Bad X-Trace-Id header.","exception":"HttpException"} Reproduce
PUT /v1/rule-groups/1curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: c38a9b0f-a549-5fb4-946f-d5711b67c9d0' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJiMzEyMmI3YWNlYzQ5ZTYyOGMzMmRjZDBjZTJkNTA1YzNlMTEwOTg1MGNkNDg3YTI5OWM2MzRiZjBhMGY3ODViMWFjYjAwMTcwMDI0ZDU1MSIsImlhdCI6MTc5MjQwODg0NS45NDg4NDUsIm5iZiI6MTc5MjQwODg0NS45NDg4NDUsImV4cCI6MTgyMzk0NDg0NS45MzgyMjIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.iob5q-qEnu2Yqr79PaCK6Spuyj-A5JxHryibo08DhPMXCJ2N93Odi48ygWHEp253yy9xZp64fNgY8yU_t1rBovblT_2eNDlY0P64XPmFDYNfBIgFK_3NoHUgfWkBaxCphqPItCOpsqJz18Hyi4GUV3HSeDWfl2lsofx8gkHdvXk8roQ_J1OJiCyY8sb75xir9x4if8VvF8c1_pLDzAM7_8lHrF9N1jbGNJ3FLtFL-kcBwxREZpRzfDIw9L3ark-m4othSgLQC2SsnsWRuQT7ILL-2HV8XMXguNMZfWL7HOoWHL1H6hiWP70yMB0f-E12GJS6n-2eujDtsUsv-nPwKo_20Xi0p_2JHxyiya4tq8dvxqyvKLDXF9RU1rONJcB0h0ITW6xVtoYOtpPDh-fuIqcCq3QpmxdWu6by1A0BGIz0HYdEKpGkMV_Mk2QVpnBBLSCMZwIBqKdywVdv6ZzHsR-VBdwpbP-c-8gmlPlMBiVU_BH8vO71ppN3ipVwkn4OSsHwXMdaj2NW--mrQpGnWPX8dObo2N0bMqBFDUrPpM5uLbiasaDNVilzpqyEYWAaeqeJ8DUL_vJFX3vTZdqeglTX-Nx9TuoQmDajz2bzguajrTuhYvzCqcuFlqEvY0snaAHV3Rk6C_oVnf-PVVKBB0N0q5DtRz36ZRDUao7rwSM' -H 'Content-Type: application/json' -d '{"title": "\u00c1:kM\ud8d3\udc49\ud90c\ude34pz\ud8e8\udd3e"}' http://0.0.0.0:37907/api/v1/rule-groups/1 GET /v1/rule-groups/1failed here curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 1' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJiMzEyMmI3YWNlYzQ5ZTYyOGMzMmRjZDBjZTJkNTA1YzNlMTEwOTg1MGNkNDg3YTI5OWM2MzRiZjBhMGY3ODViMWFjYjAwMTcwMDI0ZDU1MSIsImlhdCI6MTc5MjQwODg0NS45NDg4NDUsIm5iZiI6MTc5MjQwODg0NS45NDg4NDUsImV4cCI6MTgyMzk0NDg0NS45MzgyMjIsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.iob5q-qEnu2Yqr79PaCK6Spuyj-A5JxHryibo08DhPMXCJ2N93Odi48ygWHEp253yy9xZp64fNgY8yU_t1rBovblT_2eNDlY0P64XPmFDYNfBIgFK_3NoHUgfWkBaxCphqPItCOpsqJz18Hyi4GUV3HSeDWfl2lsofx8gkHdvXk8roQ_J1OJiCyY8sb75xir9x4if8VvF8c1_pLDzAM7_8lHrF9N1jbGNJ3FLtFL-kcBwxREZpRzfDIw9L3ark-m4othSgLQC2SsnsWRuQT7ILL-2HV8XMXguNMZfWL7HOoWHL1H6hiWP70yMB0f-E12GJS6n-2eujDtsUsv-nPwKo_20Xi0p_2JHxyiya4tq8dvxqyvKLDXF9RU1rONJcB0h0ITW6xVtoYOtpPDh-fuIqcCq3QpmxdWu6by1A0BGIz0HYdEKpGkMV_Mk2QVpnBBLSCMZwIBqKdywVdv6ZzHsR-VBdwpbP-c-8gmlPlMBiVU_BH8vO71ppN3ipVwkn4OSsHwXMdaj2NW--mrQpGnWPX8dObo2N0bMqBFDUrPpM5uLbiasaDNVilzpqyEYWAaeqeJ8DUL_vJFX3vTZdqeglTX-Nx9TuoQmDajz2bzguajrTuhYvzCqcuFlqEvY0snaAHV3Rk6C_oVnf-PVVKBB0N0q5DtRz36ZRDUao7rwSM' http://0.0.0.0:37907/api/v1/rule-groups/1 Copy GET /v1/rules/validate-expression # Schema-valid request rejected +1 more less Schema-violating request accepted 479 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"valid":true} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/rules/validate-expression?expression=%7B%7B+description+%7C+upper+%7D%7D' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The expression field is required.","errors":{"expression":["The expression field is required."]}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/rules/validate-expression?expression=' Copy POST /v1/tags # Schema-valid request rejected +1 more less Schema-violating request accepted 673 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"This name is already in use.","errors":{"tag":["This name is already in use."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' -H 'Content-Type: application/json' -d '{"tag": "expensive", "date": "2026-10-01", "description": "Tag for expensive stuff", "latitude": 51.983333, "longitude": 5.916667, "zoom_level": 6}' http://0.0.0.0:37907/api/v1/tags Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - tag: Incorrect type Response 200 OK
{"data":{"type":"tags","id":"4","attributes":{"created_at":"2026-10-19T10:56:10+00:00","updated_at":"2026-10-19T10:56:10+00:00","tag":"","date":"2000-01-01","description":null,"longitude":null,"latitude":null,"zoom_level":null},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/tags\/4","0":{"rel":"self","uri":"\/tags\/4"}}}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"tag": [null, null], "date": "2000-01-01", "description": "", "latitude": null, "longitude": null, "zoom_level": 0}' http://0.0.0.0:37907/api/v1/tags Copy DELETE /v1/tags/{tag} # Schema-valid request rejected +1 more less Schema-violating request accepted 67 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `Authorization`, `X-Trace-Id` in header
- violates `format` at /properties/Authorization
- violates `format` at /properties/X-Trace-Id Response 204 No Content
<EMPTY> Reproduce
curl -X DELETE -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'X-Trace-Id;' http://0.0.0.0:37907/api/v1/tags/%F4%87%AC%AD%20h%F1%BE%8C%92 Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"Bad X-Trace-Id header.","exception":"HttpException"} Reproduce
GET /v1/tagscurl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' http://0.0.0.0:37907/api/v1/tags DELETE /v1/tags/%F4%87%AC%AD%20h%F1%BE%8C%92failed here curl -X DELETE -H 'Accept: application/json' -H 'X-Trace-Id: 1' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' http://0.0.0.0:37907/api/v1/tags/%F4%87%AC%AD%20h%F1%BE%8C%92 Copy PUT /v1/tags/{tag} # Schema-valid request rejected +1 more less Schema-violating request accepted 731 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"type":"tags","id":"3","attributes":{"created_at":"2026-10-19T10:55:28+00:00","updated_at":"2026-10-19T11:00:01+00:00","tag":"expensive","date":"2000-01-01","description":null,"longitude":5.916667,"latitude":51.983333,"zoom_level":6},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/tags\/3","0":{"rel":"self","uri":"\/tags\/3"}}}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' -d '{"tag": "expensive", "date": "2000-01-01", "description": "", "latitude": null, "longitude": null, "zoom_level": 0}' http://0.0.0.0:37907/api/v1/tags/expensive Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The latitude must be a number. (and 2 more errors)","errors":{"latitude":["The latitude must be a number."],"longitude":["The longitude must be a number."],"zoom_level":["The zoom level must be a number."]}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/x-www-form-urlencoded' -d 'tag=expensive&date=2000-01-01&description=&latitude=null&longitude=null&zoom_level=null' http://0.0.0.0:37907/api/v1/tags/expensive Copy POST /v1/users # Schema-valid request rejected +1 more less Schema-violating request accepted 587 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The email address has already been taken.","errors":{"email":["The email address has already been taken."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' -H 'Content-Type: application/json' -d '{"email": "james@firefly-iii.org", "blocked": false, "blocked_code": "email_changed", "role": "owner"}' http://0.0.0.0:37907/api/v1/users Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `X-Trace-Id`, `Authorization` in header
- violates `format` at /properties/X-Trace-Id
- violates `format` at /properties/Authorization Response 200 OK
{"data":{"type":"users","id":"34","attributes":{"created_at":"2026-10-19T11:12:47+00:00","updated_at":"2026-10-19T11:12:47+00:00","email":"%@1e100.com","blocked":false,"blocked_code":null,"role":null},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/users\/34","0":{"rel":"self","uri":"\/users\/34"}}}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' -H 'Content-Type: application/x-www-form-urlencoded' -d email=%25%401e100.com http://0.0.0.0:37907/api/v1/users Copy PUT /v1/users/{id} # Schema-valid request rejected +1 more less Schema-violating request accepted 714 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The email address has already been taken.","errors":{"email":["The email address has already been taken."]}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'Content-Type: application/json' -d '{"email": "james@firefly-iii.org"}' http://0.0.0.0:37907/api/v1/users/2 Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: in body - invalid syntax: random bytes Response 200 OK
{"data":{"type":"users","id":"2","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","email":"workbench@example.com","blocked":false,"blocked_code":null,"role":null},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/users\/2","0":{"rel":"self","uri":"\/users\/2"}}}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'Content-Type: application/json' -d $'\x00' http://0.0.0.0:37907/api/v1/users/2 Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Hint: The request body contains 5 additional properties not defined in the schema (`x¢»`, `#𬴦j¼²`, `÷åe` and 2 more). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields. Response 400 Bad Request
{"message":"Bad X-Trace-Id header.","exception":"HttpException"} Reproduce
GET /v1/userscurl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' http://0.0.0.0:37907/api/v1/users PUT /v1/users/2failed here curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 14' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'Content-Type: application/x-www-form-urlencoded' -d '%C2%9B%F2%96%BF%80%17%23%19%F0%AC%B4%A6j%C2%BC%F4%8F%98%96%C2%B2=null&x%C2%A2%C2%8E%C2%BB=%F3%92%A0%B0Q%C3%92%0E%0C%C3%AC%C3%AE%F3%8C%AF%B0%F0%90%9A%91&%F3%A0%B9%8CctP%C2%AE=1.7976931348623155e%2B308&%F3%A0%B9%8CctP%C2%AE=%5B%27null%27%2C+-557297155%2C+%27null%27%5D&%F3%A0%B9%8CctP%C2%AE=4.392023526244221e%2B16&%C2%9D%C3%B7%C3%A5e=%18&email=od5j2q%40od5j2q.5.net&blocked=false&blocked_code=email_changed&role=null' http://0.0.0.0:37907/api/v1/users/2 Copy POST /v1/webhooks/{id}/submit # Schema-violating request accepted +1 more less 558 Undocumented status codeST103 Received: 401
Documented: 400, 200, 204, 404, 500 Response 401 Unauthorized
{"message":"Unauthenticated.","exception":"AuthenticationException"} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDBjNzAxOWZlM2M1OWExOGU4MTZmODZlOTk1Mzg2N2IyNWQ0YzdmNzMzZDkxZTBmMGI3OTY2N2ZmNDIwNGEyNGI1YzNkYTNlMzU3OGY1YSIsImlhdCI6MTc5MjQwNzMzNy4xNjM2NywibmJmIjoxNzkyNDA3MzM3LjE2MzY3MSwiZXhwIjoxODIzOTQzMzM3LjE1Mjk1Niwic3ViIjoiMSIsInNjb3BlcyI6W119.gtw-A7FGkVqcm1IQ_8f-8p3GKll6g7hw3qsU9AHS0ZtGhnPY03MxAtShUD9HXWhBUK7sGNC_B38VAYKfNijWmhvqc3ANpf4xo7RAU4PCy1AjFSIMOmXhZ-K5fXDowkHk4KgvunCeOmNZb-kCz4MuKvtbnIvohMkbv8hvhXxusF8a7Jvn3tvY72wbyksIhnAORnLN1KzPZBptuzKQesbUbLlHV640WOG5m-fNqGkhT9dF4B1k2MV3D-AHJmx4mKFAdt21TZB9d0WrbWpeXjWg3aZJukqlPGHWceokzayrWpHBo008plDZtpYmm3NGto7izfJEz0-T-w1RX4u_I7JP1oXQZqiR4BHIcw38JDNAR8J2HFqmBzrM9tZctCxTptAAYPBz77TlJqds09Wn9DqEQLyOb86Im6GjeU6ZrnF1N-VTesFmiVbIwT-7SjvPaVirbF-GoqE8LYAAbQ5TUP-WHvB310HRsWS0rFUk-8JA6uO0LlRLQjyxlzscXw5UH4I4Jb2pMyR8Cb91rVFBFaA8leVpZlMm_aEMxUtn-IQ4OFN0gKbz4RUm7dXNeXlH1cOB8_dD0Nu-APVKt8KbQYugdg8c5v_nnRSn-9paWbrIvyYmRVPorJMGkvF3jk_u5mkrlQpN-ThHBUjMOrpjqNcd2dXkjJw-2soMi927FTkdjJ0' -H 'Content-Type: application/json' http://0.0.0.0:37907/api/v1/webhooks/123/submit Copy Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 204 No Content
<EMPTY> Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' http://0.0.0.0:37907/api/v1/webhooks/3/submit Copy GET /v1/about # Schema-violating request accepted 537 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"version":"6.7.7","api_version":"6.7.7","php_version":"8.5.10","os":"Linux","driver":"pgsql"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' http://0.0.0.0:37907/api/v1/about Copy GET /v1/about/user # Schema-violating request accepted 637 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"type":"users","id":"1","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T10:55:24+00:00","email":"admin@example.com","blocked":false,"blocked_code":null,"role":"owner"},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/users\/1","0":{"rel":"self","uri":"\/users\/1"}}}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' http://0.0.0.0:37907/api/v1/about/user Copy POST /v1/attachments # Schema-valid request rejected 681 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 422 Unprocessable Content
{"message":"The given ID seems invalid for this model.","errors":{"attachable_id":["The given ID seems invalid for this model."]}} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJlZDgzZmFkMGVmNDZlYWYyMjc0OWU3MzE4MGJjMzAyNGY0NTI4ZjBhZjYxMjMwYzE4NTVkZjBmMjBhZmY5MWNhOTliNWNhNTFjY2YwMmI2YiIsImlhdCI6MTc5MjQwNzMyNi44ODc0MjYsIm5iZiI6MTc5MjQwNzMyNi44ODc0MjcsImV4cCI6MTgyMzk0MzMyNi44Nzc2ODYsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.X9u2WxwPBjOK-cvI_VJ-WVuNyonzF-8P54rVLg8ZjjjQk_xHfSQ0qJUVtEJjXhw7Diew7fV5lOBfTICc1Mar5_Jgmbu-ZPwbDrnils6WWPhloRnq8tLf70-rLdxel0opO_qqID6-eKQkK7NeX2UygtGRrUWhu3t32IlAlEmoB4MV7mzwWsBNi-0kWHANiflFGKF4o0bW2605oB3rUXtu9MhRRS1KD7b7z5sw4K-7qs1MdT-AAm2XP0UPQ3jSh2JTAOLcG1CbK2f0_T2QjpjhqrtLhHY3p_4XxIaDLkYr5nDGjZDeAIXIp9zhv3I3ttTv_MEAa0NgcpyyEo_zEWO1G8Gu7RZaprbaFTINdTD190RaqmoUcNyluomEHSgzIDyHlDApsUH9Go-wRHPvpE91CEtqd-TH_bF8GLlnbRfSu06adpZRBNf3kvuv3yX3TrU8gjoNvtOVCEGa-VT9HWqeEw75XHxP6UQN1XJkqqa9kS3VIvBg4y7oofun22fkjWoyysArpqxX04bIRIrNCCns6oTGaVumhJoOVoX6q6wMmbe-A4yn5TIg-hScAACkgYmZWiQk6axcmwFdO2Iu35L_rWnEFq41GbqEWqOTIMaoChY96kM_brDDdFBz1Bz8RtiEcXuvOM0Jy1I71ouzoR2X5oW0rtaNXOJyjkac5QTTcsY' -H 'Content-Type: application/x-www-form-urlencoded' -d 'filename=file.pdf&attachable_type=Bill&attachable_id=134&title=Some+PDF+file¬es=Some+notes' http://0.0.0.0:37907/api/v1/attachments Copy POST /v1/batch/finish # Schema-violating request accepted 553 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 204 No Content
<EMPTY> Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' -H 'Content-Type: application/json' http://0.0.0.0:37907/api/v1/batch/finish Copy DELETE /v1/bills/{id} # Schema-violating request accepted 468 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 204 No Content
<EMPTY> Reproduce
curl -X DELETE -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' http://0.0.0.0:37907/api/v1/bills/2 Copy GET /v1/bills/{id}/rules # Schema-violating request accepted 640 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":50,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/bills\/2\/rules?limit=50&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/bills\/2\/rules?limit=50&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/bills\/2\/rules?limit=50&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' http://0.0.0.0:37907/api/v1/bills/2/rules Copy DELETE /v1/budgets/{id} # Schema-violating request accepted 573 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 204 No Content
<EMPTY> Reproduce
curl -X DELETE -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' http://0.0.0.0:37907/api/v1/budgets/3 Copy GET /v1/budgets/{id}/attachments # Schema-violating request accepted 648 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/budgets\/3\/attachments?limit=10&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/budgets\/3\/attachments?limit=10&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/budgets\/3\/attachments?limit=10&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/budgets/3/attachments?limit=10&page=1' Copy GET /v1/budgets/{id}/limits # Schema-violating request accepted 603 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[{"type":"budget_limits","id":"1","attributes":{"created_at":"2026-10-19T10:58:09+00:00","updated_at":"2026-10-19T10:58:09+00:00","start":"2026-10-01T00:00:00+00:00","end":"2026-10-31T23:59:59+00:00","budget_id":"1","object_has_currency_setting":true,"currency_id":"12","currency_name":"US Dollar","currency_code":"USD","currency_symbol":"$","currency_decimal_places":2,"primary_currency_id":"12","primary_currency_name":"US Dollar","primary_currency_code":"USD","primary_currency_symbol":"$","primary_cu // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/budgets/1/limits?start=2026-10-01&end=2026-10-31' Copy GET /v1/categories/{id}/attachments # Schema-violating request accepted 649 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/categories\/5\/attachments?limit=10&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/categories\/5\/attachments?limit=10&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/categories\/5\/attachments?limit=10&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/categories/5/attachments?limit=10&page=1' Copy GET /v1/currencies # Schema-violating request accepted 602 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[{"type":"currencies","id":"43","attributes":{"created_at":"2026-10-19T10:55:27+00:00","updated_at":"2026-10-19T10:55:27+00:00","native":false,"default":false,"primary":false,"enabled":true,"name":"Ankh-Morpork dollar","code":"AMS","symbol":"AM$","decimal_places":2},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/43","0":{"rel":"self","uri":"\/currencies\/43"}}},{"type":"currencies","id":"17","attributes":{"created_at":"2026-10-19T10:55:19+00:00","updated_at":"2026-10-19T10:55:19+00:00 // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/currencies?limit=10&page=1' Copy GET /v1/currencies/{code}/bills # Schema-violating request accepted 671 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/USD\/bills?limit=10&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/USD\/bills?limit=10&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/USD\/bills?limit=10&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/currencies/USD/bills?limit=10&page=1' Copy GET /v1/currencies/{code}/budget-limits # Schema-violating request accepted 689 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/USD\/budget-limits?start=2026-10-01&end=2026-10-31&limit=10&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/USD\/budget-limits?start=2026-10-01&end=2026-10-31&limit=10&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/currencies\/USD\/budget-limits?start=2026-10-01&end=2026-10-31&limit=10&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/currencies/USD/budget-limits?limit=10&page=1&start=2026-10-01&end=2026-10-31' Copy GET /v1/data/export/accounts # Schema-violating request accepted 515 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
user_id,account_id,created_at,updated_at,type,name,virtual_balance,iban,number,active,currency_code,role,cc_type,cc_payment_date,in_net_worth,interest,interest_period
1,1,2026-10-19T10:55:24+00:00,2026-10-19T10:55:24+00:00,"Asset account",Checking,,,,1,EUR,defaultAsset,,,1,,
1,4,2026-10-19T10:55:24+00:00,2026-10-19T10:55:25+00:00,"Revenue account",Employer,,,,1,,,,,1,,
1,3,2026-10-19T10:55:24+00:00,2026-10-19T10:55:24+00:00,"Expense account",Groceries,,,,1,,,,,1,,
1,2,2026-10-19T10:55:24+00:00,2026-10-19T10 // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/data/export/accounts?type=csv' Copy DELETE /v1/data/purge # Schema-violating request accepted 539 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 204 No Content
<EMPTY> Reproduce
curl -X DELETE -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' http://0.0.0.0:37907/api/v1/data/purge Copy PUT /v1/exchange-rates/{id} # Schema-valid request rejected 698 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx
Hint: The request body contains 5 additional properties not defined in the schema (``, `IgnoredAuth`, `a` and 2 more). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields. Response 422 Unprocessable Content
{"message":"The rate must be a number. (and 3 more errors)","errors":{"rate":["The rate must be a number.","The rate must be greater than 0."],"from":["The selected from is invalid."],"to":["The selected to is invalid."]}} Reproduce
curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'Content-Type: application/x-www-form-urlencoded' -d '%F0%A9%B0%96F+q%C2%92=%F2%98%BC%9AXK&%F0%A9%B0%96F+q%C2%92=%C3%93%F3%B5%81%A0%F1%92%9E%91%C3%9F%C2%AB%F1%82%80%98%C3%95%1F&%F0%A9%B0%96F+q%C2%92=%C3%9F%C3%B4%C3%99%C3%A7%C2%B8%0E%C2%BA&a=%C2%89%3De&a=null&IgnoredAuth=11770092332157460&IgnoredAuth=%C2%91%5C%F1%88%99%9D%C3%B3%C2%B7%C2%80%1A%C3%92&IgnoredAuth=%F3%81%BC%9C_%F4%8A%90%85%C3%A1%C3%A07&IgnoredAuth=Security&%C2%A5-%26%C2%87-E%0B%F2%A8%97%B5%F2%BC%96%91O%C3%84%C3%AA%F3%88%8A%89%0E%7D=5968&rate=%C3%A2&to=null&from=%F3%B0%B9%A4%C2%A6HL%C2%B6%F3%8C%BD%B5%F3%B7%BE%97&date=2000-01-01' http://0.0.0.0:37907/api/v1/exchange-rates/99 Copy GET /v1/link-types # Schema-violating request accepted 660 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[{"type":"link_types","id":"3","attributes":{"created_at":"2026-10-19T10:55:19+00:00","updated_at":"2026-10-19T10:55:19+00:00","name":"Paid","inward":"is (partially) paid for by","outward":"(partially) pays for","editable":false},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/link_types\/3","0":{"rel":"self","uri":"\/link_types\/3"}}},{"type":"link_types","id":"2","attributes":{"created_at":"2026-10-19T10:55:19+00:00","updated_at":"2026-10-19T10:55:19+00:00","name":"Refund","inward":"is (partiall // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/link-types?limit=10&page=1' Copy GET /v1/link-types/{id} # Schema-violating request accepted 546 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `X-Trace-Id`, `Authorization` in header
- violates `format` at /properties/X-Trace-Id
- violates `format` at /properties/Authorization Response 200 OK
{"data":{"type":"link_types","id":"1","attributes":{"created_at":"2026-10-19T10:55:19+00:00","updated_at":"2026-10-19T10:55:19+00:00","name":"Related","inward":"relates to","outward":"relates to","editable":false},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/link_types\/1","0":{"rel":"self","uri":"\/link_types\/1"}}}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'X-Trace-Id;' http://0.0.0.0:37907/api/v1/link-types/1 Copy GET /v1/object-groups # Schema-violating request accepted 644 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/object-groups?limit=10&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/object-groups?limit=10&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/object-groups?limit=10&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/object-groups?limit=10&page=1' Copy DELETE /v1/piggy-banks/{id} # Schema-valid request rejected 583 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"Bad X-Trace-Id header.","exception":"HttpException"} Reproduce
GET /v1/piggy-bankscurl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: d2ddb638-b732-3547-9016-1d07783975d4' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' 'http://0.0.0.0:37907/api/v1/piggy-banks?page=-5705&limit=10' DELETE /v1/piggy-banks/2failed here curl -X DELETE -H 'Accept: application/json' -H 'X-Trace-Id: 1' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' http://0.0.0.0:37907/api/v1/piggy-banks/2 Copy GET /v1/piggy-banks/{id}/attachments # Schema-violating request accepted 656 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/piggy-banks\/1\/attachments?limit=10&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/piggy-banks\/1\/attachments?limit=10&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/piggy-banks\/1\/attachments?limit=10&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/piggy-banks/1/attachments?limit=10&page=1' Copy GET /v1/piggy-banks/{id}/events # Schema-violating request accepted 668 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/piggy-banks\/1\/events?limit=10&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/piggy-banks\/1\/events?limit=10&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/piggy-banks\/1\/events?limit=10&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/piggy-banks/1/events?limit=10&page=1' Copy GET /v1/rule-groups # Schema-violating request accepted 678 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[{"type":"rule_groups","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","title":"Default","description":"","order":1,"active":true},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/rule_groups\/1","0":{"rel":"self","uri":"\/rule_groups\/1"}}},{"type":"rule_groups","id":"2","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","title":"Spare","description":"","order":2,"active":true},"links":{"self":"ht // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/rule-groups?limit=10&page=1' Copy DELETE /v1/rule-groups/{id} # Schema-valid request rejected 574 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"Bad X-Trace-Id header.","exception":"HttpException"} Reproduce
PUT /v1/rule-groups/1curl -X PUT -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI0YzM0Njc5M2I4ZDc4NDQ0ZjA2ZGNkOTE5NzE0NDc5OTRmODlhNjMxOTRiNWIyYmU5YzY2MjlmODBkODljZDE0OTA0ZTFhZWNhZjVkN2Q3MyIsImlhdCI6MTc5MjQxMDA0Ni40NTI4MTUsIm5iZiI6MTc5MjQxMDA0Ni40NTI4MTYsImV4cCI6MTgyMzk0NjA0Ni40NDI0NjcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.kPmJtniUtEsGEuw9e-evfpOGalDOaBDpr6thOt-Zo3WXXLZF_lfYJrkTCjsYNcBXEhRKd8CPhk6FjgEtqA0WKaejLcJsESlUvmfk3Ijb3uInP_KVkp9WR_L9clETt65GgnhfhbFev0vP41VxS0CE1SLCabYY5ICsV4DTHCaf0CgZsViTY51TbYYIr72qJQLLwQL4ngKvO2fYT3ouqBqB5wmKF8i0QyT_AUFpbIrqIYfmIQAlyKbEmXfzrBCQQWVUTpEONBk0sZAMD5tnfPNtfGo-KfQPNg_8EFuy0JUy-r08Dwb1apW2_I5t83xSOXsMo-r4j2ScATbhg1oaOMPVGDDMV1g3Pja4PZZe03grPvtdbmgSE5-0iqRFuwvbauHfVjTSp48eH0C--Su4r_zuG-Pv9sm-IFKKB4tlKYXAFLql77i-VJmbtF6tY5dDd7BFuzlnN0Ttoz0QRrDuKLGnlrna_R2tsabEmHkDEfWcyOsV6ce9qAv7VNr3_7xmQ0rjEgY-RGBl3qOVNY5MWgHU8gr78qlV50YlJmDXlCmU3qR0lzxcgJBby2XuYWEfqI4C82-t2o4zb0wTE-S0hMA2kA1l0Bg2500V_dnr3WhKSR93WlhWhQu1dvedQ-Zwemx1RpMhBybrPF5HZsfJqh91F24Bg-_6GEs0jdtszdkN9z0' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:37907/api/v1/rule-groups/1 DELETE /v1/rule-groups/2failed here curl -X DELETE -H 'Accept: application/json' -H 'X-Trace-Id: 1' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI0YzM0Njc5M2I4ZDc4NDQ0ZjA2ZGNkOTE5NzE0NDc5OTRmODlhNjMxOTRiNWIyYmU5YzY2MjlmODBkODljZDE0OTA0ZTFhZWNhZjVkN2Q3MyIsImlhdCI6MTc5MjQxMDA0Ni40NTI4MTUsIm5iZiI6MTc5MjQxMDA0Ni40NTI4MTYsImV4cCI6MTgyMzk0NjA0Ni40NDI0NjcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.kPmJtniUtEsGEuw9e-evfpOGalDOaBDpr6thOt-Zo3WXXLZF_lfYJrkTCjsYNcBXEhRKd8CPhk6FjgEtqA0WKaejLcJsESlUvmfk3Ijb3uInP_KVkp9WR_L9clETt65GgnhfhbFev0vP41VxS0CE1SLCabYY5ICsV4DTHCaf0CgZsViTY51TbYYIr72qJQLLwQL4ngKvO2fYT3ouqBqB5wmKF8i0QyT_AUFpbIrqIYfmIQAlyKbEmXfzrBCQQWVUTpEONBk0sZAMD5tnfPNtfGo-KfQPNg_8EFuy0JUy-r08Dwb1apW2_I5t83xSOXsMo-r4j2ScATbhg1oaOMPVGDDMV1g3Pja4PZZe03grPvtdbmgSE5-0iqRFuwvbauHfVjTSp48eH0C--Su4r_zuG-Pv9sm-IFKKB4tlKYXAFLql77i-VJmbtF6tY5dDd7BFuzlnN0Ttoz0QRrDuKLGnlrna_R2tsabEmHkDEfWcyOsV6ce9qAv7VNr3_7xmQ0rjEgY-RGBl3qOVNY5MWgHU8gr78qlV50YlJmDXlCmU3qR0lzxcgJBby2XuYWEfqI4C82-t2o4zb0wTE-S0hMA2kA1l0Bg2500V_dnr3WhKSR93WlhWhQu1dvedQ-Zwemx1RpMhBybrPF5HZsfJqh91F24Bg-_6GEs0jdtszdkN9z0' http://0.0.0.0:37907/api/v1/rule-groups/2 Copy GET /v1/rule-groups/{id}/rules # Schema-violating request accepted 635 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/rule-groups\/2\/rules?limit=10&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/rule-groups\/2\/rules?limit=10&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/rule-groups\/2\/rules?limit=10&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/rule-groups/2/rules?limit=10&page=1' Copy GET /v1/rules # Schema-violating request accepted 652 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[{"type":"rules","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","rule_group_id":"1","rule_group_title":"Default","title":"Tag groceries","description":"","order":1,"active":true,"strict":false,"stop_processing":false,"trigger":"store-journal","triggers":[{"id":"2","created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","type":"description_contains","value":"shop","prohibited":false,"order":1,"active":true,"stop_proce // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/rules?limit=10&page=1' Copy GET /v1/rules/{id} # Schema-violating request accepted 635 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `Authorization`, `X-Trace-Id` in header
- violates `format` at /properties/Authorization
- violates `format` at /properties/X-Trace-Id Response 200 OK
{"data":{"type":"rules","id":"1","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","rule_group_id":"1","rule_group_title":"Default","title":"Tag groceries","description":"","order":1,"active":true,"strict":false,"stop_processing":false,"trigger":"store-journal","triggers":[{"id":"2","created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","type":"description_contains","value":"shop","prohibited":false,"order":1,"active":true,"stop_proces // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'X-Trace-Id;' http://0.0.0.0:37907/api/v1/rules/1 Copy DELETE /v1/subscriptions/{id} # Missing test data Schema-valid request rejected 576 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"Bad X-Trace-Id header.","exception":"HttpException"} Reproduce
GET /v1/subscriptionscurl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI5ODFlYmY1OTY4N2U2NDNkN2I4NDBlN2I2NjhhYjFlY2QxODllZmY4ZTMxY2Q5ZWRkOGE3OTE3MDU1NDU4MzI3MDI5NjE1MDU3ZTViMjk0OCIsImlhdCI6MTc5MjQxMDM0Ni41NzQxMzgsIm5iZiI6MTc5MjQxMDM0Ni41NzQxMzksImV4cCI6MTgyMzk0NjM0Ni41NjM0OSwic3ViIjoiMSIsInNjb3BlcyI6W119.CixC3A3O2Ua0nLH5K5TMpA03rb0g4wbUOrud3K0fqM-FWW3XDbA14yGR0Xk7ZIdmoPbPpIErZFDmm6nB-pfKBefesCGOFYj3mGY9rT1_ykQdlj7QDIuEf7dt58-qozjKB3q76BH6Lmu3TJTIv786yTKLp7Ilec92MHHAJ4IbJ9A8IQMsKrbV_x03AsrZQT7doDaMf8DHkrw8eAuv_dVPTuKw1RDD4G6UliS3zSBmGjdjip7R045PPZ7ulYfGN-sT7lEMi0ctFYEwjRjLk-JR_9_6yTy4b5FIzAmWewKsFT6VjQjaYrBh_UKbiEviulED7wPDtPRl6C33oPPjat9OiBym-wPWFsVyzSZZC2M-OBNi6xLXHzn2Gl9s4TejIio-DD7JQ7UcC1gEC4tcGUGwU8yhVN7LCR--Cj5TAsmcVWvAivXOb7mKG757F9NiM5_ypGxLAP2WWjAkiUuKaKjXRtZGr43Q664OSCTEEj1jKbk8m-x195i5GOnE8rVuY8nigvc5BmZnfnHJNu3NbLlQ1WvfB-lffPX0w0Ds4Kdrzdf2KJexy8JF_hHmQtZ9ql0XUCOWZ6M_zv9z5PEGzDPZWjSKeCfZgpUp2cPk2Rzwm7xV51UdywRFDMdLl8ALNdoRuUWR1Al9EXK624Xezgm-J3bPMOSHVeOM_AiPvL_h74w' http://0.0.0.0:37907/api/v1/subscriptions DELETE /v1/subscriptions/2failed here curl -X DELETE -H 'Accept: application/json' -H 'X-Trace-Id: 1' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI5ODFlYmY1OTY4N2U2NDNkN2I4NDBlN2I2NjhhYjFlY2QxODllZmY4ZTMxY2Q5ZWRkOGE3OTE3MDU1NDU4MzI3MDI5NjE1MDU3ZTViMjk0OCIsImlhdCI6MTc5MjQxMDM0Ni41NzQxMzgsIm5iZiI6MTc5MjQxMDM0Ni41NzQxMzksImV4cCI6MTgyMzk0NjM0Ni41NjM0OSwic3ViIjoiMSIsInNjb3BlcyI6W119.CixC3A3O2Ua0nLH5K5TMpA03rb0g4wbUOrud3K0fqM-FWW3XDbA14yGR0Xk7ZIdmoPbPpIErZFDmm6nB-pfKBefesCGOFYj3mGY9rT1_ykQdlj7QDIuEf7dt58-qozjKB3q76BH6Lmu3TJTIv786yTKLp7Ilec92MHHAJ4IbJ9A8IQMsKrbV_x03AsrZQT7doDaMf8DHkrw8eAuv_dVPTuKw1RDD4G6UliS3zSBmGjdjip7R045PPZ7ulYfGN-sT7lEMi0ctFYEwjRjLk-JR_9_6yTy4b5FIzAmWewKsFT6VjQjaYrBh_UKbiEviulED7wPDtPRl6C33oPPjat9OiBym-wPWFsVyzSZZC2M-OBNi6xLXHzn2Gl9s4TejIio-DD7JQ7UcC1gEC4tcGUGwU8yhVN7LCR--Cj5TAsmcVWvAivXOb7mKG757F9NiM5_ypGxLAP2WWjAkiUuKaKjXRtZGr43Q664OSCTEEj1jKbk8m-x195i5GOnE8rVuY8nigvc5BmZnfnHJNu3NbLlQ1WvfB-lffPX0w0Ds4Kdrzdf2KJexy8JF_hHmQtZ9ql0XUCOWZ6M_zv9z5PEGzDPZWjSKeCfZgpUp2cPk2Rzwm7xV51UdywRFDMdLl8ALNdoRuUWR1Al9EXK624Xezgm-J3bPMOSHVeOM_AiPvL_h74w' http://0.0.0.0:37907/api/v1/subscriptions/2 Copy GET /v1/subscriptions/{id}/rules # Schema-violating request accepted 652 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `Authorization`, `X-Trace-Id` in header
- violates `format` at /properties/Authorization
- violates `format` at /properties/X-Trace-Id Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":50,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/bills\/1\/rules?limit=50&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/bills\/1\/rules?limit=50&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/bills\/1\/rules?limit=50&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' -H 'X-Trace-Id;' http://0.0.0.0:37907/api/v1/subscriptions/1/rules Copy GET /v1/tags # Schema-violating request accepted 657 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[{"type":"tags","id":"4","attributes":{"created_at":"2026-10-19T10:56:10+00:00","updated_at":"2026-10-19T10:56:10+00:00","tag":"","date":"2000-01-01","description":null,"longitude":null,"latitude":null,"zoom_level":null},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/tags\/4","0":{"rel":"self","uri":"\/tags\/4"}}},{"type":"tags","id":"5","attributes":{"created_at":"2026-10-19T10:56:10+00:00","updated_at":"2026-10-19T10:56:10+00:00","tag":"0","date":"2000-01-01","description":null,"longitude":null // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/tags?limit=10&page=1' Copy GET /v1/tags/{tag}/attachments # Schema-violating request accepted 590 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `page`, `limit` in query
- violates `type` at /properties/page (was integer, became array)
- violates `type` at /properties/limit (was integer, became number) Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":1,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/tags\/12\/attachments?limit=1&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/tags\/12\/attachments?limit=1&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/tags\/12\/attachments?limit=1&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' 'http://0.0.0.0:37907/api/v1/tags/7/attachments?page=%C3%8A&page=%5B%5D&page=%7B%27%5Cx8e%C3%9F%27%3A+%27false%27%2C+%27%C3%B2%27%3A+%5B%5B2967117%2C+%27K%27%5D%5D%2C+%27%C3%82%27%3A+%5B%27%C3%A3%5CU00109f2a%5CU000c78acr%C2%BB%27%2C+13549816%5D%7D&page=%5B-1.9914139521839862e-122%2C+-1.7976931348623155e%2B308%2C+%27null%27%5D&page=%5B%7B%7D%2C+%27true%27%2C+%7B%7D%5D&page=%7B%22%60v%5CU0010f0c1%C3%95%C3%9D%27n%22%3A+%5B%27true%27%2C+%27z%5Cx06%5Cx9d%C3%B85%C3%81%C3%93%5Cx94%5CxadL%C2%BD%5Cr1%27%2C+240%5D%7D&page=%7B%7D&page=%5B%5B%27%C3%95%C3%9F%C3%B8%27%2C+1.1754943508222875e-38%5D%5D&page=%5B%27null%27%2C+%27null%27%2C+%7B%7D%5D&page=-4.6840663783290024e%2B16&page=4.790084439377876e%2B16&page=false&page=true&page=false&page=%C3%8B%13&page=&page=%C3%9F&page=%C2%B3%C2%90%F2%94%B0%89t%C2%B2%C2%A6&page=U&page=l%23%0A%C2%A6yO%1F&page=%7B%27%C3%B3%C3%8A%5CU0005151d3E%5CU000f445d%5CU00034d1a%27%3A+%27null%27%7D&page=%5B%5D&page=%5B%5D&page=%5B%27null%27%2C+3.619342345590106e%2B16%2C+%27null%27%5D&page=%EF%89%82%C3%82%C2%A6_%C3%96%F3%B8%9A%91%F3%A5%A9%83%F3%B9%A8%B8%C2%B0%F2%86%AF%B4%3F%C3%85&page=&page=%C2%A7%7F7%0C&page=%23%C2%B1&page=%5B1273%5D&page=-2.9506831754622973e%2B97&page=%5B-6.7221319258192536e%2B16%2C+%27true%27%2C+%27null%27%5D&page=%5B%7B%27%27%3A+%27null%27%2C+%27%C3%A0%C2%BA%C2%B3%60%C3%AB%5CU0008cad2%C3%B8%5Cx8f%5Cx0f%C2%BC%5CU000ac3bf%5Cx14%C3%8Ci%5Cx04%27%3A+1715438847106359%2C+%27started_at%27%3A+1578%7D%5D&page=%7B%27%5CU000f594c%5Cn%C3%BA%5Cx8b%C3%A8%5Cx97%27%3A+1.7976931348623157e%2B308%7D&limit=-6.103515625e-05' Copy DELETE /v1/transaction-journals/{id} # Schema-violating request accepted 285 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `Authorization`, `X-Trace-Id` in header
- violates `format` at /properties/Authorization
- violates `format` at /properties/X-Trace-Id Response 204 No Content
<EMPTY> Reproduce
GET /v1/budgets/transactions-without-budgetcurl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' 'http://0.0.0.0:37907/api/v1/budgets/transactions-without-budget?limit=10' DELETE /v1/transaction-journals/5failed here curl -X DELETE -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiJhN2MxN2Q5Y2ZiMmZhZmEyZGJjNWUwMjZhM2I4ZjI1ZTliZjM4Yzg2NzI3ZmNiYzc4MDQ1MzE4YWQ5MTU4NjQzNTU5MWUxODI5MjAyNzVlOSIsImlhdCI6MTc5MjQwODI0NS42NTExNTYsIm5iZiI6MTc5MjQwODI0NS42NTExNTcsImV4cCI6MTgyMzk0NDI0NS42Mzk2NDQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.jwYFat0-JTG2lE5Rytc5XMwh5TLknUgc5HXGwP9uOTJHClMGKQloASydzT9T23DQbc8FL3t6RB0RkMWY5uv4kEccNQnY0BItZBQekZmvVYk04FPW1LI_NHOx6Nr932jyfxF7Kv3thRy_gz2kx34juuS3FEDnz2NMbQmpsRRvD9HcF01ALafSs-cwOE8T4AwB0VcP66lQMZKW1Av_rwm8tgKfxRTqwC0PZ01wYCY9fPwHC_JmtR_fp8EphUuEKxxmpZC7tzpzuREH3baPgnrI2m5zgZbb7UZhjOhlYqX4zrhh76hjGb_ieQlKyK5IQF6qBaoXoIsiADCis9-GfPAjKnXNLdpBV5ZdwRiw-0JZjeCDUY4VhC1VvuRWMCgYaJc7VqeGeHyw4AoERUSOOHzFyASMhDuyGJmhqa6XtzhfGR5-getgcyjdcyTriZj2Vnymze-0GocyRcfdQEAbq1nQbvtcPbdKVnI9OXO0-6IKG1jMo4xt3Vml6eY0UCYjwE45Sv-o8miSh9VrRqoj5NovpRCBJSUkkXqHPDcwsOyrzr3xlU1eWX5F_KVRmAfLjjOHR9CaQ6hVkNYBjGEkAOtG9CJtKDle66hg53UG3WvfQVuMmSDeBCaszjDRBcLv04tnqFxfsyqEM5PJ6G99fouur91h5z0iFWpcifcRr0t9NFM' -H 'X-Trace-Id;' http://0.0.0.0:37907/api/v1/transaction-journals/5 Copy GET /v1/transaction-journals/{id}/links # Schema-violating request accepted 509 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `page`, `limit` in query
- violates `type` at /properties/page (was integer, became object)
- violates `type` at /properties/limit (was integer, became null) Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":1,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/transaction-journals\/1\/links?limit=1&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/transaction-journals\/1\/links?limit=1&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/transaction-journals\/1\/links?limit=1&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 72cdec5d-f705-1279-b858-b73b69bf21e5' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI4MzE4ZGNkY2I0YzU3Njg3OGQ3NmUzODQ1NDMxZjhjYjFhYTA1OWM0ZTI5MmYyMDYxMDdlMDkxMjg0MTdmNDNmYmNiZTVhNTdjNGU1ODE5NyIsImlhdCI6MTc5MjQwNzY0NS40MTA4MjMsIm5iZiI6MTc5MjQwNzY0NS40MTA4MjUsImV4cCI6MTgyMzk0MzY0NS4zNTcwNTcsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.ZyQ0ayUhnWDCyaEiBarqGDW9J_pTmHK7EXOttKHcuKEG3f3Hiz3Zm7FF2FjQhLuHq5elB9Myq3ATjp3FMGoSOT-nmrZclYokR20gpgWOrFBD07rJCtcUCpS5S3-W4dg_2usFVJcXSBUlP-JPp4eAetvUJHbLLf6l-NEeZG48PCqHTGRxchebf9w9q9u0q8v13LDlQs-xgBMsMtCI55YvzfYlE0Y9LHDjeK7oY6f64M0CkMSLf4_yYx459GzqLJeC5KOFqpkRgQCXs8s5IqEOdAUB4KapOW-bOWDCwTYEBnu8cVmd9pVN4ft_NsjwbpI4URBzNhVKpY2TCbUwfA6e79tEBTeIBboXgm4yCkIhGt1GxBSeytPVn7wl1dzq6gkmm7NKzCfriKe7Kurmo9F-uAs6K9jZz9udwuD-cbbly4Om67rjN9I2Tq1vNSovSxuoua4zzS03ordTbX0x453bCnARHuNm0_wlbBrSctZ5D3d_pnhMT6UzW-efwORCvj7uoEuxwDlhu2kHbnfdAprtVATpNkz9VSkXVnjy0DI37qZFhaEepUwz3z49PWS8eAhU0wGckDssMjnFqV02rdQ0SqskxSrFQjqnaNq_K7POwIIBE0Boq2Fw22AGW5ApiBCaKI0NbeC5tGTdrpqbKmfwvLnJrRxaMYsVokWKeqjzuOI' 'http://0.0.0.0:37907/api/v1/transaction-journals/1/links?limit=null&page=%C2%96%C2%B0Q%C2%8D%C2%B9n%C3%B3+&page=%7C%2F%7F&page=%C3%8E%C2%80%C3%B8&page=+%F2%95%9B%B6b%C2%98%F1%89%AA%A8%C3%A9%1C' Copy GET /v1/transaction-links # Schema-violating request accepted 644 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":10,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/transaction-links?limit=10&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/transaction-links?limit=10&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/transaction-links?limit=10&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/transaction-links?limit=10&page=1' Copy GET /v1/transactions/{id}/attachments # Schema-violating request accepted 640 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component:
- query: violates `type` at /properties/limit (was integer, became object)
- query: violates `type` at /properties/page (was integer, became object)
- header: violates `format` at /properties/X-Trace-Id Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":1,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/transactions\/2\/attachments?limit=1&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/transactions\/2\/attachments?limit=1&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/transactions\/2\/attachments?limit=1&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' -H 'X-Trace-Id;' 'http://0.0.0.0:37907/api/v1/transactions/2/attachments?limit=W%F1%9E%93%B1%F0%BB%9E%89%C3%8C%C3%AF1%C2%92%F1%B9%9E%9B%C3%B5%0DpJ&page=%21%11H&page=%03wA%C2%9D%26%C3%9A%7B&page=%C2%82xf%F0%B9%BC%AFq%F0%97%8D%90g%C3%B7&page=Sz%F1%84%A3%A9%C2%AA%29%F0%A0%AE%90&page=%C2%A9%03Y%C3%8B&page=%7B%11%E1%84%B1%C3%B4%F0%AF%98%96%21%C3%B3%F3%88%B5%9A' Copy GET /v1/transactions/{id}/piggy-bank-events # Schema-violating request accepted 612 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component:
- query: violates `format`, `minimum`, `maximum` at /properties/limit
- header: violates `format` at /properties/Authorization Response 200 OK
{"data":[],"meta":{"pagination":{"total":0,"count":0,"per_page":1,"current_page":1,"total_pages":1}},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/transactions\/3\/piggy-bank-events?limit=1&page=1","first":"http:\/\/0.0.0.0:37907\/api\/v1\/transactions\/3\/piggy-bank-events?limit=1&page=1","last":"http:\/\/0.0.0.0:37907\/api\/v1\/transactions\/3\/piggy-bank-events?limit=1&page=1"}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id: 6a3b49aa-1fed-465e-8379-40662384b9f2' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' 'http://0.0.0.0:37907/api/v1/transactions/3/piggy-bank-events?limit=-514594007974157933191626752' Copy GET /v1/user-groups/{id} # Schema-violating request accepted 597 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":{"type":"user_groups","id":"1","attributes":{"created_at":"2026-10-19T10:55:24+00:00","updated_at":"2026-10-19T11:00:14+00:00","in_use":false,"can_see_members":false,"title":"New user group title","primary_currency_id":"1","primary_currency_name":"Euro","primary_currency_code":"EUR","primary_currency_symbol":"\u20ac","primary_currency_decimal_places":2,"members":[]},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/user_groups\/1"}}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' http://0.0.0.0:37907/api/v1/user-groups/1 Copy GET /v1/users # Schema-violating request accepted 684 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameter `X-Trace-Id` in header - x-Trace-Id: Value not matching the 'uuid' format Response 200 OK
{"data":[{"type":"users","id":"3","attributes":{"created_at":"2026-10-19T10:55:28+00:00","updated_at":"2026-10-19T10:55:28+00:00","email":"james@firefly-iii.org","blocked":false,"blocked_code":"email_changed","role":"owner"},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/users\/3","0":{"rel":"self","uri":"\/users\/3"}}},{"type":"users","id":"2","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T10:55:25+00:00","email":"workbench@example.com","blocked":false,"blocked_code":nul // Output truncated... Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3NDU1YjRmMzE3NTBjZmZiYjQyYzA3ZjliNTA0NmFhODMyZWFmZTkwZjlmZDI3MDI2MzhlOGUwNTVmNDg2ZDU2ZWVhZmRlYmU3NTMwZjVkMyIsImlhdCI6MTc5MjQwNzM0NC41ODM3NzQsIm5iZiI6MTc5MjQwNzM0NC41ODM3NzQsImV4cCI6MTgyMzk0MzM0NC41NzUyNjQsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.HEkiUozsfzIQnK5VMR_i8S6eMh15xo30iUXGtF7IcCQhh-f4lahY2ZNaC5Y_R_AW2Hn7HP00IGK9Don0fLsLpX0DwsD1sA-JpDqcDwDqh5bmsYMN8Py4T-zpgp96ONaq6mMb9SdBYDD5ZLwNi9DfiEGbvwh1OLZPqHn-EahOwqpwNd0ijtbC_d-EoiRDYNHV4oOLv6dIAvGXoqJsk3D4X6wPvd-bafiILBcpt37K4avwbHY3SBUFCFIU1PbrTWS2z4nTlNXqGkKtUO0LdvoX3qdDPpyzExS7XQCU2pQyR4aEzdPBXMFQYpYWjA-t88LtHOkPKOFgV3n0eLXuaXPJbQw3GIYkaleqFkgAvCZ-TZ-CCqDAPpev2IoQGovvI_HmmKfUIosvyhiZ9Zl0Lt5kUMiVggpbE7El51757hFofEdNLd71WzlubIZF8rUspZCscYN3LGxWKKvHrl4QJJdgOa1j7d-ojNex09cLKHlgv2nZyryisB8tGlNYQHIVrp0Qm5CQjArJ0wQfx_aMHOkN_Xf-wxJ0438nP4-nUzhRYopHXKAFJyqiaOzeMAU4OZP12eIL7pR96lC70CjmJfadwesQzSQ0ro4HXn0RE6Pk_mRO9Z3B8tZImPO77HUDFatSGcPhdo6PptYaWLZG0vScMuNR5mN_WkYNzfXJMkxXmnw' 'http://0.0.0.0:37907/api/v1/users?limit=10&page=1' Copy GET /v1/users/{id} # Schema-violating request accepted 620 Schema-violating request acceptedST201 Invalid data should have been rejected
Expected: 400, 401, 403, 404, 405, 406, 409, 415, 422, 428, 429, 5xx
Invalid component: parameters `Authorization`, `X-Trace-Id` in header
- violates `format` at /properties/Authorization
- violates `format` at /properties/X-Trace-Id Response 200 OK
{"data":{"type":"users","id":"2","attributes":{"created_at":"2026-10-19T10:55:25+00:00","updated_at":"2026-10-19T11:08:22+00:00","email":"james@firefly-iii.org","blocked":false,"blocked_code":null,"role":null},"links":{"self":"http:\/\/0.0.0.0:37907\/api\/v1\/users\/2","0":{"rel":"self","uri":"\/users\/2"}}}} Reproduce
curl -X GET -H 'Accept: application/json' -H 'X-Trace-Id;' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiI3MmQxNGRmNzdlNTRmMDRiZmRlZTk3YjgwNzMzNzM4YzVjNmU4MjkyZDk4NmZhMWJmYTE5NmUwMjg3ZjAwMGFjOTI1ZDBjOGJhYTEzNDYxZiIsImlhdCI6MTc5MjQwNzk0NS41Mjg3MzcsIm5iZiI6MTc5MjQwNzk0NS41Mjg3MzgsImV4cCI6MTgyMzk0Mzk0NS41MTc3NDksInN1YiI6IjEiLCJzY29wZXMiOltdfQ.vST9kF6JfEoSE2--pzKvrXAv1YyXdIYxbj66-BYCPkcwAsZvlC7jjLD8sZx7J4Ty6M7fo5K1DkyfQA6-epciDlAj7Dallzsrovw_lXUXnRYmYoS6dl-g012VUIvLVi4Fz9xZiisgIVQo15Zo4i9u-NQXq_8MfIgSFYCxELaPdBzoDSyLTeGVaYMoCzoGTlsG03X84jto01i8gNBGtmOdxMf2emLqb1JDoQeif3OyAnT60Nt8FRUV9NVFYSY7UQyHIaNkFd1Rxoc2qUVN59q3MfXd19ELQJ4yPanNNj8I5lEks_HC0VEhb69slB2eZOtVH5Lt82R-TQXZHT7eMKDuax6gEXDfOqv_8gHBOgb4sUvAYohOR56uxUGQ-n0mYgBAhKdmBmDXVVb_9bWeFsFsBLHN7a54XYDSCWs5Ik9KxYabg7VkH0WNVYQV8adbJAaSGGkM_iilZD4oxXGUewHLo4TArSKtqLIm40T8E_Rlh-MwABU4DIyMazeHbVp9Jx5wn7i9MwgZFhYnDzvtWWKBb0SteeHnMUGoXxb7QjVugZzzxCTwrGJVhnkCTthZWL5i4kaTOtcH3e_K6ykswLAe9_RSIb-r7VnrnwWyD_2tU3eBmkh4pjhdWy3JKws95b5YCAHddtRJp5U_b6n74qC9TUiSdhKL6IcjWKwr1Gnr-zs' http://0.0.0.0:37907/api/v1/users/2 Copy POST /v1/webhooks/{id}/trigger-transaction/{transactionId} # Undocumented status code 617 Undocumented status codeST103 Received: 401
Documented: 400, 204, 404, 500 Response 401 Unauthorized
{"message":"Unauthenticated.","exception":"AuthenticationException"} Reproduce
curl -X POST -H 'Accept: application/json' -H 'X-Trace-Id: 40c71bbb-c676-4f24-83cf-cc725d7d7a00' -H 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIwMWExNTNjZC00NzMwLTczNDYtOTNmYS1iNjA0NzE3OTUyZTEiLCJqdGkiOiIyOGQwN2MzZWE2NzdkZjBhZWZhZGYzNGQ4OWJlY2Q3ODljNDMwYWZiODU3YjQ0MzI4NTk4ZDU3ZWNmY2EzZGE3YjMwZDEzN2NjMTE4ZDc1ZiIsImlhdCI6MTc5MjQwNzMzNy4zNDQwNTYsIm5iZiI6MTc5MjQwNzMzNy4zNDQwNTcsImV4cCI6MTgyMzk0MzMzNy4zMzQ0ODMsInN1YiI6IjEiLCJzY29wZXMiOltdfQ.OR-qnnew0UCsSyf0KRHhFEcg9-yxlf4w3vUwyu3cmK3L1ZyhsmQ6mxrk8NUUYOoGTSqHjgjtsNUX6b8z3ihE4ohYPxje7hNc0kWkxCgVgRBxImu_rq9BILVkKjuOeq0uReFArkkrzZRIxYany4lZgQo3CLhyERio-_9hXrEFmrIdbVs1ukDfvy4-PBQcnr4vBq9tJBN6lpID76fXlxXHoBiMfg-dABarqfJ3_Aj3SV2btiyjbS-6V7uLQqT51hnGtQCya7WPiFRpOFr5tG8zxNijatLa7BB63CZcxK7wZ0IOqvK168RvDswtT7F0Trlj4pHw-d5QN30KRtTnS_40f6E1P9PeGhmQKWeh71Ix83GuB-Ppl3CDv2ocDudQC7GKUdDA8ffAj0jwvj98ZcfwoVhvXyMShHY-K9gNanN625UgbPfg7avCnH6kIZdj3kTf_DL7PAFh13CrvnVl2p2cz9GEqu5UZMT98VgT0SOKD6zkx2aLOrrHHsxX1qxi3z37xTu6a1C4vjtUlPVi-gXIkcmLIpO-j7a3oPhYqkJa89dafc_djeWNIVWuY6MBII88_6OMLif9CdYKHNwdkLuZ4IJInfvtKRrMD9L5aNqxfIACuZT7WIRzXF01rzmSR0PePAapev3XaaZ-eqDszpf2eXbZ7wMyE-reWGtu4sQaigg' -H 'Content-Type: application/json' http://0.0.0.0:37907/api/v1/webhooks/123/trigger-transaction/123 Copy