Failed 186 GET /annotations # Server error +4 more less Response violates schema Schema-valid request rejected Schema-violating request accepted Undocumented status code 2,166 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 400
Documented: 200, 401, 500 Response 400 Bad Request
{"message":"Invalid dashboard ID in annotation request"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/annotations?from=-9223372036854775808&to=-9223372036854775808&userId=-9223372036854775808&alertId=-9223372036854775808&alertUID=&dashboardId=-9223372036854775808&dashboardUID=&panelId=-9223372036854775808&limit=-9223372036854775808&tags=&type=alert&matchAny=true' 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 `userId` in query - userId: Value greater than maximum Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/annotations?userId=9223372036854775808' Copy Response 500 Internal Server Error
{"error":"Server Error","message":"Internal Server Error - please inspect Grafana server log for details"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/annotations?matchAny=false&userId=-162&limit=-8872&dashboardUID=workbench' Copy Response violates schemaST108 [[false,[-6.404031430146775e+16,8.182501222579108e+279,"Úþ\u000e"],-470],[7 ... is not of type "object"
Validated against the response schema for status code 200.
Schema at /components/schemas/Json:
{
"type": "object"
}
Value:
[
[
false,
[
-6.404031430146775e+16,
8.182501222579108e+279,
"\u00da\u0096\u00fe\u000e"
],
-470
],
[
70368744177663,
{},
[
null
]
],
[],
[
// Output truncated...
] Response 200 OK
[{"id":396,"dashboardId":142704930615296,"dashboardUID":"second","panelId":5732,"userUID":"cg1qusrz4mdxcf","created":1792456606880,"updated":1792456606880,"time":5264212,"timeEnd":5240109189810829,"text":"9^nÔAWA$%\u0010*:","tags":["½CªÍ","MissingContentType"],"login":"admin","email":"ð","avatarUrl":"/avatar/6dbad28b4285110a5003b8da030625c82a6dea3cb419d2164bcc6e61ccf00090","data":{"":"JsonSchemaError"}},{"id":397,"dashboardUID":"","userUID":"cg1qusrz4mdxcf","created":1792456606993,"updated":179245660 // Output truncated... Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/annotations?alertId=-9223372036854775809&from=-9223372036854775809&to=-9223372036854775809' Copy POST /annotations/mass-delete # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,653 Undocumented status codeST103 Received: 400
Documented: 200, 401, 500 Response 400 Bad Request
{"message":"bad request data"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/annotations/mass-delete 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 - incorrect type Response 200 OK
{"message":"Annotations deleted"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d null http://0.0.0.0:46547/api/annotations/mass-delete 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 request data"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"annotationId": 0, "dashboardId": 0, "dashboardUID": "", "panelId": 9223372036854775806}' http://0.0.0.0:46547/api/annotations/mass-delete Copy Undocumented status codeST103 Received: 404
Documented: 200, 401, 500 Response 404 Not Found
{"message":"Annotation not found"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"annotationId": 9223372036854775806, "dashboardId": 0, "dashboardUID": "", "panelId": 0}' http://0.0.0.0:46547/api/annotations/mass-delete Copy Response 500 Internal Server Error
{"message":"Error while checking annotation permissions"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"\udb50\udc6d\u0085[\r\u00cd$\udb36\udebc": {}, "annotationId": 0, "dashboardUID": "\u0000\u6dc2\uda31\udffe", "panelId": 0, "dashboardId": 0}' http://0.0.0.0:46547/api/annotations/mass-delete Copy GET /folders # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,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 `permission` in query - permission: Incorrect type Response 200 OK
[{"id":142704590962688,"uid":"workbench","title":"Workbench"}] Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/folders?permission=null&permission=null' Copy Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 500 Response 400 Bad Request
{"message":"offset cannot be negative"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/folders?page=9223372036854775808' Copy Response 500 Internal Server Error
{"message":"int64 value 9223372036854775807 overflows int"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/folders?limit=9223372036854775808' 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":"offset cannot be negative"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/folders?limit=1000&page=9223372036854775806&parentUid=&permission=Edit' Copy Undocumented status codeST103 Received: 404
Documented: 200, 401, 403, 500 Response 404 Not Found
{"message":"folder not found","status":"not-found"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/folders?page=138659705387399577600&limit=7357909284249643515904&permission=View&parentUid=%27%F0%AE%AE%9A%C3%AF%F2%AA%84%BA%C2%94%C3%98%C3%BD%F1%94%94%BD%12%C2%81%1A%5B%60%C3%AE%0B%F3%84%B5%BC%C3%87%3B%F1%B5%9D%96%C2%9DF%F0%A8%A5%82%F0%95%86%93f%C2%B5T%F1%9E%BF%82Z%C3%9C' Copy POST /folders # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,843 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"folder title cannot be empty"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:46547/api/folders Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 412
Documented: 200, 400, 401, 403, 409, 500 Response 412 Precondition Failed
{"message":"the folder has been changed by someone else"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"uid": "ag1qutx3eg6psf", "title": "Workbench", "description": ""}' http://0.0.0.0:46547/api/folders Copy Undocumented status codeST103 Received: 404
Documented: 200, 400, 401, 403, 409, 500 Response 404 Not Found
{"message":"folders.folder.grafana.app \"\\v\" not found"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"title": "=\u00e3\ud8d6\udc81e\ud8ea\udfe7\uda1b\ude8e\u00c0\udb4c\udc7b\udac0\udc2dwi\u00cb\u001a\ud9c4\udea0\u00ad", "parentUid": "\u000b"}' http://0.0.0.0:46547/api/folders Copy Response 500 Internal Server Error
{"message":"Folder API error: failed to read folder w0Á¨%`¤: invalid resource name \"\\u0081w\\u00840\\U000d57d8\\u0089\\u008eÁ¨%\\U0007cf30`¤\\U000c72f0\": [may not contain '%']"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"": ["k\u0012\u00a5"], "\uda0a\udcafG:\u00fc": {"": {}, "Z~x\u00e02\u00b5\u0095{j": {"": true}}, "title": "o\uda38\udf59/\u00fb`t\u00d1", "parentUid": "\u0081w\u00840\udb15\udfd8\u0089\u008e\u00c1\u00a8%\ud9b3\udf30`\u00a4\udadc\udef0"}' http://0.0.0.0:46547/api/folders 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/Authorization
- body: violates `type` at /properties/parentUid (was string, became null) Response 200 OK
{"id":143832992956416,"uid":"eg1qv7z4tf7cwe","orgId":10,"title":"O \u0016C","url":"/dashboards/f/eg1qv7z4tf7cwe/o-16-c","hasAcl":false,"canSave":true,"canEdit":true,"canAdmin":true,"canDelete":true,"createdBy":"admin","created":"2026-10-19T23:56:22Z","updatedBy":"Anonymous","updated":"2026-10-19T23:56:22Z","version":1} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"title": "O \u0016C", "parentUid": null, "description": "\u00d9\u00cc\u0089\u0018"}' http://0.0.0.0:46547/api/folders Copy GET /search # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,810 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 400
Documented: 200, 401, 422, 500 Response 400 Bad Request
{"message":"search supports UIDs or IDs, not both"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/search?query=&tag=&dashboardIds=-9223372036854775808&dashboardUIDs=&folderIds=-9223372036854775808&folderUIDs=&starred=true&limit=-9223372036854775808&page=-9223372036854775808&permission=Edit&sort=alpha-asc&deleted=true' Copy Response 500 Internal Server Error
{"message":"Search failed"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/search?type=null&type=null' 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 `starred` in query - starred: Incorrect type Response 200 OK
[{"id":142704590962688,"uid":"workbench","orgId":1,"title":"Workbench","uri":"db/workbench","url":"/dashboards/f/workbench/workbench","slug":"","type":"dash-folder","tags":[],"isStarred":true,"sortMeta":0,"isDeleted":false},{"id":142704930615296,"uid":"second","orgId":1,"title":"Second","uri":"db/second","url":"/d/second/second","slug":"","type":"dash-db","tags":[],"isStarred":false,"sortMeta":0,"isDeleted":false},{"id":142704817369088,"uid":"workbench","orgId":1,"title":"Workbench","uri":"db/workbench","ur // Output truncated... Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/search?starred=null&starred=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":"Limit is above maximum allowed (5000), use page parameter to access hits beyond limit"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/search?query=&tag=&type=dash-folder&dashboardIds=-9223372036854775808&dashboardUIDs=&folderIds=-9223372036854775808&folderUIDs=&starred=true&limit=9223372036854775806&page=-9223372036854775808&permission=Edit&sort=alpha-asc&deleted=true' Copy POST /v1/provisioning/mute-timings # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,868 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 request data"} Reproduce
curl -X POST -H 'X-Disable-Provenance;' -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"name": "", "time_intervals": []}' http://0.0.0.0:46547/api/v1/provisioning/mute-timings Copy Undocumented status codeST103 Received: 401
Documented: 201, 400, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X POST -H 'Authorization: sz}*T' -H 'X-Disable-Provenance;' -H 'Content-Type: application/json' -d '{"": [null], "\u00ba\u00a4\u00f1\u00d3]\u00df\u00f7\u001f\u0094": {"\ud8ff\udc73\udbfd\udcab\u001c\r": [null]}, "time_intervals": [{"time_intervals": [{"@9k\u00c4\u0007\n\rS\udb43\ude1a\u00ea3\u00ca.": [], "~\u001d\uda6a\uddd9\u00f9\u00f8\u0093": "x", "\udb23\udcb2": {"": "\u00a3\u00c3/", "|": 6.833014949410652e+16}, "name": "S\ud99c\udc6e\u0019 \u00dfAF\u0085\u00ffb", "time_intervals": [{"\u00ba\u00a4\u00f1\u00d3]\u00df\u00f7\u001f\u0094": {"\ud8ff\udc73\udbfd\udcab\u001c\r": [null]}}, {"\u00f3\u0098\u00d4[i\u00b7F\udac5\udee9Z\udbee\udf6b\u000e\u00fe\u001b": [], "\u0093\u00cdF\u00bea.\uda1f\udd7a\u0012\ud8c4\uddfc\u00c2D\u00f4R": {"\u00aa": -616727, "": [374, 33351, null], "[": {}}, "\ud906\udebb\u4710\u0086\ud90d\ude38\ud919\uddd6\u0010\u00e0": {"'"'"'\u00a7p\udbc8\udeab\ud86c\udf25\u008e\u009b\ud880\udc35\udb32\udf84": null, "\uda5b\uddfb\u0086\u00ce\udac9\udc3f": true, "\ud9b5\ude4f\u00ab": 6.512910886574607e-121}, "n\u00b0\u00d6\udb3d\udffa": {}, "\u00c3,\u007f": 9659210463724764.0, "name": "-\u00bdb\u0086"}]}], "name": "\u00d9\u7967)\u00f64/\u00f3S"}]}' http://0.0.0.0:46547/api/v1/provisioning/mute-timings 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/Authorization
- body: violates `type` at /properties/time_intervals/items/properties/name (was string, became object)
- body: violates `type` at /properties/time_intervals/items/properties/time_intervals (was array, became boolean) Response 201 Created
{"name":"MissingContentType","time_intervals":[{},{},{},{},{},{},{},{},{},{},{}],"version":"178b8c2f65bc7735"} Reproduce
curl -X POST -H 'X-Disable-Provenance: i' -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"\u0017W|\u00f1": {}, "": {"ServerError": {"\u008f\udbf2\udcd1\u00fa\udb44\udd09": [], "\\\u00c0": {"\u0090\u00fe\ud9ca\udc03\u00d1m": "a\ud883\udf42", "#\u00e8\ud84f\udd9a\u00e1\u0093\u00aa\u00b4d": null, "\u00ad\u001c\u00fc\u0096J\u0016\u009c\u00da\u00fdWx\u0090f": "\ud9bd\udeb2"}, "": null}}, "\u0087\"\u0080": {"}\ud84c\uddba\ud80f\udc97\u00818V": "\uda75\udd78\udbbb\udd26", ">\u001a\u00c9X": -3.6092552701793976e+16, "S\u00de\u00c7\u0089": "\u0085?\uda2d\udc9b\u000f\ud9fd\ude9dA\u008ao\u00e3\udba8\udf67"}, "Y": {"": 7678054698945, "~": 2.6418805329287722e-169, "\u023a": -10031}, "|%\u00db": [], "name": "MissingContentType", "time_intervals": [{"name": {"\u0019\u00c8\u001a0\ud8c5\ude4f": [[], -261, -4.9958571551775544e+16], "": [], "\u00c1": {}, "T\u00b8\u00c5#j\ud84f\udd75\u00bc\u000e\nj\u009e\u00f4": {"\u00b5\u00ed:q\u0092": [{"\u0091\udb05\udec1\u0098": 2.220446049250313e-16}, {"\u0091": true, "": 13366643200966, "\u00f4\u00f7\udbcb\ude89": -1.1977028995362344e+16}, "^"]}, "\u00ed\u00ac\u00ce\ud994\udf0dh\u009a": {}, " \u00a9": [true, 3.2693793435523676e+16], "\u008b6\u0084\u00cd": [{}, [false, "", "\u00f19\u00b83\ud8de\udffd\uda10\udf5e\u00ad\u0091q\u0013\u00b9\u0004\u007f\u0093\u00b2}\u00b8\u00d7\udbbc\ude9fI\u00f5\u001dc\u00a9\u0086\u00e3"], []]}, "time_intervals": true}, {"time_intervals": true, "name": {"\uda26\udeb0F\f": {"": null, "\u092e\u0928\u0940\u0937 \u0645\u0646\u0634": null, "\u0002 \u000e\ud92e\uded1\u0096W": "\ud8b1\udc08I\udb1f\uddca\u00db\u007f\u0097\n\u0097s"}, "\uda41\udfd4\u009dl\u00eb\udaae\udfb6\u0001O\udbd9\ude32\ud8cb\udf13\u00d7": [null, null], "\u0015\ud9f3\udd4b": [["\udbab\udd87\u00cc\ud80e\udee5\f\u0011"], {"\ud821\ude50!\ud941\udc1c": -61844, "": 1.0149370534051228e+16, "\u00c2\ud85d\udfecW": []}, null]}}, {"name": {"\u009cyt=\u00a9Qb\u0083\u008c": {"\ud8d0\udfeb\"J*\u00e8\u009a\u009f": "\uda8d\udeca\ud8ee\uddfe", "\uda42\uddf2%Ng\u00f0P\u00ab4\u0095\\\u00a6": [["\u00a6", null], []]}, "\u00bc\u00a9-Jjc": 1.0174968410106356e-88, "&": -2.225073858507e-311, "": {}, "\u0012#\ud812\udc67F\u009a\u00cf\u0015y\u00e7\u0002\u00fa\u0096\u009b": -9423, "\ud9bc\ude3c": {"k\u0091\u008d\udae0\udf8f": null, "\u0084\udb4c\udd40\u000f\udb6c\udefa\u00e1v\u9998": [-224320], "\u009d\u00af\u0012a\u00c0Z\u001a": {}}, "\u0087\u00cc@\u0091": {}, "\u00ed": {"\u00ee\u000e\ud92b\udcdd": 173, "\ud86a\udfb9\u0091\u0093": -3276, "\u00b6": false}, "\ud8f6\udcc1\u00cb\u0013MJ\u753f\ud896\udf50\u00ba": {"\u00ce\u00a7\udbf6\ude11\u0013y\udb00\udd37N\u00d8\u00a0": [null, null, 29489674831642448]}}, "time_intervals": true}, {"s*b\u009f": {"\ud9d7\uddbd\u009a2\u00d6": null, "\u009f": "\u008c", "\u0000\u00cd@1^\u00f8\u0095\u00d8\udb12\udcd3\u00dc\udbe5\udc3fU": -7541}, "1\u00ca\u00ab\u00a0": {}, "f\u0084\udb13\udd74": {"": -4.45520653663616e-274, "^": [-60209267067486887204383358976]}, "name": {"nR": {}, "F\udb69\udde8\u00d3z\u00da": {"\u00acq\u008d\udb48\udf7d\uda4d\udfb7\u00ff\u001da*M\u001f\u00a7\u00bd\ud9ba\udf77\u001c\u00a4": [{}, 7476, {"\u0092\ud9b5\udfd2\u0005\u00f3": null, "": true, "\u00e0\u009f\ud9bf\udf5a\u0087\u00a8": 4.40557664074391e+16}]}, "\u0002\udb54\udc72Ae": [true], "": -484, "1rr": {"6\u00a1Zk\u00da\u00a19u&\u00a0\u00fa2\u00f8": true}, "-\u00a3\u00afR\ud96b\udebb": [true], "9'"'"'q\u008e\udb16\uddf1\u00b9%=\fha": [true], ";": null, "*\u009e\uda73\ude59\u00c2e=z\uda66\uddaf\uda12\udda2\udb9f\udd50\u00a5": {}}, "time_intervals": true}, {"": {"\udad5\uddca": false}, "name": {"\u00f0": "\udb3b\ude56\u00d3\u00e3]\ud96f\udc94\u00a7", "aN\u008f\ud9c1\udd60": [], "\u00a7\ud919\ude73": {"\f": 7204497753607938.0, "y": false, "y\u008a\u000b\u001e]\ud904\udc42\b\uda82\udde9\uda91\udd3e\ud989\udfd3\u0090P\u00b2\u00fb": 5.298752501976101e+16}, "unique": [-73]}, "time_intervals": false}, {"name": {"\u0019\u0095\u00bf\u0011": [], "__main__": [{}, [], {"[\u1d72\u008e\udadf\udcac\u00c9\u00e7\ud967\udfb7\u00cb\u00fc": false, "\u00baJ": [], "": null}], "\u008f\u00bd": [206, "\u0091\u00d9\u008e\u000ez\u00a7\u00e5\u00cb"], "": null, "&d\u00da8\u00b4$\u0094\u00f9\u00da\u00844": null, "\udb3d\udc6a\ud968\udd50": []}, "time_intervals": true}, {"": {"\u00d5\u00e6!\u00ef\u00e6\u00b5\u0001": []}, "time_intervals": true, "name": {"+s\"\udbbd\udd9f\u0080p\ud93c\udfe5\u00fb": {"\u00e0\u00c1": -1.0641407226371347e+93, "\ud94a\udea5": "\u000f\u0099"}, "\u00b1": [[]], "\u0083D#": [], "": ["\u0004\f"], ".\u00dd\u001e\uda30\udea7o\u009e\ud944\udfc5\u00cc\ud47c\uda85\udf57\u00d4\u0097\u000f": [], "J\u00f1": {"\ud83d\udf41-\u00e2\u00e5*6\u00ad\u0098": true, "\ud8af\udc20\ud9b3\udd24\ud92e\udfaca\u00ca\u00caM\u0088y": 6525067, "r\u00fb\u00bc\u00c6\u0002\u008c\u00c5\u00a3\u00c7": null}}}, {"\u008d\u00cb+": {"\u00ff\u00a4\u00c6\u009b": [null, -168991, -2.225073858507e-311], "\u00de\u00e6B!": 3825688}, "": {"|\u0088*'"'"'\u0097D69\u00ab\u0019s\u008f\u00b6\u00f1\u00f0Ol": []}, "name": {"p,\ud960\udc84\u00cb\u00dc": {"": "\ud8cd\udfbf\udac8\udfb4_\u00f4", "\uda70\udf14\u00d7\u0007Y": -262145}}, "time_intervals": false}, {"\u00fa": {"\u009f": {}, "\u00ba$!": {"COM1": false, "": false, "\u3f2b\u0084\u00d7\u00d9\u00f2\u00bf\u00b9R!\u000f": 1.1074101556681044e+16}, "": {"\u000br": false}}, "\ud8a2\udc1f\u007f\u000e\ud8ba\udef0\u00f1\u00fe\u00d7\u00a8N\u00ec": [], "*": {"\u00ad\u0010": -211623}, "\u00d9\ud8db\udf78\u00a3N\u8e4fq": {}, ".": [null, 279], "time_intervals": true, "name": {"": {}}}, {"time_intervals": true, "name": {"": {}, "\ud8b2\ude0a\u0003\u001d\u00f4\u00f7\u00ac": {"": 2.8086636569945196e+16, "}\u00d3": 80}}}, {"\u009f\u0013\udb32\udfef\u0012": {}, "}w\u00ae*\u001b": [4961], "J\u00deCA*\ti\u00e6}\u00a6\t\u00ba,GK\u00d0?\u009e": {"": null}, "": {}, "time_intervals": false, "name": {}}]}' http://0.0.0.0:46547/api/v1/provisioning/mute-timings Copy Undocumented status codeST103 Received: 500
Documented: 201, 400, 403 Response 500 Internal Server Error
{"statusCode":500,"messageId":"alerting.notification.configCorrupted","message":"Current Alertmanager configuration in the storage is corrupted. Reset the configuration or rollback to a recent valid one.","extra":{"Error":"yaml: control characters are not allowed"}} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'X-Disable-Provenance;' -H 'Content-Type: application/json' -d '{"name": "\u00cd\u00e7\u0098d", "time_intervals": []}' http://0.0.0.0:46547/api/v1/provisioning/mute-timings Copy GET /v1/provisioning/mute-timings/export # Schema validation skipped Server error +3 more less Content deserialization error Schema-violating request accepted Undocumented status code 2,036 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 `format` in query - format: Incorrect type Response 200 OK
apiVersion: 1 Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/v1/provisioning/mute-timings/export?format=null&format=null' Copy Undocumented status codeST103 Received: 500
Documented: 200, 403 Response 500 Internal Server Error
{"statusCode":500,"messageId":"alerting.notification.configCorrupted","message":"Current Alertmanager configuration in the storage is corrupted. Reset the configuration or rollback to a recent valid one.","extra":{"Error":"yaml: control characters are not allowed"}} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/v1/provisioning/mute-timings/export?download=false' Copy Undocumented status codeST103 Received: 401
Documented: 200, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization: ,[0Y&q' 'http://0.0.0.0:46547/api/v1/provisioning/mute-timings/export?download=true' Copy Content deserialization errorST110 Failed to deserialize response content:
unacceptable character #x008d: control characters are not allowed
in "<unicode string>", position 64 Response 200 OK
apiVersion: 1
muteTimes:
- orgId: 21
name: "伱੠¶Ã\x0F"
time_intervals: []
- orgId: 21
name: "\U0006E9A3\U00074DAFï¹·Ã\x10èO"
time_intervals: [] Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/v1/provisioning/mute-timings/export Copy PUT /v1/provisioning/templates/{name} # Server error +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 1,592 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"statusCode":400,"messageId":"alerting.notifications.templates.invalidFormat","message":"Template is in invalid format. Correct the payload and try again.","extra":{"Error":"template must have content"}} Reproduce
curl -X PUT -H 'X-Disable-Provenance;' -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"template": "", "version": ""}' http://0.0.0.0:46547/api/v1/provisioning/templates/0 Copy Undocumented status codeST103 Received: 404
Documented: 202, 400, 403, 409 Response 404 Not Found
{"statusCode":404,"messageId":"alerting.notifications.templates.notFound","message":"NotFound"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"template": "\ud914\udcde\u00d7\u00f7\ud8d4\udd06\u0012", "version": "13.2.3"}' http://0.0.0.0:46547/api/v1/provisioning/templates/workbench Copy Undocumented status codeST103 Received: 401
Documented: 202, 400, 403, 409 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X PUT -H 'Authorization: zO7v' -H 'Content-Type: application/json' -d '{"": [-1.8166189673128076e-10, [null, null], {}], "x": {"\u00c1\u0097\u00ee": 6.161548134258975e+16}, "-Infinity": {"": 62473, "\u0096}j\uda69\uded8\u00d7": {"\u0096S": [""], "j": {"\ud9e4\udd59R\u0011\u00c8\u0017": -106163969, "\ud8fb\udf12\ud90e\udf37[\u00c1\uda4f\udefb\u00f4\\4\u00d50": -26970}}, ":\u00acH\u00b1M": true}, "\udbbe\udc53\u0087\uda16\udc75'"'"'\udb78\udcc6\ud9da\udde5\u00ae\udbc8\uddba\u00b3\u0080Y!\u0097\ud89a\ude95\u00ddAn\u0083D$@\u00efa\udbb8\udd1eV": ""}' http://0.0.0.0:46547/api/v1/provisioning/templates/%1C%20 Copy Undocumented status codeST103 Received: 500
Documented: 202, 400, 403, 409 Response 500 Internal Server Error
{"statusCode":500,"messageId":"alerting.notification.configCorrupted","message":"Current Alertmanager configuration in the storage is corrupted. Reset the configuration or rollback to a recent valid one.","extra":{"Error":"yaml: control characters are not allowed"}} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"template": "{{ define \"Unnamed snapshot\" }}\n \u00f7\u00c5\u0019?!\u00eb\u009f\u00b0\u0003\u00b2\udad7\udca3L\u00c6\u0002t\u00d8\n{{ end }}"}' 'http://0.0.0.0:46547/api/v1/provisioning/templates/%C3%B7%C3%85~%C3%8F' 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 - violates `type` at /properties/version (was string, became null) Response 202 Accepted
{"name":"î","template":"{{ define \"î\" }}\n nyØ6Üà?\n{{ end }}","provenance":"api","version":"6ba18fd0c08af137"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"\u0098\u00fd": {}, "template": "n\uda6f\udf53y\u00d8\u008f6\u00dc\u00e0?", "version": null}' http://0.0.0.0:46547/api/v1/provisioning/templates/%C3%AE Copy PUT /admin/users/{user_id}/password # Server error +2 more less Schema-valid request rejected Undocumented status code 1,621 Undocumented status codeST103 Received: 404
Documented: 200, 400, 401, 403, 500 Response 404 Not Found
{"message":"User not found"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"password": ""}' http://0.0.0.0:46547/api/admin/users/9223372036854775808/password 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 request data"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"password": ""}' http://0.0.0.0:46547/api/admin/users/9223372036854775806/password Copy Response 500 Internal Server Error
{"message":"Failed to update user password"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"\u00fd\u0010\u0010\ud9cb\udff9\u0089k": {"\udafb\udd1e\u0011akN": {"\u0013": -1.7976931348623157e+308}}, "\udbfd\udc99\u00ac\u00f9\u009a": [{"\u0004\b\u00ad\u001f\u00c1\u00d4\u00e7#\u00b1Q\uda01\udf3f\ud9ce\udcf1": null, "\u00a6D\u00e5\u000f\ud854\udf65": "\u00dc\u0097"}, "\u00b1\ud8b0\udfea+/\u00c4!\u0006\udb47\udf35\u00c6a\u00c7\u00e2\udbb5\udfc6lz\u0013", {}], "\ud996\udf43\\#\u00ab\u00e4j\u0099S;\ud9a5\udcf0": {"\ud84c\udfcc\ud9d7\udd42\u00b6": 3.3567239579652924e+16}, "password": "unique"}' http://0.0.0.0:46547/api/admin/users/583138610832160/password Copy POST /annotations # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 1,917 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"Failed to save annotation"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"dashboardId": 0, "dashboardUID": "", "data": {}, "panelId": 0, "tags": [], "text": "", "time": 0, "timeEnd": 9223372036854775806}' http://0.0.0.0:46547/api/annotations Copy Response 500 Internal Server Error
{"message":"Error while checking annotation permissions"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"text": "Deploy", "panelId": 0, "time": 0, "timeEnd": -6738, "data": {}, "dashboardId": -1170, "tags": [], "dashboardUID": "workbench"}' http://0.0.0.0:46547/api/annotations 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 - violates `type` at /properties/data (was object, became null) Response 200 OK
{"id":2,"message":"Annotation added"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"": [[[], 1.3552845634798782e-182, [false, true, false]], [0.0], {}], "\u00b4\u00f3\u49ab}\ud9bd\udc26\ud817\udf21c": null, "\u00ad\u00b5\bs\ud993\udd733\udba6\udfc6": {}, "\u00e7z\u00bc\u00be\u0015\udba4\udda7\uda74\udf748\udaf7\udfcb\ud9b0\udd09\udab7\udc24\u0016": [null, 1.7591880169711508e+16, false], "time": 1193111259, "text": "\udb47\udcd5\ud840\udcbc\udb1c\udc09\udb16\udc3f", "data": null}' http://0.0.0.0:46547/api/annotations Copy POST /convert/api/prom/rules/{NamespaceTitle} # Server error +2 more less Schema-valid request rejected Undocumented status code 1,662 Undocumented status codeST103 Received: 500
Documented: 202, 403 Response 500 Internal Server Error
{"message":"empty duration string"} Reproduce
curl -X POST -H 'x-grafana-alerting-datasource-uid;' -H 'x-grafana-alerting-recording-rules-paused: true' -H 'x-grafana-alerting-alert-rules-paused: true' -H 'x-grafana-alerting-folder-uid;' -H 'x-grafana-alerting-notification-settings;' -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/yaml' -d $'interval: 0\nlabels: {}\nlimit: 0\nname: \'\'\nquery_offset: \'\'\nrules: []\n' http://0.0.0.0:46547/api/convert/api/prom/rules/0 Copy Undocumented status codeST103 Received: 400
Documented: 202, 403 Response 400 Bad Request
{"statusCode":400,"messageId":"alerting.datasourceUIDHeaderMissing","message":"Missing datasource UID header: X-Grafana-Alerting-Datasource-UID"} Reproduce
curl -X POST -H 'x-grafana-alerting-datasource-uid;' -H 'x-grafana-alerting-recording-rules-paused: true' -H 'x-grafana-alerting-alert-rules-paused: true' -H 'x-grafana-alerting-target-datasource-uid;' -H 'x-grafana-alerting-folder-uid;' -H 'x-grafana-alerting-notification-settings;' -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/yaml' -d $'null\n' http://0.0.0.0:46547/api/convert/api/prom/rules/0 Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"statusCode":400,"messageId":"alerting.datasourceUIDHeaderMissing","message":"Missing datasource UID header: X-Grafana-Alerting-Datasource-UID"} Reproduce
curl -X POST -H 'x-grafana-alerting-datasource-uid;' -H 'x-grafana-alerting-recording-rules-paused: true' -H 'x-grafana-alerting-alert-rules-paused: true' -H 'x-grafana-alerting-target-datasource-uid;' -H 'x-grafana-alerting-folder-uid;' -H 'x-grafana-alerting-notification-settings;' -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/yaml' -d $'{}\n' http://0.0.0.0:46547/api/convert/api/prom/rules/0 Copy Undocumented status codeST103 Received: 401
Documented: 202, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X POST -H 'Authorization;' -H 'Content-Type: application/yaml' -d $'{}\n' http://0.0.0.0:46547/api/convert/api/prom/rules/%C2%92 Copy Undocumented status codeST103 Received: 404
Documented: 202, 403 Response 404 Not Found
{"message":"failed to get datasource: data source not found"} Reproduce
curl -X POST -H 'x-grafana-alerting-datasource-uid: @]Tt' -H 'x-grafana-alerting-notification-settings: H5CpXM} C' -H 'x-grafana-alerting-recording-rules-paused: false' -H 'x-grafana-alerting-target-datasource-uid: '"'"'|c4K}&&' -H 'x-grafana-alerting-folder-uid: s' -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'x-grafana-alerting-alert-rules-paused: true' http://0.0.0.0:46547/api/convert/api/prom/rules/%C3%BD%C3%8E8%C3%A9%19%21o Copy POST /convert/prometheus/config/v1/rules/{NamespaceTitle} # Server error +2 more less Schema-valid request rejected Undocumented status code 1,662 Undocumented status codeST103 Received: 500
Documented: 202, 403 Response 500 Internal Server Error
{"message":"empty duration string"} Reproduce
curl -X POST -H 'x-grafana-alerting-datasource-uid;' -H 'x-grafana-alerting-recording-rules-paused: true' -H 'x-grafana-alerting-alert-rules-paused: true' -H 'x-grafana-alerting-folder-uid;' -H 'x-grafana-alerting-notification-settings;' -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/yaml' -d $'interval: 0\nlabels: {}\nlimit: 0\nname: \'\'\nquery_offset: \'\'\nrules: []\n' http://0.0.0.0:46547/api/convert/prometheus/config/v1/rules/0 Copy Undocumented status codeST103 Received: 400
Documented: 202, 403 Response 400 Bad Request
{"statusCode":400,"messageId":"alerting.datasourceUIDHeaderMissing","message":"Missing datasource UID header: X-Grafana-Alerting-Datasource-UID"} Reproduce
curl -X POST -H 'x-grafana-alerting-datasource-uid;' -H 'x-grafana-alerting-recording-rules-paused: true' -H 'x-grafana-alerting-alert-rules-paused: true' -H 'x-grafana-alerting-target-datasource-uid;' -H 'x-grafana-alerting-folder-uid;' -H 'x-grafana-alerting-notification-settings;' -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/yaml' -d $'null\n' http://0.0.0.0:46547/api/convert/prometheus/config/v1/rules/0 Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"statusCode":400,"messageId":"alerting.datasourceUIDHeaderMissing","message":"Missing datasource UID header: X-Grafana-Alerting-Datasource-UID"} Reproduce
curl -X POST -H 'x-grafana-alerting-datasource-uid;' -H 'x-grafana-alerting-recording-rules-paused: true' -H 'x-grafana-alerting-alert-rules-paused: true' -H 'x-grafana-alerting-target-datasource-uid;' -H 'x-grafana-alerting-folder-uid;' -H 'x-grafana-alerting-notification-settings;' -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/yaml' -d $'{}\n' http://0.0.0.0:46547/api/convert/prometheus/config/v1/rules/0 Copy Undocumented status codeST103 Received: 404
Documented: 202, 403 Response 404 Not Found
{"message":"failed to get datasource: data source not found"} Reproduce
curl -X POST -H 'x-grafana-alerting-target-datasource-uid;' -H 'x-grafana-alerting-datasource-uid: O a4' -H 'x-grafana-alerting-folder-uid: R.ODIL' -H 'x-grafana-alerting-alert-rules-paused: true' -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/yaml' -d $'{}\n' http://0.0.0.0:46547/api/convert/prometheus/config/v1/rules/%C3%88%F3%90%BC%87 Copy Undocumented status codeST103 Received: 401
Documented: 202, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X POST -H 'x-grafana-alerting-folder-uid;' -H 'x-grafana-alerting-target-datasource-uid: ka/X68wp~h?!G[j;'"'"'cm(@6' -H 'Authorization: '"'"'>' -H 'x-grafana-alerting-alert-rules-paused: l{ZT9' -H 'x-grafana-alerting-recording-rules-paused: FI' -H 'Content-Type: application/yaml' -d $'\'\':\n "\\xDB\\x8D\\xDB": false\ninterval: -1340\nlabels:\n "\\xCD": AllowHeaderMismatch\n "\\xEF_\\x9B": f\nlimit: 1556\nname: Library panel\nquery_offset: \'\'\nrules:\n- alert: "\\xF2\\xBF"\n annotations:\n "\\xA5\\U000CBA38\\xD1\\x12": "\\U000FFCE8X"\n expr: \'}\'\n for: "\\U000633F8\\xA3\\xF1\\U0005362E\\xB9\\xB3P\\xA1\\x1A\\U0001E6EB\\xF9"\n keep_firing_for: "\\xAD\\xB0\\xB0\\xD0\\xFC\\U0003C4A2u\\t\\x069\\U00016DD1\\xAC}\\x90"\n labels:\n "\\t3K\\x15\\x801\\"\\U000418CF;\\xB2\\uF77E": P\n "\\x88\\U000DA817e\\xE2\\U0008AA5D": "\\U0010E413\\t\\x88\\x9D\\xF1\\x8E\\xCA U\\U0003F3B3\\U000E2C183\\xADrQ\\x98\\xA5\\xE0\\U00015287t\\x95\\xD1n\\x9B\\xE7\\U00019309\\U000E6705\\rO)\\xB4\\xA7\\U000F8068)\\xC1;"\n "\\xB6]\\x84\\xFC\\U000ACEB3\\xAD_\\U00014927)\\x1At\\x84\\xAA\\x02/@L\\x9Fr\\xC9\\x17u": "\\xAF\\x18\\U00095DD2\\xAC\\xE2\\xC4<"\n "\\xEB\\xC0\\x1E\\xCC": MissingHeaders\n "\\U000D2F07Y": "\\x17"\n record: "O\\xED-\\x9DS\\x8F\\U00104C7F\\xC3\\xD7+\\x16e@\\xAC\\x01C\\xB4\\x9B"\n- "B\\xD4\\U000F4472j\\U000BCE60\\xD6": []\n alert: "\\xD6z\\x1DR\\xAA\\xBA\\xD7\\x13"\n annotations: {}\n expr: \'\'\n keep_firing_for: "f\\u464A\\xB6\\xA3+xx\\x88\\U000A1513Kk91\\x05\\U000F8881\\U000114CB_"\n labels:\n \'\': \'\'\n "oZ\\x0F\\U000EB31E\\x9E": "\\x99d\\U000760BF\\xD8\\xAB\\U000F55EB\\xE2\\xC1C\\xB5K\\x164k\\U00086CE5\\U000C1A24\\x1E\\N(\\x93\\U0002F8CA\\xDATTb\\U000279C7"\n "\\x8E": "}\\xDC"\n "\\xF9\\xCB\\x8F\\xCF{k\\xA7\\U000FAC04\\xC6\\xCE\\x91\\xF5\\xB9\\x8Fv!": \'\'\n "\\xFE": "\\U00091197\\"s\\xC4"\n record: 0/0\n- alert: "\\xC5z"\n annotations:\n \'\': "i6\\u11C9[\\x84\\U0001620EH"\n "3\\b": "\\xCBi\\x98\\x7F7\\xE5r\\xEC\\U000C4261"\n started_at: \'\'\n \'{\': "\\U000601D6\\U00068D19V\\x7F[\\U00017E04\\xD5\\x9F\\U0009509D\\xCA\\U000827AF\\xDC\\x99\\x9C\\e"\n "\\xD7\\x02\\U00101B5E": \'\'\n expr: "\\xFD\\U0001BCC1\\x19\\uB335.\\xB0\\U00101C2D\\xB6"\n keep_firing_for: UseAfterFree\n labels:\n "8\\x12\\x0EX\\U000D1B08\\x83": "\\U000F630D"\n "x\\x1F": \'\'\n "\\xD9": "\\U000CE8AD\\U000191F4\\U0002DEBE\\xCE\\U0006E122"\n record: "\\xAA\\x8B\\U0008BC74\\xAD\\U001022A0\\U00109E79\\xA4\\x1F\\xBB\\xFD"\n- \'\':\n - - -11042\n - - "\\xFC\\xE6\\x11\\U0006CBDB"\n - -255716946689959.0\n - false\n - {}\n alert: "\\xB1\\x16\\xBC\\xD0\\U000ED9F5\\xCE\\xC2\\x82\\xC33"\n annotations:\n ? "\\x04\\U0008D61F\\U0002290D\\f\\U0002B6E3P\\xA7\\xDF\\xED\\xCEQ\\N\\xC5F\\t\\U000F1949."\n : "\\U000C79C3\\U000F2A0DXm\\xCB\\v\\xC8L_\\U000A47D9\\xFC\\x97\\xCB\\x9E\\xA3\\xD2"\n "\\U000171DC": "\\U00038752B\\uF4C1\\U00068EA4\\xFF\\x04"\n "\\U00069C5A\\x88}\\a\\U0010409E\\x18%": "r\\xD3u\\xC4i\\x82\\v"\n "\\U0009D631`\\x82\\x14\\xB9\\U00091720": "-y\\xAF(#\\xFA\\x86"\n "\\U000BC8AEsB\\U0010930Bq\\x9C8B\\xF7\\xE8\\x8DF\\xED\\xAD\\U00052C88$": "(\\U000524DD\\U000ABDBD\\xD4\\x9E\\xD1\\xDF\\xE2\\x94\\U0006DE79\\x1F\\x89\\U00095C4E\\U0006753AQ"\n expr: \'\'\n for: \'\'\n keep_firing_for: "\\U000FACDFe\\xA9\\x11C"\n labels:\n \'\': \'\'\n "R\\xFF\\xD3\\xB6\\x90\\xB5\\xE3\\U0003057B$": \'\'\n "yS\\xB4:\\U0002CE01\\xE4U\\U000BE759\\x9F\\x954": "\\t"\n "\\x9D": "\\x18\\xFB\\x18\\x9C\\U00076C9A\\uC51F\\U000C73E8\\xF1\\x0E"\n "\\U000CED31\\0\\xF9": "\\xA8\\U000A2A50\\xCC\\x1E\\xC4\\xA7\\xB2\\U00045977q\\xAD\\x0F"\n record: \'\'\n- \'\':\n - \'\'\n - true\n - 5.062533872835219e-21\n "!\\xD5s": true\n alert: "\\xCC"\n annotations:\n \'\': \'\'\n "\\x9B\\xB22(o": "\\xD3"\n "\\xBD": "\\x89M\\U000EA892\\U000DA1E2IO"\n "\\U0002A57C\\x8A\\x04&\\xE0\\xF0\\xE9\\U000986B9H": "\\U00050139j"\n "\\U00052F4A": "\\xDD\\xD9\\xE5"\n expr: "\\U000284C4{\\xDA\\xA3"\n for: "\\x10"\n keep_firing_for: "\\xC8"\n labels:\n "\\x90\\U00069563\\x92\\x04\\U0002F445\\x82\\xC6": "\\xB9\\xF1T\\xC8H"\n record: "\\xBA\\x8C\\U000290ED\\U0005D4E5JP"\n "\\xCD":\n ")\\U00030060\\xB1~": {}\n f:\n "\\xE6\\x8E\\x14\\U000FC60AE\\xDF\\xF1": 3.8474074678646196e-183\n "\\xA1\\x8C\\xEB\\"\\x9D\\xE0":\n - false\n - null\n - 2.767535270026518e+16\n "\\xF9\\xB3\\U000FD8D3\\xB0u\\x95\\xF8\\xBF\\_\\x87\\xF0\\U000FF0DA\\x9B": {}\n "\\U00097062\\xF1":\n "8\\xEC\\xD1\\xB9": []\n- for: "\\U00101B26\\xD1\\x9D;n<"\n keep_firing_for: "\\x9A\\xD1S0\\U000F1224"\n"\\x83":\n categories: 6482850889688724.0\n "\\xEA":\n "\\x98": 211744864642309120\n "\\xBA*\\xF7\\U00071B09\\xF57\\U00058764":\n "rE`\\xCBY\\x1F": true\n "\\xFA;\\xB2&\\x86\\U000ABFCF\\u391B\\xA1\\x82\\U00100BAE":\n "\\x14": -5.641173632347626e+16\n"\\xFC`": null\n' http://0.0.0.0:46547/api/convert/prometheus/config/v1/rules/%C2%8B%17%F1%9A%BF%B1%C3%84%C2%98%C2%B7%18 Copy POST /dashboards/uid/{uid}/permissions # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 1,675 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"permissions cannot have both a user and team"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"items": [{"permission": 0, "role": "None", "teamId": 0, "userId": 9223372036854775806}]}' http://0.0.0.0:46547/api/dashboards/uid/0/permissions 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/Authorization
- body: violates `type` (was object, became null) Response 200 OK
{"message":"Dashboard permissions updated"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d null http://0.0.0.0:46547/api/dashboards/uid/workbench/permissions Copy Response 500 Internal Server Error
{"message":"Failed to update permissions"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"items": [{"permission": 0, "role": "Admin"}, {}]}' http://0.0.0.0:46547/api/dashboards/uid/workbench/permissions Copy POST /ds/query # Server error +2 more less Schema-valid request rejected Undocumented status code 1,593 Undocumented status codeST103 Received: 404
Documented: 200, 207, 400, 401, 403, 500 Response 404 Not Found
{"message":"Data source not found"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"from": "now-1h", "queries": [{"datasource": {"uid": "PD8C576611E62080A"}, "format": "table", "intervalMs": 86400000, "maxDataPoints": 1092, "rawSql": "SELECT 1 as valueOne, 2 as valueTwo", "refId": "A"}], "to": "now", "debug": false}' http://0.0.0.0:46547/api/ds/query Copy Response 500 Internal Server Error
{"error":"Server Error","message":"Internal Server Error - please inspect Grafana server log for details"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"debug": false, "from": "now-1h", "queries": [null], "to": "now"}' http://0.0.0.0:46547/api/ds/query Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"statusCode":400,"messageId":"query.invalidDatasourceId","message":"Query does not contain a valid data source identifier"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"debug": false, "from": "now-1h", "queries": [{}], "to": "now"}' http://0.0.0.0:46547/api/ds/query Copy PUT /folders/{folder_uid} # Server error +2 more less Schema-valid request rejected Undocumented status code 1,624 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 (``, `éy)`, `µu`). The server appears to reject properties the schema allows. Declare `additionalProperties: false` if extras are not accepted, or make the server ignore unknown fields. Undocumented status codeST103 Received: 412
Documented: 200, 400, 401, 403, 404, 409, 500 Response 412 Precondition Failed
{"message":"The dashboard has been changed by someone else"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"": {"%\u00e6\u001b-\u0094S(\ud9dc\udd72f": {"": 88921, "\udadf\udc98": "\u00a0\u008a\u0013R", "\u092e\u0928\u0940\u0937 \u0645\u0646\u0634": 315}, "\udb99\udee0\ud987\udcab\ud917\udde6\u00cc\ud8db\udc8a\u0091\u00f2": [-622, null]}, "\u00b5u": [-1.5712075741799212e+16, false], "\u0001\u00e9y)": [null], "version": -4079894469, "overwrite": false, "description": "", "title": "7\u0099"}' http://0.0.0.0:46547/api/folders/fg1qvkwsizjlsc Copy Response 500 Internal Server Error
{"message":"Folder API error: invalid resource name \"%9âM\\U00055630Ö𢕉¸øGLò\\U000c223cå\": [may not contain '%']"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"version": 1}' http://0.0.0.0:46547/api/folders/%259%C3%A2M%F1%95%98%B0%C3%96%F0%A2%95%89%C2%B8%C3%B8GL%C3%B2%F3%82%88%BC%C3%A5 Copy POST /folders/{folder_uid}/permissions # Server error +2 more less Schema-valid request rejected Undocumented status code 1,634 Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 404, 500 Response 400 Bad Request
{"message":"bad request data"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/folders/0/permissions 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":"permissions cannot have both a user and team"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"items": [{"permission": 0, "role": "None", "teamId": 0, "userId": 9223372036854775806}]}' http://0.0.0.0:46547/api/folders/0/permissions Copy Response 500 Internal Server Error
{"message":"Failed to create permission"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"items": [{"": [null, "\udbeb\uddf7\udb7f\ude4b\u0084\u00d7", null], "\u00de": {}, "\u009c\u0099\u0002\u008d\udad7\udf62E\u00cc": {"\ud85d\ude5cBXv": null}, "\u00df\u008a\u00a2\u00f6\u0746\u00f1dD\ud8b2\udd10(\uda8c\udd0eg\u00cd\u00a5": {"\u009d<": "", "N": 8770789459026, "\u0003\u0003\u0004%\u008e\udb7f\uddef\u00c6\u00db\u0002\u00d2\ud9cd\udc1d": false}, "permission": 49477752}]}' http://0.0.0.0:46547/api/folders/ag1qvkw5hx8u8a/permissions Copy POST /library-elements # Server error +2 more less Schema-valid request rejected Schema-violating request accepted 1,969 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 - uid: Incorrect type Response 200 OK
{"result":{"id":2,"orgId":1,"folderId":0,"folderUid":"","uid":"dg1quv9swo54wf","name":"","kind":1,"type":"","description":"","model":{"description":"","type":""},"version":1,"meta":{"folderName":"","folderUid":"","connectedDashboards":0,"created":"2026-10-19T23:52:25.221591497Z","updated":"2026-10-19T23:52:25.221591527Z","createdBy":{"id":1,"name":"admin","avatarUrl":"/avatar/7ba684f146c9445720e4b9a8d6ed775de4804bc2dbe01fb6490b8cce05db9f43"},"updatedBy":{"id":1,"name":"admin","avatarUrl":"/avatar/7ba684f146 // Output truncated... Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"folderId": 0, "folderUid": "", "kind": 1, "model": {}, "name": "", "uid": null}' http://0.0.0.0:46547/api/library-elements Copy Response 500 Internal Server Error
{"message":"Failed to create library element"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"folderId": 0, "folderUid": "", "kind": 1, "model": [null, null], "name": "", "uid": ""}' http://0.0.0.0:46547/api/library-elements 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 request data"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:46547/api/library-elements Copy PATCH /orgs/{org_id}/users/{user_id} # Server error +2 more less Schema-valid request rejected Undocumented status code 1,761 Undocumented status codeST103 Received: 404
Documented: 200, 400, 401, 403, 500 Response 404 Not Found
{"message":"User not found"} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"role": "None"}' http://0.0.0.0:46547/api/orgs/-9223372036854775808/users/9223372036854775808 Copy Response 500 Internal Server Error
{"message":"Failed update org user"} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"role": "None"}' http://0.0.0.0:46547/api/orgs/-9223372036854775808/users/9223372036854775806 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 request data"} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:46547/api/orgs/-9223372036854775808/users/-9223372036854775808 Copy PATCH /query-history/{query_history_uid} # Server error +2 more less Schema-violating request accepted Undocumented status code 1,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: in body - incorrect type Response 200 OK
{"result":{"uid":"cg1qutmzar08wf","datasourceUid":"PE1C5CBDA0504A6A3","createdBy":1,"createdAt":1792453914,"comment":"","queries":{},"starred":false}} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d null http://0.0.0.0:46547/api/query-history/cg1qutmzar08wf Copy Response 500 Internal Server Error
{"message":"Failed to update comment of query in query history"} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"\u0093\u00f9": [{}], "\u0085G\uda29\udfab\u00bd\u00e9^": [3.4611681450633556e+16], "comment": ""}' http://0.0.0.0:46547/api/query-history/0 Copy Undocumented status codeST103 Received: 404
Documented: 200, 400, 401, 500 Response 404 Not Found
{"message":"Query in query history not found"} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"\u00c8": [], "@-\u00d6\u00c7_\ud9e5\udfe3t\uda48\udc60Z": {"\u00a9\ud9a7\udfeb\u00ca\udb00\udf61v\u00e8\u00e1": null, "": ["\u0098"]}, "\ud925\udcb3\udb2c\udd2bF\u00f8": -793687}' http://0.0.0.0:46547/api/query-history/%C3%BC%C3%B27F%C3%99%1D Copy POST /teams/{team_id}/members # Server error +2 more less Schema-valid request rejected Undocumented status code 1,615 Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 404, 500 Response 400 Bad Request
{"message":"bad request data"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/teams/0/members Copy Response 500 Internal Server Error
{"message":"Failed to get Team"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"userId": 9223372036854775806}' http://0.0.0.0:46547/api/teams/0/members 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 request data"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"userId": 0}' http://0.0.0.0:46547/api/teams/0/members Copy PUT /users/{user_id} # Server error +2 more less Schema-valid request rejected Undocumented status code 1,630 Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 404, 409, 500 Response 400 Bad Request
{"message":"bad request data"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/users/-9223372036854775808 Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"statusCode":400,"messageId":"user.empty-username-and-email","message":"Need to specify either username or email"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"email": "", "login": "", "name": "", "theme": ""}' http://0.0.0.0:46547/api/users/9223372036854775806 Copy Response 500 Internal Server Error
{"message":"Failed to update user"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"\uda9e\uddeft\u00c1\udb16\udd7a\uda6c\udfd7\u00dc\u0084\u00ab\ud88e\udf36\ud805\udd3d\u00dd\u00a71\u00ad": [[[null, "T\u00a2"]], [true, 1.3027078886370363e+288, "\udb2d\udcc5\udac9\udcc5.\u00c1a "], []], "": {"\u00ea\u00c8\u001e]:\u008a\u009b\u00af": false, "": false, ".L\u0007\u00c7<\u00a5\u00d4\udb4c\udf67\udb8f\udeb6\u000e": -144}, "login": "\u00b1\u00ef\u00c3", "email": "X\uda02\udeb0{@", "theme": ""}' http://0.0.0.0:46547/api/users/1315571 Copy POST /v1/provisioning/contact-points # Server error +2 more less Schema-valid request rejected Undocumented status code 1,997 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"invalid object specification: required field 'url' is not specified"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"disableResolveMessage": false, "name": "webhook_1", "type": "webhook", "uid": "my_external_reference", "settings": {}}' http://0.0.0.0:46547/api/v1/provisioning/contact-points Copy Undocumented status codeST103 Received: 500
Documented: 202, 400, 403 Response 500 Internal Server Error
{"error":"Server Error","message":"Internal Server Error - please inspect Grafana server log for details"} Reproduce
curl -X POST -H 'X-Disable-Provenance;' -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"disableResolveMessage": false, "name": "webhook_1", "type": "webhook", "uid": "my_external_reference"}' http://0.0.0.0:46547/api/v1/provisioning/contact-points Copy Undocumented status codeST103 Received: 401
Documented: 202, 400, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X POST -H 'Authorization: U[Q$@!Uwsa8.k~' -H 'X-Disable-Provenance: ie'"'"'iB[I7etQ }' http://0.0.0.0:46547/api/v1/provisioning/contact-points Copy GET /v1/provisioning/contact-points/export # Schema validation skipped Server error +2 more less Schema-violating request accepted Undocumented status code 1,970 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 `format` in query - format: Incorrect type Response 200 OK
apiVersion: 1 Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/v1/provisioning/contact-points/export?format=null&format=null' Copy Undocumented status codeST103 Received: 500
Documented: 200, 403 Response 500 Internal Server Error
{"statusCode":500,"messageId":"alerting.notification.configCorrupted","message":"Current Alertmanager configuration in the storage is corrupted. Reset the configuration or rollback to a recent valid one.","extra":{"Error":"yaml: control characters are not allowed"}} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/v1/provisioning/contact-points/export?format=json&decrypt=false' Copy Undocumented status codeST103 Received: 401
Documented: 200, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization: ,./;'"'"'[]\-=<>?:"{}|_+!@#$%^&*()`~' 'http://0.0.0.0:46547/api/v1/provisioning/contact-points/export?download=false&format=yaml&decrypt=true&name=dashboard_by_uid-1' Copy PUT /v1/provisioning/contact-points/{UID} # Server error +2 more less Schema-valid request rejected Undocumented status code 1,637 Undocumented status codeST103 Received: 404
Documented: 202, 400, 403 Response 404 Not Found
{"message":"object not found: contact point with uid '0' not found"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"disableResolveMessage": false, "name": "webhook_1", "type": "webhook", "uid": "my_external_reference", "settings": {}}' http://0.0.0.0:46547/api/v1/provisioning/contact-points/0 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":"invalid object specification: unknown integration type: alertmanager"} Reproduce
curl -X PUT -H 'X-Disable-Provenance;' -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"disableResolveMessage": false, "name": "webhook_1", "settings": {}, "type": "alertmanager", "uid": "my_external_reference"}' http://0.0.0.0:46547/api/v1/provisioning/contact-points/0 Copy Undocumented status codeST103 Received: 401
Documented: 202, 400, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X PUT -H 'Authorization: A' -H 'X-Disable-Provenance: u' -H 'Content-Type: application/json' -d '{"uid": "bg1quvahgo7i8c", "disableResolveMessage": false, "settings": {"": [], "M\udb18\udf60v\u00e0\u00d7R\u00d7": []}, "name": "", "type": "victorops"}' http://0.0.0.0:46547/api/v1/provisioning/contact-points/ag1quxf3o1wqod Copy Undocumented status codeST103 Received: 500
Documented: 202, 400, 403 Response 500 Internal Server Error
{"statusCode":500,"messageId":"alerting.notification.configCorrupted","message":"Current Alertmanager configuration in the storage is corrupted. Reset the configuration or rollback to a recent valid one.","extra":{"Error":"yaml: control characters are not allowed"}} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"settings": {}, "type": "line"}' http://0.0.0.0:46547/api/v1/provisioning/contact-points/0 Copy PUT /v1/provisioning/mute-timings/{name} # Server error +2 more less Schema-valid request rejected Undocumented status code 1,463 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 request data"} Reproduce
curl -X PUT -H 'X-Disable-Provenance;' -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"name": "", "time_intervals": []}' http://0.0.0.0:46547/api/v1/provisioning/mute-timings/0 Copy Undocumented status codeST103 Received: 404
Documented: 202, 400, 403, 409 Response 404 Not Found
{"statusCode":404,"messageId":"alerting.notifications.time-intervals.notFound","message":"NotFound"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"name": "grafana", "time_intervals": []}' http://0.0.0.0:46547/api/v1/provisioning/mute-timings/grafana Copy Undocumented status codeST103 Received: 401
Documented: 202, 400, 403, 409 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X PUT -H 'Authorization: )u' -H 'X-Disable-Provenance: )p0.0 3"' -H 'Content-Type: application/json' -d '{"\udb95\udcc7\udb36\ude77u(\u00cc%\ud9e7\udd82": {"\ud912\udcf0\u0004`\\\uda37\udde9\udac3\udd09\uda22\udd00": [true]}, "\u00ea>\ud986\udcbd\u00db\u0018\u00c8\uda4e\ude4f\ud8fc\udf73\ud995\ude7e\u00ad\u00ea$\ud894\udf7e\udb92\udf75\u008e": {"\ud9ac\ude63\ud889\udd00\u00a6\u00a5\uda12\udd09\u0097\ud97e\uddb0\u00b8h": "\u00f5\udb77\udf67p\u0013", "": {"SQ-\uda1d\uddcc": null}}, "": {}, "RW$K": 1953, "9\u00b7q\u008c\uda93\udd01^4\udb52\ude06\ud974\udee2\u00fe\ud9e3\ude91\u00d4 \u001d\u00d6": [6.375829443906159e+16, 1.1]}' http://0.0.0.0:46547/api/v1/provisioning/mute-timings/grafana-testdata-datasource-16 Copy Undocumented status codeST103 Received: 500
Documented: 202, 400, 403, 409 Response 500 Internal Server Error
{"statusCode":500,"messageId":"alerting.notification.configCorrupted","message":"Current Alertmanager configuration in the storage is corrupted. Reset the configuration or rollback to a recent valid one.","extra":{"Error":"yaml: control characters are not allowed"}} Reproduce
curl -X PUT -H 'X-Disable-Provenance: jR' -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"\u00b5\ud977\udfe0\u00a3\udb8d\udf72\u0083": [], "t\u00eb": [], "name": "\u0015\u00f6\u00065", "time_intervals": [{}, {"\u00e7\u000e\u00ee\u0086\u001f": [-3623, 1274625, -355018503], "": 56804165, "\u00cd\ud9a5\uded7\b\u007f\u00aa": [-6238]}, {"\udafd\udf85\u00f2A\u00b7": {"\udb95\udd5c&\u0085\ud9ff\udd33\u00c7\u00fa": 9.49503140585235e-81, "\ud998\udf0a\u00a9": [124474, "\u0007", null]}, "\udb00\udcbb\u00d1\u00b2\u00f3\u00d1\u0087(\u00b81\u0086J\u008c": {}, "\u001e": {}, "\ud8a0\udfc9'"'"'": {"": [], "\u00db\u00ea": false}, "\u0088\f\u00da\ud86a\udf6b\u00e5\u00e0C\u00df\u00b4\ud8b8\udf54\ud935\udfd7^p\u007f\ud8da\udfb2%J\u00b9\udbb5\ude89\ud854\udcd8": {"\u00ec": -39727940}}]}' http://0.0.0.0:46547/api/v1/provisioning/mute-timings/%C2%ACi%F3%B4%89%B6%C2%A0 Copy GET /v1/provisioning/mute-timings/{name}/export # Schema validation skipped Server error +2 more less Schema-violating request accepted Undocumented status code 1,360 Undocumented status codeST103 Received: 404
Documented: 200, 403 Response 404 Not Found
<EMPTY> Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/v1/provisioning/mute-timings/0/export?format=null&format=null' Copy Undocumented status codeST103 Received: 401
Documented: 200, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization: >J' http://0.0.0.0:46547/api/v1/provisioning/mute-timings/dashboard_by_uid-10/export 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 `download` in query - violates `type` at /properties/download (was boolean, became null) Response 200 OK
resource "grafana_mute_timing" "mute_timing_d41155bf8dae6745" {
name = "ððð ð¢ð¦ððð ðð£ð ð¨ð ðð ð© ðð¦ðð¡ð¤ ð ð§ðð£ ð¥ðð ððð«ðª ðð ð"
intervals {
}
intervals {
}
intervals {
}
} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/v1/provisioning/mute-timings/%F0%9D%95%8B%F0%9D%95%99%F0%9D%95%96%20%F0%9D%95%A2%F0%9D%95%A6%F0%9D%95%9A%F0%9D%95%94%F0%9D%95%9C%20%F0%9D%95%93%F0%9D%95%A3%F0%9D%95%A0%F0%9D%95%A8%F0%9D%95%9F%20%F0%9D%95%97%F0%9D%95%A0%F0%9D%95%A9%20%F0%9D%95%9B%F0%9D%95%A6%F0%9D%95%9E%F0%9D%95%A1%F0%9D%95%A4%20%F0%9D%95%A0%F0%9D%95%A7%F0%9D%95%96%F0%9D%95%A3%20%F0%9D%95%A5%F0%9D%95%99%F0%9D%95%96%20%F0%9D%95%9D%F0%9D%95%92%F0%9D%95%AB%F0%9D%95%AA%20%F0%9D%95%95%F0%9D%95%A0%F0%9D%95%98/export?download=null&format=hcl' Copy Undocumented status codeST103 Received: 500
Documented: 200, 403 Response 500 Internal Server Error
{"statusCode":500,"messageId":"alerting.notification.configCorrupted","message":"Current Alertmanager configuration in the storage is corrupted. Reset the configuration or rollback to a recent valid one.","extra":{"Error":"yaml: control characters are not allowed"}} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/v1/provisioning/mute-timings/grafana-testdata-datasource-15/export Copy PUT /v1/provisioning/policies # Authentication failed Server error +2 more less Schema-valid request rejected Undocumented status code 1,809 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 request data"} Reproduce
curl -X PUT -H 'X-Disable-Provenance;' -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"active_time_intervals": [], "continue": false, "group_by": [], "group_interval": "", "group_wait": "", "match": {}, "match_re": {}, "matchers": [], "mute_time_intervals": [], "object_matchers": [], "provenance": "", "receiver": "", "repeat_interval": "", "routes": []}' http://0.0.0.0:46547/api/v1/provisioning/policies Copy Undocumented status codeST103 Received: 401
Documented: 202, 400, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X PUT -H 'Authorization;' -H 'X-Disable-Provenance;' http://0.0.0.0:46547/api/v1/provisioning/policies Copy Undocumented status codeST103 Received: 500
Documented: 202, 400, 403 Response 500 Internal Server Error
{"statusCode":500,"messageId":"alerting.notification.configCorrupted","message":"Current Alertmanager configuration in the storage is corrupted. Reset the configuration or rollback to a recent valid one.","extra":{"Error":"yaml: control characters are not allowed"}} Reproduce
curl -X PUT -H 'X-Disable-Provenance: B' -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"\u00a3": [true, "\u0287\u01dd\u026f\u0250 \u0287\u1d09s \u0279olop \u026fnsd\u1d09 \u026f\u01dd\u0279o\u02e5", 143163], "": 1.6400025131538117e-170, "receiver": "\udae6\udf35\u007f#\u009e]\u0087\u00c8\u00a3\u001c\u00fa\uda6f\udc97f\u008cB\u00d2H\u00b9\uda77\udc84", "provenance": "\udb4f\udea2\u0000\u0099/"}' http://0.0.0.0:46547/api/v1/provisioning/policies Copy PUT /admin/users/{user_id}/permissions # Server error +1 more less 1,613 Undocumented status codeST103 Received: 404
Documented: 200, 400, 401, 403, 500 Response 404 Not Found
{"message":"User not found"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"isGrafanaAdmin": false}' http://0.0.0.0:46547/api/admin/users/9223372036854775808/permissions Copy Response 500 Internal Server Error
{"message":"Failed to update user permissions"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"isGrafanaAdmin": false}' http://0.0.0.0:46547/api/admin/users/9223372036854775806/permissions Copy PUT /admin/users/{user_id}/quotas/{quota_target} # Server error +1 more less 1,614 Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 404, 500 Response 400 Bad Request
{"statusCode":400,"messageId":"quota.bad-request","message":"BadRequest"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/admin/users/-9223372036854775808/quotas/0 Copy Response 500 Internal Server Error
{"message":"Failed to update org quotas"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"limit": 0, "target": ""}' http://0.0.0.0:46547/api/admin/users/9223372036854775806/quotas/0 Copy PATCH /annotations/{annotation_id} # Authentication failed Server error +1 more less 1,650 Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 404, 500 Response 400 Bad Request
{"message":"bad request data"} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/annotations/0 Copy Response 500 Internal Server Error
{"message":"Failed to patch annotation"} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d null http://0.0.0.0:46547/api/annotations/0 Copy POST /cloudmigration/migration/{uid}/snapshot/{snapshotUid}/cancel # Server error +1 more less Schema-valid request rejected 1,616 Response 500 Internal Server Error
{"message":"error canceling snapshot"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/cloudmigration/migration/0/snapshot/0/cancel 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":"invalid snapshot uid"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/cloudmigration/migration/workbench/snapshot/%F0%B3%95%9F%C3%AA%C3%89%F3%B6%8B%9B%F2%97%81%BE%F1%95%8A%93/cancel Copy DELETE /cloudmigration/token/{uid} # Server error +1 more less Schema-valid request rejected 1,557 Response 500 Internal Server Error
{"message":"deleting cloud migration token"} Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/cloudmigration/token/0 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":"invalid migration uid"} Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/cloudmigration/token/%C3%852%C2%B5%F3%A8%8D%86D Copy POST /dashboards/import # Authentication failed Server error +1 more less Schema-valid request rejected 1,664 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"Dashboard title cannot be empty","status":"empty-name"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"dashboard": {}, "folderId": 0, "folderUid": "", "inputs": [], "overwrite": true, "path": "", "pluginId": ""}' http://0.0.0.0:46547/api/dashboards/import 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":"Dashboard must be set"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:46547/api/dashboards/import Copy Response 500 Internal Server Error
{"message":"Dashboard API error: args.FileReference cannot be empty"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"timeline": [true], "\u009e\ud89e\udda8": -1516155, "folderId": -45, "folderUid": "", "inputs": [{"D\uda79\udea6\udbba\udd1f)\u00ec\ud822\udff0\u0017\ud9c4\udd49\u00bf": [-58075510, true, -2.5744875292621108e+16], "pluginId": "\u00ca"}, {"\ud91b\udd18\ud945\udf9b_\u0081\u0000": {"\u00a14\u00ce\u008b]\u001b\u00e9": {"\u00d3": 8965620, "": 675}, "I\u4185\u001b\u00d92p\u000bI\t": false}, "p\u00b1k\u00c8\\\f": [2.210733261727441e+16, "\u00bc\u00ac\u7bd9\ud905\udeb3"], "name": "\u008d~\u00f0S\u00b0\u00bewH\ud853\ude32\uda8e\udf62\u0080lk\udbe1\udc8bJ", "pluginId": "\u5ff9", "value": "\u00fcm%\u00f5\ud8d6\udde5\u0003\udad9\udd44PM\u00e8qR", "type": "\u0099\u0091m\udbc9\udc7b\u00d2\ud86f\ude11"}, {"\u00b2\u0089\u0080\u001f\u00a6\u00ccae": {"E\u00e6": -1.791175015138744e+16, "\u00d6V\"\u0651\u00c4\u001b\u00b9\uda71\udd5d\uda2f\udd01\u00b2\u00fc\u00ce\u00cedAb": "\ud979\udca7\u00f1U\ud855\udfff\u009f\u00dc", "\u00d9": "\u00b7"}, "L;\u00fb$": {"\u000e": 52860}, "\ud958\udc04]+": {"\u0011\u00be\udba8\udd45\ud803\udd44`?": -2.491433683305557e+16, "": 5.0954868695743656e+16, "\u0016\udac5\ude47\uda40\udd1bU\u00e0O\ud8ed\udd28": "\u00f61"}, "MissingContentType": [{"x\u00a6\bO\udbb3\udcde\u0012\u00d1": "\u00c5\u00cc\udbd9\udfb2A\uda20\udec3#~L\u0083V"}, [9.798437846604794e-153, "9"], ""], "{": [true, "", null], "name": "\u00c2", "value": "\udb77\udc58\u00c4\u0094", "type": "else", "pluginId": "\u00d9\u00f9\u0096\u000e=K(\ud94f\udc8aO\b<"}, {"\u009a.\ud83e\udfd5\ud98c\udc3b\u0080\t": {}, "": {"\u00f9/\u001a": 8632, "\ud8f5\udecf\u00e7\u00d3\ud836\udd55\u009e\u00c6\u0015\u00bf\udb6c\udc9b\udbeb\ude04\u00ac": [true], "w\u00fdfR2f\ud81b\udc86jV\u00e0\u00e2\u00e5\u0084\u008c\udbee\udd99~": 5.566589900710848e+16}, "X\u00e2\u00bd\u0002\u009c\u00de": {"": null}, "MissingContentType": {}, "\ud98d\udfcb\u0099\u00c4\u0092\u00b8\u00e6": {"\u00b7": -510509, "\u0088\u00b7\u00ccK\u0004\u0016\u00c7\u00d9\u001c\u00f4\uda24\udebe\u00d257\ud9f4\udce6\u0085\u434c": false, "\ud835\udc13\ud835\udc21\ud835\udc1e \ud835\udc2a\ud835\udc2e\ud835\udc22\ud835\udc1c\ud835\udc24 \ud835\udc1b\ud835\udc2b\ud835\udc28\ud835\udc30\ud835\udc27 \ud835\udc1f\ud835\udc28\ud835\udc31 \ud835\udc23\ud835\udc2e\ud835\udc26\ud835\udc29\ud835\udc2c \ud835\udc28\ud835\udc2f\ud835\udc1e\ud835\udc2b \ud835\udc2d\ud835\udc21\ud835\udc1e \ud835\udc25\ud835\udc1a\ud835\udc33\ud835\udc32 \ud835\udc1d\ud835\udc28\ud835\udc20": true}}, {"name": "O\u00c1\u008e\u0098B", "pluginId": "l"}, {"": ["\ud832\udeffA\u000b", "\ud903\udda3\u001ap\ud95f\udf6f\u0083", false], "\u0094": {}}, {"F\u00baT\ud950\udc73": false, "\u00b7": [null, "unique", "\u0081\ud81f\udec9\ud8fe\udd0e\u0081"], "z": [], "/\u0082": [], "": [], "pluginId": "<\u00c1\u00c0G\u00e0\u3f22", "value": "<\u00c2\u00ec\udb52\udc37\u00c1Z", "type": "__proto__"}, {"": -3.954311349113362e+16, "+\u0006": {"\u00e9\udb89\udfc7\u00e4": true, "": "\ud9ab\udc2e\u00c5\u00d6\u00d5\u8653", "\u00f1\u00ab\u00fa\u001e|\u00b5\u00c5": "r"}, "'"'"'\u00bd": {"": {}}, "type": "\u00d2\u00ab\uda9c\udc9c\u00cd\udbf3\udc67Q", "name": "", "value": "\u0083\ud847\udf30"}, {"pluginId": "\ud903\udf4f\u0086@ \u00de]\u00d0\u00da\uda55\udd53\ud99c\udd63/\u00f7\ud8ee\ude04", "type": ""}, {"u": [[]], "\u0007\uda55\ude9f\u0012?\uda4d\udccf=\u00d2": [], "MalformedMediaType": ["\u00f1\u00e0F\u0010", -1.8686157185722497e-179, "\uda3f\udc47glB\b\u00e0\uda58\ude67\u0089\ud9be\udf2f"], "timings": [], "\u00cf\u0014\u00de": {"Cd\ud887\ude5c\u00d1": true, "U\u00a1": true, "\ud986\udd607\u00ae\u00ca\"\u009e\u00beI": -471}, "pluginId": "Ynl\ud8de\udcb21\u00cd\ud90f\udd79L\u00b9\u00a6TE\u009b\u001c\ud878\ude8dBK\u0084\ud84f\udea1\udb72\udef5(\u0086j\u0017\u00e9", "value": "red"}, {"\u00ed\u0016": [[]], "": false, "Performance": -1926537031460673193473631568300867584, "\u00a0\u00fd\ud80a\udf02\ud8d3\udf31\udaf8\ude24": [null, true], "\u00d0WD\u00dd\uda52\udfb6\udb1e\udff9\u00df": [], "type": "MalformedJson"}, {"ContractViolations": {"\ud874\udde6": {"": -1355653767044824987327945487941632, "\u000e": -613599}, "--workbench-output": {"": 2.4328011694092456e+16, "\u00b4\t\uda25\udfd2": 1.5702853418993263e+269, ".": null}}, "/U\u00fb": {"\u00bf\u000b\u00d6g\u00a1/\u0016": true, "Security": {"": -7.407366998609122e+52, "\u00de\ud8b8\udc13\u009b": -4.749959334203116e+16}, ",\ud8f1\udcf3C": {"v\u00d1": null}}, "\udb4c\udd5d\udb33\udf79z\u009f\u00f1A": {"\u0005\u00c9\ud946\ude4fxU\ud806\ude8c3\udae6\ude8c1\udbe4\udd19": 1.7976931348623155e+308, "\u00a5": false, "": null}, "pluginId": "\udbe3\udcd3\ud9f2\udfbe^\ud8a1\uddeb\udab8\udd76\u0017", "name": "L\u00cc\u0084\u00e6.\u00a5\u0015\u00df\ud920\udd93\\\u00b4'"'"'\ud819\udf0b\u001b\u00be6\u00ee\u0080\u00f8\u0086`\u001e\ud86e\udd14\u0018\u0000g<k\u00e8\u00b2\u00b5\ud8f9\uddb7\u0004f\ud818\udf3c\u00a1\u00aa0k\u009d\u001f\udbbb\ude8f", "value": "f<\u001f\ud911\udc7e", "type": ""}], "overwrite": false, "dashboard": {"\uda31\udd6f\ud8a5\udd53": {"U7Q\udbfa\udee4\\": -6429481, "k\u00c4\u0083\u00b0_": true, "OT\udb2f\ude25": 67}, "\ud81d\udfcc\u00d2": {}, "\uda12\udc87": "\u0002?B\uda64\udc8d\u00e0\u009f\u00ab\u009fU\fI\u00dc\ud8a4\udc12", "r": {"\udaf9\udf9eRi\uda9e\uddaf": {"\u169b\u1684\u1693\u1690\u168b\u1692\u1684\u1680\u1691\u1684\u1682\u1691\u168f\u1685\u169c": "\u00d2OM\u00ee\udb32\udd43\ud97e\udef6Pw", "\u00ea": "\u00ca\u00f3\u00f9\ud825\udcbfv", "": "Q\u0094\u0018l"}}, "36\udacd\udd82\u00d0a\u0095\u00a5\u00f4C\f": {"\u00f5c\u00a7,": false}, "\ud835\udd7f\ud835\udd8d\ud835\udd8a \ud835\udd96\ud835\udd9a\ud835\udd8e\ud835\udd88\ud835\udd90 \ud835\udd87\ud835\udd97\ud835\udd94\ud835\udd9c\ud835\udd93 \ud835\udd8b\ud835\udd94\ud835\udd9d \ud835\udd8f\ud835\udd9a\ud835\udd92\ud835\udd95\ud835\udd98 \ud835\udd94\ud835\udd9b\ud835\udd8a\ud835\udd97 \ud835\udd99\ud835\udd8d\ud835\udd8a \ud835\udd91\ud835\udd86\ud835\udd9f\ud835\udd9e \ud835\udd89\ud835\udd94\ud835\udd8c": {"\u0083\t\u00c3\u2364\f\u00ee\ud946\udf0e\u00cd\u00a7\u00c2\uda86\udd92*\u00ed": true, "": "\udb51\ude0a\u00ce\u00dd\u001e4\ud9f9\ude5b\u00b1\u00b0\u00ba \u0012\u00f9", "\u00b4": true}, "\u00d5~": [[1.2320337508860202e+114], false, {"\u00e0\ud827\udd99": -327, "i\"\u00e4\u001c": false}]}, "pluginId": "U", "path": ""}' http://0.0.0.0:46547/api/dashboards/import Copy POST /folders/{folder_uid}/move # Server error +1 more less 1,940 Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 404, 500 Response 400 Bad Request
{"message":"bad request data"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/folders/0/move Copy Response 500 Internal Server Error
{"message":"Folder API error: invalid resource name \"}\\U00100d56Ë/\\U000f2f89X\\U000c45f6`'T\\U000cc210æ\": [may not contain '/']"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"\udb0c\ude3a\uda02\uddcc": [], "": {"\b\u00fe\u00f6\u00ce\u00e8\u0017G1g\ud8fc\udc28G(0": true, "\ud89f\udef4g3\u008e\u00a5h\u00d0s": true, "\ud832\udecc": true}, "\u0016;\u0000\uda85\udc2b\udae1\uddaf\u001a\u0012\u00fd": [], "C&\ud996\udccd\u00bd\u00e5[\u0004R\udbb7\udd04;\u0007\udb5f\ude7c\ud845\ude41": [-3.552247940432598e-193], "parentUid": "}\udbc3\udd56\u00cb/\udb8b\udf89X\udad1\uddf6`'"'"'T\udaf0\ude10\u00e6"}' http://0.0.0.0:46547/api/folders/workbench/move Copy GET /library-elements # Server error +1 more less Schema-violating request accepted 1,956 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 `sortDirection` in query - sortDirection: Incorrect type Response 200 OK
{"result":{"totalCount":1,"elements":[{"id":1,"orgId":1,"folderId":142704590962688,"folderUid":"workbench","uid":"workbench","name":"Library panel","kind":1,"type":"timeseries","description":"","model":{"datasource":{"type":"grafana-testdata-datasource","uid":"testdata"},"description":"","gridPos":{"h":8,"w":12,"x":0,"y":0},"id":1,"targets":[{"refId":"A","scenarioId":"random_walk"}],"title":"Random walk","type":"timeseries"},"version":1,"meta":{"folderName":"Workbench","folderUid":"workbench","connectedDash // Output truncated... Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/library-elements?sortDirection=null&sortDirection=null' Copy Response 500 Internal Server Error
{"message":"Failed to get library elements"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/library-elements?sortDirection=alpha-desc&page=117741564&folderFilter=%F0%9C%B5%83%C3%B7%C2%B3&typeFilter=u%C2%B2%F3%BE%96%B7%C3%9E%C2%A8%F1%AC%94%B9' Copy PATCH /org/users/{user_id} # Server error +1 more less Schema-valid request rejected 1,624 Response 500 Internal Server Error
{"message":"Failed update org user"} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"role": "None"}' http://0.0.0.0:46547/api/org/users/9223372036854775806 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 request data"} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:46547/api/org/users/-9223372036854775808 Copy DELETE /orgs/{org_id} # Server error +1 more less Schema-valid request rejected 1,786 Response 500 Internal Server Error
{"message":"Failed to delete organization"} Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/orgs/9223372036854775806 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":"Cannot delete your active organization. Please switch to a different organization first."} Reproduce
POST /user/using/9curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/user/using/9 DELETE /orgs/9failed here curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/orgs/9 Copy PUT /orgs/{org_id} # Server error +1 more less Schema-valid request rejected 1,651 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 request data"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"name": ""}' http://0.0.0.0:46547/api/orgs/9223372036854775806 Copy Response 500 Internal Server Error
{"message":"Failed to update organization"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"\u845f(\u00c3": {"": false, ".\u00a7\u00af": null, "\ud8e0\ude3a\ud90e\udc48\u00c5\u00ad\u00b3": null}, "\u00dboa": [{"\u0018\uda29\udff6": 3.4071290947780456e+16, "": null, "o\u00fd\uda73\ude73\fa\u0080\u00ae\u00ef\u009b\udbad\udeb8\u00b4\u00f7\ud80d\ude8b\ud84c\udf00\ud9b4\udfb1\ud9c3\udc38y\u00d4\u00a0\udbc3\udde1": -1.342588839645984e+169}], "\u00f9": {"PO\u009f\u00ca\u0010": null, "\u00e8": {"0'"'"'\ud843\udcfe\u008c\u0095N\udbb4\udf86\udaa2\udecf\b\udafd\udd80": null, "U": -1.3818429525371904e-106}, "\u009a": [3876525]}, "\u00ddy2": [], "\u0090\u00fc": null, "name": "\u023a"}' http://0.0.0.0:46547/api/orgs/1096835 Copy PUT /orgs/{org_id}/quotas/{quota_target} # Server error +1 more less 1,841 Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 404, 500 Response 400 Bad Request
{"statusCode":400,"messageId":"quota.bad-request","message":"BadRequest"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/orgs/1/quotas/0 Copy Response 500 Internal Server Error
{"message":"Failed to update org quotas"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"limit": 0, "target": ""}' http://0.0.0.0:46547/api/orgs/9223372036854775806/quotas/0 Copy DELETE /orgs/{org_id}/users/{user_id} # Server error +1 more less 1,892 Undocumented status codeST103 Received: 404
Documented: 200, 400, 401, 403, 500 Response 404 Not Found
{"message":"User not found"} Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/orgs/-9223372036854775808/users/9223372036854775808 Copy Response 500 Internal Server Error
{"message":"Failed to remove user from organization"} Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/orgs/-9223372036854775808/users/9223372036854775806 Copy DELETE /query-history/star/{query_history_uid} # Server error +1 more less 1,665 Response 500 Internal Server Error
{"message":"Failed to unstar query in query history"} Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/query-history/star/0 Copy Undocumented status codeST103 Received: 404
Documented: 200, 401, 500 Response 404 Not Found
{"message":"Query in query history not found"} Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/query-history/star/n%C3%9C Copy POST /query-history/star/{query_history_uid} # Server error +1 more less 1,959 Response 500 Internal Server Error
{"message":"Failed to star query in query history"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/query-history/star/0 Copy Undocumented status codeST103 Received: 404
Documented: 200, 401, 500 Response 404 Not Found
{"message":"Query in query history not found"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/query-history/star/%C3%96 Copy DELETE /query-history/{query_history_uid} # Server error +1 more less 1,309 Undocumented status codeST103 Received: 404
Documented: 200, 401, 500 Response 404 Not Found
{"message":"Query in query history not found"} Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/query-history/%C3%8A%C2%B2%F1%B1%B2%A4 Copy Response 500 Internal Server Error
{"message":"Failed to delete query from query history"} Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/query-history/eg1qux3in06ioa Copy POST /serviceaccounts/{serviceAccountId}/tokens # Server error +1 more less Schema-valid request rejected 1,630 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 request data"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"name": "", "secondsToLive": 9223372036854775806}' http://0.0.0.0:46547/api/serviceaccounts/4/tokens Copy Response 500 Internal Server Error
{"message":"Failed to retrieve service account"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:46547/api/serviceaccounts/0/tokens Copy GET /teams/{team_id} # Server error +1 more less 1,626 Response 500 Internal Server Error
{"message":"Failed to get Team"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/teams/0?accesscontrol=null&accesscontrol=null' Copy Response violates schemaST108 null is not of type "object"
Validated against the response schema for status code 200.
Schema at /components/schemas/TeamDTO/properties/accessControl:
{
"type": "object",
"additionalProperties": {
"type": "boolean"
}
}
Value:
null Response 200 OK
{"id":196,"uid":"eg1qwla8hrwu8b","orgId":28,"name":"a","email":"","externalUID":"","isProvisioned":false,"avatarUrl":"/avatar/9d3fd119004615d0dbda17baef620540c62501962cf444388b775773a589117f","memberCount":1,"permission":0,"accessControl":null} Reproduce
POST /teamscurl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"name": "a"}' http://0.0.0.0:46547/api/teams GET /teams/196failed here curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/teams/196?accesscontrol=false' Copy PUT /teams/{team_id} # Authentication failed Server error +1 more less 1,615 Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 404, 409, 500 Response 400 Bad Request
{"message":"bad request data"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/teams/0 Copy Response 500 Internal Server Error
{"message":"Failed to get Team"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d null http://0.0.0.0:46547/api/teams/0 Copy PUT /teams/{team_id}/members # Server error +1 more less 1,613 Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 404, 500 Response 400 Bad Request
{"message":"bad request data"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/teams/0/members Copy Response 500 Internal Server Error
{"message":"Failed to get Team"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d null http://0.0.0.0:46547/api/teams/0/members Copy DELETE /teams/{team_id}/members/{user_id} # Missing test data Server error +1 more less 1,639 Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 404, 500 Response 400 Bad Request
{"message":"userId is invalid"} Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/teams/0/members/9223372036854775808 Copy Response 500 Internal Server Error
{"message":"Failed to get Team"} Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/teams/0/members/9223372036854775806 Copy PUT /teams/{team_id}/members/{user_id} # Missing test data Server error +1 more less 1,634 Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 404, 500 Response 400 Bad Request
{"message":"bad request data"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/teams/0/members/-9223372036854775808 Copy Response 500 Internal Server Error
{"message":"Failed to get Team"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"permission": 0}' http://0.0.0.0:46547/api/teams/0/members/9223372036854775806 Copy GET /v1/provisioning/contact-points # Server error +1 more less 1,927 Undocumented status codeST103 Received: 500
Documented: 200, 403 Response 500 Internal Server Error
{"statusCode":500,"messageId":"alerting.notification.configCorrupted","message":"Current Alertmanager configuration in the storage is corrupted. Reset the configuration or rollback to a recent valid one.","extra":{"Error":"yaml: control characters are not allowed"}} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/v1/provisioning/contact-points Copy Undocumented status codeST103 Received: 401
Documented: 200, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:46547/api/v1/provisioning/contact-points Copy DELETE /v1/provisioning/contact-points/{UID} # Server error +1 more less 1,629 Undocumented status codeST103 Received: 401
Documented: 202, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X DELETE -H 'Authorization;' http://0.0.0.0:46547/api/v1/provisioning/contact-points/ag1quxf3o1wqod Copy Undocumented status codeST103 Received: 500
Documented: 202, 403 Response 500 Internal Server Error
{"statusCode":500,"messageId":"alerting.notification.configCorrupted","message":"Current Alertmanager configuration in the storage is corrupted. Reset the configuration or rollback to a recent valid one.","extra":{"Error":"yaml: control characters are not allowed"}} Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/v1/provisioning/contact-points/0 Copy GET /v1/provisioning/mute-timings # Server error +1 more less 2,045 Undocumented status codeST103 Received: 500
Documented: 200, 403 Response 500 Internal Server Error
{"statusCode":500,"messageId":"alerting.notification.configCorrupted","message":"Current Alertmanager configuration in the storage is corrupted. Reset the configuration or rollback to a recent valid one.","extra":{"Error":"yaml: control characters are not allowed"}} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/v1/provisioning/mute-timings Copy Undocumented status codeST103 Received: 401
Documented: 200, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:46547/api/v1/provisioning/mute-timings Copy DELETE /v1/provisioning/mute-timings/{name} # Server error +1 more less 558 Undocumented status codeST103 Received: 401
Documented: 204, 403, 409 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X DELETE -H 'Authorization;' -H $'X-Disable-Provenance: 6Nd}\t:XO`d`BS' http://0.0.0.0:46547/api/v1/provisioning/mute-timings/%C3%8D%C3%A7%C2%98d Copy Undocumented status codeST103 Received: 500
Documented: 204, 403, 409 Response 500 Internal Server Error
{"statusCode":500,"messageId":"alerting.notification.configCorrupted","message":"Current Alertmanager configuration in the storage is corrupted. Reset the configuration or rollback to a recent valid one.","extra":{"Error":"yaml: control characters are not allowed"}} Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/v1/provisioning/mute-timings/%C3%8D%C3%A7%C2%98d?version=P%C3%8A%40%C2%9F%14%C2%85%C2%AD%C2%A3q%C2%8E%07%C3%BC%C3%95%04N%5E%C3%B0' Copy GET /v1/provisioning/mute-timings/{name} # Server error +1 more less 1,376 Undocumented status codeST103 Received: 401
Documented: 200, 403, 404 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization: =.aGN"!Q9gc' http://0.0.0.0:46547/api/v1/provisioning/mute-timings/%F3%B8%90%A4%C3%82%C2%BB%C3%B1%C3%82%F1%AE%8C%B4%C2%B5%0C%0D%C2%A9%C2%9E Copy Undocumented status codeST103 Received: 500
Documented: 200, 403, 404 Response 500 Internal Server Error
{"statusCode":500,"messageId":"alerting.notification.configCorrupted","message":"Current Alertmanager configuration in the storage is corrupted. Reset the configuration or rollback to a recent valid one.","extra":{"Error":"yaml: control characters are not allowed"}} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/v1/provisioning/mute-timings/%F1%93%83%AE%C3%9E%C2%AA9Wj%5E%C3%84%F0%A2%B2%A2 Copy DELETE /v1/provisioning/policies # Server error +1 more less 1,609 Undocumented status codeST103 Received: 500
Documented: 202, 403 Response 500 Internal Server Error
{"statusCode":500,"messageId":"alerting.notification.configCorrupted","message":"Current Alertmanager configuration in the storage is corrupted. Reset the configuration or rollback to a recent valid one.","extra":{"Error":"yaml: control characters are not allowed"}} Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/v1/provisioning/policies Copy Undocumented status codeST103 Received: 401
Documented: 202, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X DELETE -H 'Authorization;' http://0.0.0.0:46547/api/v1/provisioning/policies Copy GET /v1/provisioning/policies # Server error +1 more less 1,675 Undocumented status codeST103 Received: 500
Documented: 200, 403 Response 500 Internal Server Error
{"statusCode":500,"messageId":"alerting.notification.configCorrupted","message":"Current Alertmanager configuration in the storage is corrupted. Reset the configuration or rollback to a recent valid one.","extra":{"Error":"yaml: control characters are not allowed"}} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/v1/provisioning/policies Copy Undocumented status codeST103 Received: 401
Documented: 200, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization: 5' http://0.0.0.0:46547/api/v1/provisioning/policies Copy GET /v1/provisioning/policies/export # Schema validation skipped Server error +1 more less 2,007 Undocumented status codeST103 Received: 500
Documented: 200, 403, 404 Response 500 Internal Server Error
{"message":"[alerting.notification.configCorrupted] Failed to unmarshal the Alertmanager configuration"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/v1/provisioning/policies/export Copy Undocumented status codeST103 Received: 401
Documented: 200, 403, 404 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:46547/api/v1/provisioning/policies/export Copy GET /v1/provisioning/templates # Server error +1 more less 2,030 Undocumented status codeST103 Received: 500
Documented: 200, 403 Response 500 Internal Server Error
{"statusCode":500,"messageId":"alerting.notification.configCorrupted","message":"Current Alertmanager configuration in the storage is corrupted. Reset the configuration or rollback to a recent valid one.","extra":{"Error":"yaml: control characters are not allowed"}} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/v1/provisioning/templates Copy Undocumented status codeST103 Received: 401
Documented: 200, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:46547/api/v1/provisioning/templates Copy DELETE /v1/provisioning/templates/{name} # Server error +1 more less 934 Undocumented status codeST103 Received: 401
Documented: 204, 403, 409 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X DELETE -H 'Authorization: >' 'http://0.0.0.0:46547/api/v1/provisioning/templates/%C3%B7%C3%85~%C3%8F?version=ad08fc8186462ccd' Copy Undocumented status codeST103 Received: 500
Documented: 204, 403, 409 Response 500 Internal Server Error
{"statusCode":500,"messageId":"alerting.notification.configCorrupted","message":"Current Alertmanager configuration in the storage is corrupted. Reset the configuration or rollback to a recent valid one.","extra":{"Error":"yaml: control characters are not allowed"}} Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/v1/provisioning/templates/%C3%AD%F2%B3%82%97 Copy GET /v1/provisioning/templates/{name} # Server error +1 more less 1,632 Undocumented status codeST103 Received: 401
Documented: 200, 403, 404 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization: GNY' http://0.0.0.0:46547/api/v1/provisioning/templates/grafana-testdata-datasource-7 Copy Undocumented status codeST103 Received: 500
Documented: 200, 403, 404 Response 500 Internal Server Error
{"statusCode":500,"messageId":"alerting.notification.configCorrupted","message":"Current Alertmanager configuration in the storage is corrupted. Reset the configuration or rollback to a recent valid one.","extra":{"Error":"yaml: control characters are not allowed"}} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/v1/provisioning/templates/%2B%C2%8B~%23S%C2%90' Copy GET /admin/users/{user_id}/quotas # Server error 1,660 Response 500 Internal Server Error
{"message":"Failed to get org quotas"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/admin/users/9223372036854775806/quotas Copy PUT /annotations/{annotation_id} # Authentication failed Server error 1,662 Response 500 Internal Server Error
{"message":"Failed to update annotation"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d null http://0.0.0.0:46547/api/annotations/0 Copy POST /cloudmigration/migration # Server error 1,965 Response 500 Internal Server Error
{"statusCode":500,"messageId":"cloudmigrations.createMigration.tokenInvalid","message":"Token is not valid. Generate a new token on your cloud instance and try again."} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d null http://0.0.0.0:46547/api/cloudmigration/migration Copy GET /cloudmigration/token # Authentication failed Server error 1,687 Response 500 Internal Server Error
{"message":"fetching cloud migration access token"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/cloudmigration/token Copy POST /cloudmigration/token # Authentication failed Server error 1,695 Response 500 Internal Server Error
{"message":"creating gcom access token"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/cloudmigration/token Copy GET /dashboards/uid/{uid}/versions/{DashboardVersionID} # Server error 1,635 Response 500 Internal Server Error
{"message":"Dashboard version 414502 not found for dashboardId 142704817369088"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/dashboards/uid/workbench/versions/414502 Copy GET /folders/{folder_uid}/permissions # Server error 1,617 Response 500 Internal Server Error
{"message":"Folder API error: invalid resource name \"Rñt)FR«^r1Á \\x18\\x16\\u0092ÚÌ\\U000bca36\\U000a83dd\\U000a8825\\x17%²Ï\": [may not contain '%']"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/folders/R%C3%B1t%29FR%C2%AB%5Er1%C3%81%20%18%16%C2%92%C3%9A%C3%8C%F2%BC%A8%B6%F2%A8%8F%9D%F2%A8%A0%A5%17%25%C2%B2%C3%8F/permissions Copy GET /health # API accepts requests without authentication 1,766 API accepts requests without authenticationST401 Expected 401 or 403, got `200 OK` for `GET /health` Response 200 OK
{
"database": "ok",
"version": "13.2.3",
"commit": "90ffed056f0884267356c12a0eeb72a022af53f1"
} Reproduce
curl -X GET http://0.0.0.0:46547/api/health Copy GET /org/quotas # Authentication failed Server error 2,033 Response 500 Internal Server Error
{"message":"failed to get quota"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/org/quotas Copy DELETE /org/users/{user_id} # Server error 1,645 Response 500 Internal Server Error
{"message":"Failed to remove user from organization"} Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/org/users/9223372036854775806 Copy GET /orgs/{org_id}/quotas # Authentication failed Server error 1,810 Response 500 Internal Server Error
{"message":"failed to get quota"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/orgs/9223372036854775806/quotas Copy GET /signing-keys/keys # API accepts requests without authentication 1,754 API accepts requests without authenticationST401 Expected 401 or 403, got `200 OK` for `GET /signing-keys/keys` Response 200 OK
{"keys":[{"use":"sig","kty":"EC","kid":"id-2026-10-es256","crv":"P-256","alg":"ES256","x":"pkpGDzN8iA3waN_1gDgI_NesrZbWsrE9cTho8VnNssM","y":"FsxL0R5PLQ4UPPzdcSO6H-MHQ_m83j-Yzl3PHzxF3N4"}]} Reproduce
curl -X GET http://0.0.0.0:46547/api/signing-keys/keys Copy GET /snapshots/{key} # API accepts requests without authentication 1,725 API accepts requests without authenticationST401 Expected 401 or 403, got `200 OK` for `GET /snapshots/{key}` Response 200 OK
{"meta":{"isSnapshot":true,"type":"snapshot","canSave":false,"canEdit":false,"canAdmin":false,"canStar":false,"canDelete":false,"slug":"","url":"","expires":"2076-10-06T23:51:53Z","created":"2026-10-19T23:51:53Z","updated":"0001-01-01T00:00:00Z","updatedBy":"","createdBy":"","version":0,"hasAcl":false,"isFolder":false,"folderId":0,"folderUid":"","folderTitle":"","folderUrl":"","provisioned":false,"provisionedExternalId":"","annotationsPermissions":null},"dashboard":{"panels":[{"datasource":{"type":"grafana- // Output truncated... Reproduce
curl -X GET http://0.0.0.0:46547/api/snapshots/workbench Copy DELETE /teams/{team_id} # Server error 1,613 Response 500 Internal Server Error
{"message":"Failed to get Team"} Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/teams/0 Copy GET /convert/api/prom/rules/{NamespaceTitle}/{Group} # Response violates schema +3 more less Missing Content-Type header Undocumented Content-Type Undocumented status code 1,665 Response violates schemaST108 null is not of type "object"
Validated against the response schema for status code 404.
Schema:
{
"type": "object"
}
Value:
null Missing Content-Type headerST104 The following media types are documented in the schema:
- `application/yaml` Response 404 Not Found
<EMPTY> Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/convert/api/prom/rules/0/0 Copy Undocumented status codeST103 Received: 401
Documented: 200, 403, 404 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:46547/api/convert/api/prom/rules/0/0 Copy Undocumented Content-TypeST105 Received: application/json
Documented: application/yaml Response 404 Not Found
{"message":"Rule group not found"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/convert/api/prom/rules/Workbench/%C3%BB%E4%A3%9Bse%C3%92%C2%89 Copy GET /teams/search # Response violates schema +3 more less Schema-valid request rejected Schema-violating request accepted Undocumented status code 2,049 Response violates schemaST108 null is not of type "object"
Validated against the response schema for status code 200.
Schema at /components/schemas/TeamDTO/properties/accessControl:
{
"type": "object",
"additionalProperties": {
"type": "boolean"
}
}
Value:
null Response 200 OK
{"totalCount":1,"teams":[{"id":1,"uid":"fg1qutkhtdybkb","orgId":1,"name":"Workbench","email":"team@example.com","externalUID":"","isProvisioned":false,"avatarUrl":"/avatar/a96e3689637c79fb389b70f6a2ff545458d0796e44c61722e8a569b58fcecf85","memberCount":2,"permission":0,"accessControl":null}],"page":1,"perPage":1000} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/teams/search?sort=' 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 `perpage` in query - perpage: Value greater than maximum Response 200 OK
{"totalCount":1,"teams":[{"id":1,"uid":"fg1qutkhtdybkb","orgId":1,"name":"Workbench","email":"team@example.com","externalUID":"","isProvisioned":false,"avatarUrl":"/avatar/a96e3689637c79fb389b70f6a2ff545458d0796e44c61722e8a569b58fcecf85","memberCount":2,"permission":0,"accessControl":null}],"page":1,"perPage":9223372036854775807} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/teams/search?perpage=9223372036854775808' Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 500 Response 400 Bad Request
{"statusCode":400,"messageId":"unknown sorting option","message":"BadRequest"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/teams/search?name=&page=9223372036854775807&accesscontrol=true&sort=%F1%9C%97%85' Copy GET /convert/api/prom/rules/{NamespaceTitle} # Response violates schema +2 more less Missing Content-Type header Undocumented status code 1,682 Response violates schemaST108 null is not of type "object"
Validated against the response schema for status code 404.
Schema:
{
"type": "object"
}
Value:
null Missing Content-Type headerST104 The following media types are documented in the schema:
- `application/yaml` Response 404 Not Found
<EMPTY> Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/convert/api/prom/rules/0 Copy Undocumented status codeST103 Received: 401
Documented: 200, 403, 404 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization: X' http://0.0.0.0:46547/api/convert/api/prom/rules/0 Copy GET /convert/prometheus/config/v1/rules/{NamespaceTitle} # Response violates schema +2 more less Missing Content-Type header Undocumented status code 1,674 Response violates schemaST108 null is not of type "object"
Validated against the response schema for status code 404.
Schema:
{
"type": "object"
}
Value:
null Missing Content-Type headerST104 The following media types are documented in the schema:
- `application/yaml` Response 404 Not Found
<EMPTY> Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/convert/prometheus/config/v1/rules/0 Copy Undocumented status codeST103 Received: 401
Documented: 200, 403, 404 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization: /' http://0.0.0.0:46547/api/convert/prometheus/config/v1/rules/0 Copy GET /convert/prometheus/config/v1/rules/{NamespaceTitle}/{Group} # Response violates schema +2 more less Missing Content-Type header Undocumented status code 1,651 Response violates schemaST108 null is not of type "object"
Validated against the response schema for status code 404.
Schema:
{
"type": "object"
}
Value:
null Missing Content-Type headerST104 The following media types are documented in the schema:
- `application/yaml` Response 404 Not Found
<EMPTY> Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/convert/prometheus/config/v1/rules/0/0 Copy Undocumented status codeST103 Received: 401
Documented: 200, 403, 404 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:46547/api/convert/prometheus/config/v1/rules/0/0 Copy POST /dashboards/uid/{dashboardUid}/public-dashboards # Response violates schema +2 more less Schema-valid request rejected Undocumented status code 1,975 Undocumented status codeST103 Received: 404
Documented: 200, 400, 401, 403, 500 Response 404 Not Found
{"statusCode":404,"messageId":"publicdashboards.dashboardNotFound","message":"Dashboard not found"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d null http://0.0.0.0:46547/api/dashboards/uid/0/public-dashboards Copy Response violates schemaST108 null is not of type "object"
Validated against the response schema for status code 401.
Schema at /properties/extra:
{
"type": "object",
"additionalProperties": {},
"description": "Extra Additional information about the error"
}
Value:
null Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X POST -H 'Authorization: Infinity' -H 'Content-Type: application/json' -d '{"\u00c4:O\u000f\u00f8\u00b6s": {"\ud960\uddd4\u00d2\u0004": -193479178463232480}, "annotationsEnabled": true, "timeSelectionEnabled": false}' http://0.0.0.0:46547/api/dashboards/uid/workbench/public-dashboards 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 (``, `»H-t`, `wµ` 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
{"statusCode":400,"messageId":"publicdashboards.invalidAccessToken","message":"Invalid access token"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"\u0017\u001b\u0090\u00bb\u0017\u0084H\ud8d2\uddff-t\udaef\udcbd": [], "": {}, "\u00c8": {}, "\u0099\ud878\ude13\u00cf\u009fJN": {}, "w\u00b5": {"x\u00c0\u00a0": {"\u0084(e": false, "UndefinedStatusCode": null, "\u00b9\ud8c1\udcb9\udafd\udc40M\u00c0\uda4c\udcb1\u00d30\u00de\u00b1/\u0004e\u0085\u00a0\u009f\u00dfJ\n": 601}}, "share": "F\u008e", "timeSelectionEnabled": false, "annotationsEnabled": false, "accessToken": "\u00d8", "isEnabled": true}' http://0.0.0.0:46547/api/dashboards/uid/second/public-dashboards Copy DELETE /dashboards/uid/{dashboardUid}/public-dashboards/{uid} # Response violates schema +2 more less Schema-valid request rejected Undocumented status code 1,525 Undocumented status codeST103 Received: 404
Documented: 200, 400, 401, 403, 500 Response 404 Not Found
{"statusCode":404,"messageId":"publicdashboards.notFound","message":"Dashboard not found"} Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/dashboards/uid/0/public-dashboards/0 Copy Response violates schemaST108 null is not of type "object"
Validated against the response schema for status code 401.
Schema at /properties/extra:
{
"type": "object",
"additionalProperties": {},
"description": "Extra Additional information about the error"
}
Value:
null Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X DELETE -H 'Authorization: W'"'"'*@' http://0.0.0.0:46547/api/dashboards/uid/workbench/public-dashboards/eg1quw9w4uvpcd Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"statusCode":400,"messageId":"publicdashboards.invalidUid","message":"Invalid Uid"} Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/dashboards/uid/%F1%9D%90%91%F3%AC%BC%90/public-dashboards/testdata Copy PATCH /dashboards/uid/{dashboardUid}/public-dashboards/{uid} # Response violates schema +2 more less Schema-valid request rejected Undocumented status code 1,620 Undocumented status codeST103 Received: 404
Documented: 200, 400, 401, 403, 500 Response 404 Not Found
{"statusCode":404,"messageId":"publicdashboards.dashboardNotFound","message":"Dashboard not found"} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d null http://0.0.0.0:46547/api/dashboards/uid/0/public-dashboards/0 Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"statusCode":400,"messageId":"publicdashboards.invalidShareType","message":"Invalid share type"} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"timeSelectionEnabled": false, "isEnabled": true, "share": "\u007f\ud854\ude81}\u008d\u00a1\ud81b\udf8dd\u0000\u000b\u00e4\u008e\ud831\ude09\u000e", "annotationsEnabled": false}' http://0.0.0.0:46547/api/dashboards/uid/second/public-dashboards/dg1quw9i1xhj4f Copy Response violates schemaST108 null is not of type "object"
Validated against the response schema for status code 401.
Schema at /properties/extra:
{
"type": "object",
"additionalProperties": {},
"description": "Extra Additional information about the error"
}
Value:
null Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X PATCH -H 'Authorization: W' -H 'Content-Type: application/json' -d '{"\u00f0\u00a0": [{}, {"_\u0089\b": "\u00e3U\ud9a9\udd2e"}], "\udab3\ude26\u00d0L": -5.2641874467104016e-191, "\u0094\u00d0\udb02\udc4bl\uda75\udc29\u00c3i\u001bh\ud9ee\udfa9\u0093\u00c7\uda56\udc20\b\u001e": {"\ud8fa\udccd\u00b0": {}, "S\u00cd^\ud9a7\udec8\u00b7\u0088\u009aR#\ud990\uddc2R\u0005[\u00d2\u00a9$\u0097": {"\u008f1\b(": {}}, "\ud8d0\udd7e\ud8db\udd05": [[null]]}, "VW\u008a\u00c7\u00f3\u0093\u009a\ud83b\udf5e": [], "\u00a5\udb7a\udf5e\u00e4\udb32\udcd0T+<\u0006f+\udbb1\udd7d": {"red": 13982912}, "timeSelectionEnabled": false, "accessToken": "", "annotationsEnabled": false, "uid": "eg1qutxkqqt4we", "isEnabled": false}' http://0.0.0.0:46547/api/dashboards/uid/workbench/public-dashboards/testdata Copy PATCH /serviceaccounts/{serviceAccountId} # Response violates schema +2 more less Schema-valid request rejected Schema-violating request accepted 1,655 Response violates schemaST108 null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/ServiceAccountProfileDTO/properties/teams:
{
"type": "array",
"example": [],
"items": {
"type": "string"
}
}
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 - incorrect type Response 200 OK
{"id":4,"message":"Service account updated","name":"grafana","serviceaccount":{"id":4,"uid":"eg1qutn1sncowb","name":"grafana","login":"sa-1-grafana","orgId":1,"isDisabled":false,"createdAt":"2026-10-19T23:51:54Z","updatedAt":"2026-10-19T23:51:54Z","avatarUrl":"/avatar/5733519b6d39d65f216207bda183120032946ca8d8f1efce18f1532d83faee0b","role":"Admin","teams":null}} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d null http://0.0.0.0:46547/api/serviceaccounts/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 request data"} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/serviceaccounts/11701397 Copy GET /annotations/{annotation_id} # Response violates schema +1 more less 1,655 Undocumented status codeST103 Received: 403
Documented: 200, 401, 500 Response 403 Forbidden
{"accessErrorId":"ACE2130310064","message":"You'll need additional permissions to perform this action. Permissions needed: annotations:read","title":"Access denied"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/annotations/%F0%9D%A5%91%F1%BD%9A%97%F3%85%93%88%C2%8D%C3%8E%C2%AA Copy Response violates schemaST108 [{}] is not of type "object"
Validated against the response schema for status code 200.
Schema at /components/schemas/Json:
{
"type": "object"
}
Value:
[
{}
] Response 200 OK
{"id":458,"dashboardUID":"","userUID":"cg1qusrz4mdxcf","created":1792457037400,"updated":1792457037400,"time":-96,"timeEnd":1792457037400,"text":"þ","tags":["·S§W\u003e¡ïÔç´\u0019ÆQ_"],"login":"admin","email":"admin@localhost","avatarUrl":"/avatar/7ba684f146c9445720e4b9a8d6ed775de4804bc2dbe01fb6490b8cce05db9f43","data":[{}]} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/annotations/0 Copy GET /dashboards/uid/{dashboardUid}/public-dashboards # Response violates schema +1 more less Schema-valid request rejected 1,684 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"statusCode":400,"messageId":"publicdashboards.identifierNotSet","message":"No Uid for dashboard specified"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/dashboards/uid/%C2%86%C3%800%0C/public-dashboards Copy Response violates schemaST108 null is not of type "object"
Validated against the response schema for status code 401.
Schema at /properties/extra:
{
"type": "object",
"additionalProperties": {},
"description": "Extra Additional information about the error"
}
Value:
null Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization: A3~96K' http://0.0.0.0:46547/api/dashboards/uid/workbench/public-dashboards Copy GET /datasources/correlations # Response violates schema +1 more less Schema-violating request accepted 1,937 Response violates schemaST108 {"correlations":[],"doesContinue":null,"limit":100,"page":1,"totalCount":0} is not of type "array"
Validated against the response schema for status code 200.
Schema:
{
"type": "array",
"items": {
"$ref": "#/components/schemas/Correlation"
},
"components": {
"schemas": {
"Transformation": {
"properties": {
"expression": {
"type": "string"
},
"field": {
"type": "string"
},
"mapValue": {
"type": "string"
},
"type": {
// Output truncated...
}
Value:
{
"correlations": [],
"doesContinue": null,
"limit": 100,
"page": 1,
"totalCount": 0
} Response 200 OK
{"correlations":[],"totalCount":0,"page":1,"limit":100,"doesContinue":null} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/datasources/correlations?sourceUID=AAA' 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 `page` in query - page: Value greater than maximum Response 200 OK
{"correlations":[],"totalCount":0,"page":9223372036854775807,"limit":100,"doesContinue":null} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/datasources/correlations?page=9223372036854775808' Copy DELETE /folders/{folder_uid} # Response violates schema +1 more less Schema-violating request accepted 605 Response violates schemaST108 "id" is a required property
Validated against the response schema for status code 200.
Schema:
{
"required": [
"id",
"title",
"message"
],
"properties": {
"id": {
"description": "ID Identifier of the deleted folder.",
"example": 65,
"format": "int64",
"type": "integer"
},
"message": {
"description": "Message Message of the deleted folder.",
"example": "Folder My Folder deleted",
"type": "string"
},
"title": {
// Output truncated...
}
Value:
{
"message": "Folder deleted"
} Response 200 OK
{"message":"Folder deleted"} Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/folders/workbench?forceDeleteRules=true' 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 `forceDeleteRules` in query - violates `type` at /properties/forceDeleteRules (was boolean, became string) Response 200 OK
{"message":"Folder deleted"} Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/folders/dg1quwoh10rggd?forceDeleteRules=%60%21%3A3' Copy GET /org/users # Response violates schema +1 more less Schema-violating request accepted 1,928 Response violates schemaST108 null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/OrgUserDTO/properties/authLabels:
{
"type": "array",
"items": {
"type": "string"
}
}
Value:
null Response 200 OK
[{"orgId":1,"userId":1,"uid":"cg1qusrz4mdxcf","email":"admin@localhost","name":"","avatarUrl":"/avatar/7ba684f146c9445720e4b9a8d6ed775de4804bc2dbe01fb6490b8cce05db9f43","login":"admin","role":"Admin","lastSeenAt":"2026-10-19T23:51:53Z","created":"2026-10-19T23:51:38Z","lastSeenAtAge":"\u003c 1 minute","isDisabled":false,"authLabels":null,"isExternallySynced":false,"isProvisioned":false},{"orgId":1,"userId":2,"uid":"dg1qutkfsywaoc","email":"workbench@example.com","name":"Workbench User","avatarUrl":"/avatar/ // Output truncated... Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/org/users?query=' 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 `limit` in query - limit: Value greater than maximum Response 200 OK
[{"orgId":1,"userId":1,"uid":"cg1qusrz4mdxcf","email":"admin@localhost","name":"","avatarUrl":"/avatar/7ba684f146c9445720e4b9a8d6ed775de4804bc2dbe01fb6490b8cce05db9f43","login":"admin","role":"Admin","lastSeenAt":"2026-10-19T23:51:53Z","created":"2026-10-19T23:51:38Z","lastSeenAtAge":"\u003c 1 minute","isDisabled":false,"authLabels":null,"isExternallySynced":false,"isProvisioned":false},{"orgId":1,"userId":2,"uid":"dg1qutkfsywaoc","email":"workbench@example.com","name":"Workbench User","avatarUrl":"/avatar/ // Output truncated... Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/org/users?limit=9223372036854775808' Copy GET /query-history # Response violates schema +1 more less Schema-violating request accepted 1,707 Response violates schemaST108 null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/QueryHistorySearchResult/properties/queryHistory:
{
"type": "array",
"items": {
"$ref": "#/components/schemas/QueryHistoryDTO"
}
}
Value:
null Response 200 OK
{"result":{"totalCount":0,"queryHistory":null,"page":1,"perPage":100}} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/query-history?datasourceUid=&searchString=&onlyStarred=true&sort=time-desc&page=-9223372036854775808&limit=-9223372036854775808&from=-9223372036854775808' Copy Response violates schemaST108 [null,null] is not of type "object"
Validated against the response schema for status code 200.
Schema at /components/schemas/Json:
{
"type": "object"
}
Value:
[
null,
null
] Response 200 OK
{"result":{"totalCount":4,"queryHistory":[{"uid":"eg1qutxiqbr40b","datasourceUid":"","createdBy":1,"createdAt":1792453920,"comment":"","queries":{},"starred":false},{"uid":"eg1qutxkqqt4we","datasourceUid":"","createdBy":1,"createdAt":1792453920,"comment":"","queries":{},"starred":false},{"uid":"bg1qutx8992wwd","datasourceUid":"PE1C5CBDA0504A6A3","createdBy":1,"createdAt":1792453920,"comment":"","queries":[null,null],"starred":false},{"uid":"ag1qutx3eg6psf","datasourceUid":"","createdBy":1,"createdAt":179245 // Output truncated... Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/query-history?datasourceUid=&limit=-9223372036854775808&from=-9223372036854775808' 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 `to` in query - to: Value greater than maximum Response 200 OK
{"result":{"totalCount":11,"queryHistory":[{"uid":"eg1qutxiqbr40b","datasourceUid":"","createdBy":1,"createdAt":1792453920,"comment":"","queries":{},"starred":false},{"uid":"eg1qutxkqqt4we","datasourceUid":"","createdBy":1,"createdAt":1792453920,"comment":"","queries":{},"starred":false},{"uid":"bg1qutx8992wwd","datasourceUid":"PE1C5CBDA0504A6A3","createdBy":1,"createdAt":1792453920,"comment":"","queries":[null,null],"starred":false},{"uid":"dg1qutxbb4m4gc","datasourceUid":"PE1C5CBDA0504A6A3","createdBy":1, // Output truncated... Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/query-history?to=9223372036854775808' Copy POST /query-history # Response violates schema +1 more less Schema-violating request accepted 1,728 Response violates schemaST108 null is not of type "object"
Validated against the response schema for status code 200.
Schema at /components/schemas/Json:
{
"type": "object"
}
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 - incorrect type Response 200 OK
{"result":{"uid":"ag1qutx3eg6psf","datasourceUid":"","createdBy":1,"createdAt":1792453919,"comment":"","queries":null,"starred":false}} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d null http://0.0.0.0:46547/api/query-history Copy GET /serviceaccounts/{serviceAccountId}/tokens # Response violates schema +1 more less 1,646 Undocumented status codeST103 Received: 404
Documented: 200, 400, 401, 403, 500 Response 404 Not Found
{"message":"Not found"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/serviceaccounts/9223372036854775808/tokens 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/TokenDTO/properties/expiration:
{
"type": "string",
"example": "2022-03-23T10:31:02Z",
"format": "date-time"
}
Value:
null null is not of type "string"
Validated against the response schema for status code 200.
Schema at /components/schemas/TokenDTO/properties/lastUsedAt:
{
"type": "string",
"example": "2022-03-23T10:31:02Z",
"format": "date-time"
}
Value:
null Response 200 OK
[{"id":1,"name":"workbench","created":"2026-10-19T23:51:53Z","lastUsedAt":null,"expiration":null,"secondsUntilExpiration":0,"hasExpired":false,"isRevoked":false}] Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/serviceaccounts/3/tokens Copy GET /dashboards/home # Response violates schema 2,028 Response violates schemaST108 null is not of type "object"
Validated against the response schema for status code 200.
Schema at /components/schemas/AnnotationPermission:
{
"type": "object",
"description": "+k8s:deepcopy-gen=true",
"properties": {
"dashboard": {
"$ref": "#/components/schemas/AnnotationActions"
}
}
}
Value:
null Response 200 OK
{"meta":{"canSave":false,"canEdit":true,"canAdmin":false,"canStar":false,"canDelete":false,"slug":"","url":"","expires":"0001-01-01T00:00:00Z","created":"0001-01-01T00:00:00Z","updated":"0001-01-01T00:00:00Z","updatedBy":"","createdBy":"","version":0,"hasAcl":false,"isFolder":false,"folderId":0,"folderUid":"","folderTitle":"General","folderUrl":"","provisioned":false,"provisionedExternalId":"","annotationsPermissions":null},"dashboard":{"editable":false,"links":[],"panels":[{"datasource":null,"gridPos":{"h" // Output truncated... Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/dashboards/home Copy GET /dashboards/public-dashboards # Response violates schema 1,673 Response violates schemaST108 null is not of type "object"
Validated against the response schema for status code 401.
Schema at /properties/extra:
{
"type": "object",
"additionalProperties": {},
"description": "Extra Additional information about the error"
}
Value:
null Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:46547/api/dashboards/public-dashboards Copy GET /orgs/{org_id}/users # Response violates schema 1,811 Response violates schemaST108 null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/OrgUserDTO/properties/authLabels:
{
"type": "array",
"items": {
"type": "string"
}
}
Value:
null Response 200 OK
[{"orgId":1,"userId":1,"uid":"cg1qusrz4mdxcf","email":"g","name":"grafana-testdata-datasource-8","avatarUrl":"/avatar/e56c0ddac2c7aad2c403c5897facac1162cf7da3fd10f1362d7b0b58b3f41aab","login":"admin","role":"Admin","lastSeenAt":"2026-10-19T23:51:53Z","created":"2026-10-19T23:51:38Z","lastSeenAtAge":"3 minutes","isDisabled":false,"authLabels":null,"isExternallySynced":false,"isProvisioned":false},{"orgId":1,"userId":2,"uid":"dg1qutkfsywaoc","email":"workbench@example.com","name":"Workbench User","avatarUrl" // Output truncated... Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/orgs/1/users Copy GET /orgs/{org_id}/users/search # Response violates schema 1,849 Response violates schemaST108 null is not of type "array"
Validated against the response schema for status code 200.
Schema at /components/schemas/OrgUserDTO/properties/authLabels:
{
"type": "array",
"items": {
"type": "string"
}
}
Value:
null Response 200 OK
{"totalCount":2,"orgUsers":[{"orgId":1,"userId":1,"uid":"cg1qusrz4mdxcf","email":"g","name":"grafana-testdata-datasource-8","avatarUrl":"/avatar/e56c0ddac2c7aad2c403c5897facac1162cf7da3fd10f1362d7b0b58b3f41aab","login":"admin","role":"Admin","lastSeenAt":"2026-10-19T23:51:53Z","created":"2026-10-19T23:51:38Z","lastSeenAtAge":"3 minutes","isDisabled":false,"authLabels":null,"isExternallySynced":false,"isProvisioned":false},{"orgId":1,"userId":2,"uid":"dg1qutkfsywaoc","email":"workbench@example.com","name":" // Output truncated... Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/orgs/1/users/search Copy DELETE /playlists/{uid} # Response violates schema 646 Response violates schemaST108 "" is not of type "object"
Validated against the response schema for status code 200.
Schema:
{
"type": "object",
"properties": {
"message": {
"type": "string"
}
}
}
Value:
"" Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/playlists/dg1qutl6idtdsd Copy GET /user/teams # Response violates schema 2,047 Response violates schemaST108 null is not of type "object"
Validated against the response schema for status code 200.
Schema at /components/schemas/TeamDTO/properties/accessControl:
{
"type": "object",
"additionalProperties": {
"type": "boolean"
}
}
Value:
null Response 200 OK
[{"id":1,"uid":"fg1qutkhtdybkb","orgId":1,"name":"Workbench","email":"team@example.com","externalUID":"","isProvisioned":false,"avatarUrl":"/avatar/a96e3689637c79fb389b70f6a2ff545458d0796e44c61722e8a569b58fcecf85","memberCount":2,"permission":0,"accessControl":null}] Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/user/teams Copy PATCH /org/preferences # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 1,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: in body - incorrect type Response 200 OK
{"message":"Preferences updated"} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d null http://0.0.0.0:46547/api/org/preferences Copy Undocumented status codeST103 Received: 422
Documented: 200, 400, 401, 403, 500 Response 422 Unprocessable Content
{"message":"Preferences.preferences.grafana.app \"namespace\" is invalid: spec.theme: Invalid value: \"AAA\": must match a configured theme"} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"homeDashboardId": 0, "homeDashboardUID": "", "language": "", "navbar": {"bookmarkUrls": []}, "queryHistory": {"homeTab": ""}, "theme": "AAA", "timezone": "", "weekStart": ""}' http://0.0.0.0:46547/api/org/preferences 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 (``, `ëf`, `5`). 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":"Preferences.preferences.grafana.app \"namespace\" is invalid: spec.timezone: Invalid value: \"ÿ\": must be a valid IANA timezone (e.g., America/New_York), 'utc', 'browser', or empty"} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"": [{"MissingContentType": null}], "\u00eb\udb6f\uddd2\u008df\u0087": -773, "\udae7\uddba5": {"\uda40\udf63\ud811\udd66": -5.631852591245861e+16}, "timezone": "\u00ff", "language": "", "queryHistory": {"\ud9e9\udcf2\ud941\udc40\u00b8": [], "C\uda7d\ude5cmg\u00d7\u00c3": {"": "\u0003"}, "\u00c5\u00b1r\u00dc": {"z\u00cb": true, "X\ud89c\udc41\udb1a\udd69\u0007\u00cc\u00b2\u00ca\u0099\udbdf\udc5d8\u00c6\u00d6\ud9dc\ude2d\u009c\ud8f6\udce9": 3.258597095242866e+276, "\u00ca\udb22\udc05": false}, "\u007f\u0005QB\u001a\u009c\u00ad\u00ddQ\u009b\udbc2\udcf5)^\u00b1\u00d6\udb9a\udf49": {"\u00f2\u001d": -1.7976931348623157e+308, "\"": null, "": null}, "\u00f3\u0014G)\u0001\u00c8\u00a1\u009c\ud815\udd39\u009e\u00dde\u009b\u00c0\u00bfx~\udba6\udd18": {"": -5.6149053134029904e-61}, "homeTab": "\u00ba\u00ca\u009cT\u0001"}, "theme": "light", "weekStart": "e\uda08\uddfd", "homeDashboardUID": "}\u00f7[Z\u0098\ud9b8\udff2\u008di\udbaf\udc63", "navbar": {"bookmarkUrls": ["MalformedMediaType", "\u00cdAu\u00a9\u0083\udaad\udcba\udbe9\udd12\u0086\u00d1\udb3d\udf39A9", "\ud852\udd7f\u00867\u0099\u00a2-\u00f8\ud9ea\udd56", "\u0016\u00e4\u00ce", "LPT1", "\u0090Cv\udb64\udd30\udb12\udc4f\u00df"]}}' http://0.0.0.0:46547/api/org/preferences Copy Undocumented status codeST103 Received: 404
Documented: 200, 400, 401, 403, 500 Response 404 Not Found
{"message":"Dashboard not found"} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"\u00fe\u00e9Z~`\u00d4\uda35\ude54": [{"\u00b9": "False", "\udbdc\udefc": true}, {"\u00b2": -7812445, "\u00d5": ""}, {}], "\u00d7\t": [-10087], "\uda49\udfe7\u00d0%\u00a7%": [[]], "\u00e0\u00f7\u001e": [null], "OL\u00f7\u00a9\u00dfS\u00f3\u007f": {}, "language": "0[\u00a1\u00ba\u00b9D\udba1\uddf0", "homeDashboardUID": null, "navbar": {"\u00bf\u00d6\uda0a\uddb0\u00ee\udaf9\udd37\u00b2\u00e2k\udb0a\udd39W": null, "\u0005m\u00f1\u00eb\u00d5": {}, "\ud81e\udd8b": {"<\tf\uca09<": {"\u00f8\u007f\ud802\udcd3": false, "": "\u00a7\u0086\u00a6\u00f6\u00c1\u009a\u0080\u00ec[", "(T\u0095,\uda32\udf79\b\ud82f\udd02O\u0080": -2786}}, "": [true, [null, "\u0e01 \u0e33\u0e01\u0e33", true], {}], "\udbcc\udc3e\u00da": {"m": [5298655835616722.0, -18185, 21152012320632226185216], "A*\u0019": {}, "\f": {}}, "bookmarkUrls": null}, "homeDashboardId": -638516898578, "theme": "dark", "weekStart": "\u0081\u00b61", "timezone": "\u0016\u0083\u00dd\u00baO\uda40\uddc9", "queryHistory": {"homeTab": "I\ud957\udd0d\uda4b\udfac\uda34\uddbb"}}' http://0.0.0.0:46547/api/org/preferences Copy PUT /org/preferences # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 1,461 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 - incorrect type Response 200 OK
{"message":"Preferences updated"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d null http://0.0.0.0:46547/api/org/preferences Copy Undocumented status codeST103 Received: 422
Documented: 200, 400, 401, 403, 500 Response 422 Unprocessable Content
{"message":"Preferences.preferences.grafana.app \"namespace\" is invalid: spec.theme: Invalid value: \"AAA\": must match a configured theme"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"homeDashboardId": 0, "homeDashboardUID": "", "language": "", "navbar": {"bookmarkUrls": []}, "queryHistory": {"homeTab": ""}, "theme": "AAA", "timezone": "", "weekStart": ""}' http://0.0.0.0:46547/api/org/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":"Preferences.preferences.grafana.app \"namespace\" is invalid: spec.timezone: Invalid value: \"ø\\f\\x03\": must be a valid IANA timezone (e.g., America/New_York), 'utc', 'browser', or empty"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"theme": "dark", "navbar": {"bookmarkUrls": ["", ""]}, "timezone": "\u00f8\f\u0003"}' http://0.0.0.0:46547/api/org/preferences Copy Undocumented status codeST103 Received: 404
Documented: 200, 400, 401, 403, 500 Response 404 Not Found
{"message":"Dashboard not found"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"\u00c8": ["\ud828\ude5d\ud8cb\udcbf\r\u00e9", {"m": -1.7252697660270169e-236, "\u000f": -10685, "\u00d9\ud8df\udc56\uda91\udff5\ud93c\ude56\ud9a5\udeda": -1.6717348409705327e-183}], "queryHistory": {"\b": {"\u00c5\u0092": null}, "7\uda64\uddb4e\u0001\u0096\ud985\udfc2": [], "\u0086\ud94c\ude58\ud872\udc40\u00aeL\u00b7": {}, "6Q\u0017\u00be\u00b9\ud992\udf78h\u00de;Jn\u009c\u007f{": {"\u00ec\udbf5\udcb8\u00f6b\u0084": 2.299552914484758e+16, "\uda3b\udcc4\ud974\udec1\ud98f\uded3": ["{\u0082$?8\u00de\udaf5\uddc9#\u00cd", -1.7976931348623155e+308, 120]}, "$\u0091X\udbe9\uddb6\u00d1\udb65\udf72\u00a1\u00d8f\udbce\udce3": {"\ud873\uddb8Z\u00ee=\u00ad^\u00fd|%\u0085\udabe\ude77\ud832\udf06\u00b3\u00da@\udaa6\ude10i\"\u007f\u00fdI\u0097\u00d6\u00c4q\u00ff\u00cd\u0093": -107694854545359}}, "homeDashboardId": 2881}' http://0.0.0.0:46547/api/org/preferences Copy POST /playlists # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 1,893 Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 404, 500 Response 400 Bad Request
{"message":"bad request data","traceID":""} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/playlists 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 request data","traceID":""} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"interval": "", "items": [{"Id": 0, "PlaylistId": 0, "order": 9223372036854775806, "title": "", "type": "", "value": ""}], "name": ""}' http://0.0.0.0:46547/api/playlists 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
- violates `type` at /properties/items (was array, became null)
- violates `type` at /properties/interval (was string, became null) Response 200 OK
{"uid":"fg1qv9xgoi4n4e","name":"𖣾@","interval":"","items":[]} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"\u00e7I\u00eb": {"\u0010\u00e8\u0099_\u00fc": {"started_at": [1.2350602303202284e+16, "\u0096\u00c0"], "": {}, "\u007f\u00d5\u000e{\ud823\udc88": {}}, "\u00ab": true, "#": "0\u00c3No\u0013_"}, "\u00d4\u00eb": [1.7976931348623157e+308, null, null], "": "\u00cb\u00e3\u0097\u00f4\ud901\udc00", "\udbf1\ude64,": [[true, "\u00b9Qm\u0001", null]], "\ud865\ude0eJ\u00d2\u00f3\u0003\u00b5T\udbfd\udc39\ud915\udc6f\u008cK\ud8b3\udc7f\u00b7\udb06\udc72\u009f\u00ae])\u00dd\u00fa\u0095": [[true, {"\u00d4v\n+lp\u00d0\u009c\u0003\u0011c": -9007199254740992.0, "\u00c1h\u00f9\u00bf!": 8152258964346473.0, "\u0099\udb2f\ude9a\u0099F": null}]], "name": "\ud81a\udcfe\u007f@\uda48\ude19", "interval": null, "items": null}' http://0.0.0.0:46547/api/playlists Copy POST /teams # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 1,638 Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 409, 500 Response 400 Bad Request
{"message":"bad request data"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/teams 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 request data"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"name": ""}' http://0.0.0.0:46547/api/teams 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 - violates `type` at /properties/email (was string, became null) Response 200 OK
{"message":"Team created","teamId":139,"uid":"fg1qvxxzldiioc"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"": [], "\ud90e\udec3\udbf0\ude8fF\ud8d4\udd39": false, "\ud90b\udc1b": "", "J30U": {"\u00d2\u0015h\u00da\u0018\u00efY": []}, "email": null, "name": "\u008a\u00d6\u0002 \u0096\u0091\u00d5\u00b3\u00a5\u00f4\ud8d5\udf6c~"}' http://0.0.0.0:46547/api/teams Copy PATCH /user/preferences # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 1,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: in body - incorrect type Response 200 OK
{"message":"Preferences updated"} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d null http://0.0.0.0:46547/api/user/preferences Copy Undocumented status codeST103 Received: 422
Documented: 200, 400, 401, 500 Response 422 Unprocessable Content
{"message":"Preferences.preferences.grafana.app \"user-cg1qusrz4mdxcf\" is invalid: spec.theme: Invalid value: \"AAA\": must match a configured theme"} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"homeDashboardId": 0, "homeDashboardUID": "", "language": "", "navbar": {"bookmarkUrls": []}, "queryHistory": {"homeTab": ""}, "theme": "AAA", "timezone": "", "weekStart": ""}' http://0.0.0.0:46547/api/user/preferences Copy Undocumented status codeST103 Received: 404
Documented: 200, 400, 401, 500 Response 404 Not Found
{"message":"Dashboard not found"} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"homeDashboardId": 46444071095376, "language": "", "queryHistory": {"homeTab": ""}, "theme": "dark"}' http://0.0.0.0:46547/api/user/preferences 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 (``, `Y)æ«`, `ga#ç`). 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":"Preferences.preferences.grafana.app \"user-cg1qusrz4mdxcf\" is invalid: spec.timezone: Invalid value: \"\\U000b4f78\u003e\": must be a valid IANA timezone (e.g., America/New_York), 'utc', 'browser', or empty"} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"\ud9e8\udd57\u0094ga#\u00e7": null, "Y)\u00e6\u00ab": null, "\u0017": null, "homeDashboardId": -422481, "homeDashboardUID": "}\u00f7[Z\u0098\ud9b8\udff2\u008di\udbaf\udc63", "language": "\uda93\udf78>", "navbar": {"\u001b\u00e6\u00c0\ud87e\udd23\ud83a\udec6t\ud949\udf67\u0095\ud895\ude50\u00df<\u0011\u00f5\u00cf~\ud869\udc3f]\u00e2\u00e8eG9": {"f": -976, "\u009c\u00d2\u00ca\u00ae\u00b0m3=\u009dH\u0003\ud982\uddef\u00af\udafb\ude90\u00e60\u00af": "\ud868\uddc8Nf\u001fw\ud9d9\uddef\u00bc"}, "999999999999999999999999999999": [9210, "+", false], "\u001b\u0094\u00c1\n\u0019\u00fe\u00e4\u009e\u0094\u00ad": [], "V\u000fW\uda41\udcca\u00f2\uda9c\udff4": false, "bookmarkUrls": ["\u00a6_\ud9a4\udc10\u00cf\u00ea\u0087\u009af5\u00f3", "\u00bd\u00cf$\udaaf\ude89\udb33\udf51\u00f4ikD\u00da1", "T\u008aj\ud828\uddee\u008e\u0087!", "\ud9e8\udd57\u0094ga#\u00e7", "\u0004", "Y)\u00e6\u00ab", "\u00fc\u00dfv\u0095 \u0093\u000b", "\u0017", "\udba9\udd2by\u00e9\u0006\udb4a\uddd7\uda13\udfa3"]}, "queryHistory": {}, "theme": "dark", "timezone": "\uda93\udf78>", "weekStart": ""}' http://0.0.0.0:46547/api/user/preferences Copy PUT /user/preferences # Schema-valid request rejected +2 more less Schema-violating request accepted Undocumented status code 1,493 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 - incorrect type Response 200 OK
{"message":"Preferences updated"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d null http://0.0.0.0:46547/api/user/preferences Copy Undocumented status codeST103 Received: 422
Documented: 200, 400, 401, 500 Response 422 Unprocessable Content
{"message":"Preferences.preferences.grafana.app \"user-cg1qusrz4mdxcf\" is invalid: spec.theme: Invalid value: \"AAA\": must match a configured theme"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"homeDashboardId": 0, "homeDashboardUID": "", "language": "", "navbar": {"bookmarkUrls": []}, "queryHistory": {"homeTab": ""}, "theme": "AAA", "timezone": "", "weekStart": ""}' http://0.0.0.0:46547/api/user/preferences Copy Undocumented status codeST103 Received: 404
Documented: 200, 400, 401, 500 Response 404 Not Found
{"message":"Dashboard not found"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"homeDashboardId": 3121, "language": "", "queryHistory": {"homeTab": ""}}' http://0.0.0.0:46547/api/user/preferences 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 (``, `éM.¶¬5þ2\ä#}Ú¯!Ès`, `6)_Ø` 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 422 Unprocessable Content
{"message":"Preferences.preferences.grafana.app \"user-cg1qusrz4mdxcf\" is invalid: spec.timezone: Invalid value: \"M\\x11\\x1f¤C\\U00015b02¥\\t\\\\\\U0009c412\": must be a valid IANA timezone (e.g., America/New_York), 'utc', 'browser', or empty"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"6)_\u00d8": [], "": [""], "\u0012\ud8c0\ude15\u00e9\u0088\u0094M.\u00b6\u00ac\u0087\u0098\u00055\u00fe2\\\u00e4#}\u00da\u00af!\u00c8\u009as": {"\u00d9": true, "\ud9a3\ude2d\u00c6\u0012\u0087\u0080\udb98\udc46\u00c3\u00c1": 945722}, "\u0081\ud88d\udfe2": [false], "homeDashboardUID": "$", "timezone": "M\u0011\u001f\u00a4C\ud816\udf02\u00a5\t\\\uda31\udc12", "weekStart": "\udad0\udd01", "theme": "system", "language": "WD\u00f3$\u00bf\u00bb>\udbb6\udcb0\u00b75k", "navbar": {}}' http://0.0.0.0:46547/api/user/preferences Copy POST /admin/ldap/reload # Authentication failed Schema-valid request rejected +1 more less 1,759 Undocumented status codeST103 Received: 401
Documented: 410 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X POST http://0.0.0.0:46547/api/admin/ldap/reload Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 410 Gone
{"message":"This endpoint has been removed. LDAP configuration is now loaded from SSO settings."} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/admin/ldap/reload Copy GET /admin/ldap/status # Authentication failed Schema-valid request rejected +1 more less 1,762 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 500 Response 400 Bad Request
{"message":"LDAP is not enabled"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/admin/ldap/status Copy POST /admin/ldap/sync/{user_id} # Schema-valid request rejected +1 more less 1,991 Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 500 Response 400 Bad Request
{"message":"LDAP is not enabled"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/admin/ldap/sync/9223372036854775808 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":"LDAP is not enabled"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/admin/ldap/sync/9223372036854775806 Copy GET /admin/ldap/{user_name} # Authentication failed Schema-valid request rejected +1 more less 1,660 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 500 Response 400 Bad Request
{"message":"LDAP is not enabled"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/admin/ldap/0 Copy GET /cloudmigration/migration/{uid} # Schema-valid request rejected +1 more less 1,639 Undocumented status codeST103 Received: 404
Documented: 200, 400, 401, 403, 500 Response 404 Not Found
{"statusCode":404,"messageId":"cloudmigrations.sessionNotFound","message":"NotFound"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/cloudmigration/migration/0 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":"invalid session uid"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/cloudmigration/migration/%5E%F0%9F%A0%ADF%C3%A8 Copy POST /cloudmigration/migration/{uid}/snapshot # Schema-valid request rejected +1 more less 1,629 Undocumented status codeST103 Received: 404
Documented: 200, 400, 401, 403, 500 Response 404 Not Found
{"statusCode":404,"messageId":"cloudmigrations.sessionNotFound","message":"NotFound"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"resourceTypes": ["PLUGIN"]}' http://0.0.0.0:46547/api/cloudmigration/migration/0/snapshot Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"statusCode":400,"messageId":"cloudmigrations.missingDependency","message":"BadRequest"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"resourceTypes": ["NOTIFICATION_POLICY"]}' http://0.0.0.0:46547/api/cloudmigration/migration/0/snapshot Copy GET /cloudmigration/migration/{uid}/snapshot/{snapshotUid} # Schema-valid request rejected +1 more less 1,659 Undocumented status codeST103 Received: 404
Documented: 200, 400, 401, 403, 500 Response 404 Not Found
{"statusCode":404,"messageId":"cloudmigrations.sessionNotFound","message":"NotFound"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/cloudmigration/migration/0/snapshot/0?resultPage=1&resultLimit=100&resultSortColumn=default&errorsOnly=true' 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":"invalid snapshot uid"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/cloudmigration/migration/testdata/snapshot/%F0%B6%95%87%01%C2%9F?errorsOnly=false' Copy POST /cloudmigration/migration/{uid}/snapshot/{snapshotUid}/upload # Authentication failed Schema-valid request rejected +1 more less 1,632 Undocumented status codeST103 Received: 404
Documented: 200, 400, 401, 403, 500 Response 404 Not Found
{"statusCode":404,"messageId":"cloudmigrations.sessionNotFound","message":"NotFound"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/cloudmigration/migration/0/snapshot/0/upload 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":"invalid session uid"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/cloudmigration/migration/%05/snapshot/%C3%8D/upload Copy GET /cloudmigration/migration/{uid}/snapshots # Schema-valid request rejected +1 more less Schema-violating request accepted 1,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 `page` in query - page: Value greater than maximum Response 200 OK
{"snapshots":[]} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/cloudmigration/migration/0/snapshots?page=9223372036854775808' 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":"invalid session uid"} Reproduce
GET /cloudmigration/migrationcurl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/cloudmigration/migration GET /cloudmigration/migration/%C3%B8%C2%B7e%C2%84/snapshotsfailed here curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/cloudmigration/migration/%C3%B8%C2%B7e%C2%84/snapshots?page=-519&limit=2968&sort=%F3%B2%97%94%C3%82%F0%BC%89%BD%F2%8B%B2%B5kL%06%19%C2%BB%27' Copy GET /convert/api/prom/rules # Undocumented Content-Type +1 more less 1,684 Undocumented Content-TypeST105 Received: text/yaml
Documented: application/yaml Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/convert/api/prom/rules Copy Undocumented status codeST103 Received: 401
Documented: 200, 403, 404 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:46547/api/convert/api/prom/rules Copy POST /convert/api/prom/rules # Authentication failed Schema-valid request rejected +1 more less 1,702 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 400
Documented: 202, 403 Response 400 Bad Request
{"statusCode":400,"messageId":"alerting.datasourceUIDHeaderMissing","message":"Missing datasource UID header: X-Grafana-Alerting-Datasource-UID"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/convert/api/prom/rules Copy Undocumented status codeST103 Received: 401
Documented: 202, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X POST -H 'Authorization;' http://0.0.0.0:46547/api/convert/api/prom/rules Copy GET /convert/prometheus/config/v1/rules # Undocumented Content-Type +1 more less 1,714 Undocumented Content-TypeST105 Received: text/yaml
Documented: application/yaml Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/convert/prometheus/config/v1/rules Copy Undocumented status codeST103 Received: 401
Documented: 200, 403, 404 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:46547/api/convert/prometheus/config/v1/rules Copy POST /convert/prometheus/config/v1/rules # Authentication failed Schema-valid request rejected +1 more less 1,714 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 400
Documented: 202, 403 Response 400 Bad Request
{"statusCode":400,"messageId":"alerting.datasourceUIDHeaderMissing","message":"Missing datasource UID header: X-Grafana-Alerting-Datasource-UID"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/convert/prometheus/config/v1/rules Copy Undocumented status codeST103 Received: 401
Documented: 202, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X POST -H 'Authorization;' http://0.0.0.0:46547/api/convert/prometheus/config/v1/rules Copy GET /dashboard/snapshots # Schema-violating request accepted +1 more less 1,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 `limit` in query - limit: Value greater than maximum Response 200 OK
[{"name":"Unnamed snapshot","key":"workbench","external":false,"externalUrl":"","expires":"2076-10-06T23:51:53Z","created":"2026-10-19T23:51:53Z","updated":"2026-10-19T23:51:53Z"}] Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/dashboard/snapshots?limit=9223372036854775808' Copy Undocumented status codeST103 Received: 401
Documented: 200, 500 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:46547/api/dashboard/snapshots Copy POST /datasources # Schema-valid request rejected +1 more less 1,977 Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 409, 500 Response 400 Bad Request
{"message":"bad request data"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/datasources 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 request data"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"access": "", "basicAuth": false, "basicAuthUser": "", "database": "", "isDefault": false, "jsonData": {}, "name": "", "secureJsonData": {}, "type": "", "uid": "", "url": "", "user": "", "withCredentials": true}' http://0.0.0.0:46547/api/datasources Copy PUT /datasources/uid/{uid} # Schema-valid request rejected +1 more less 1,687 Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 409, 500 Response 400 Bad Request
{"message":"bad request data"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/datasources/uid/0 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 request data"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"access": "", "basicAuth": false, "basicAuthUser": "", "database": "", "isDefault": false, "jsonData": {}, "name": "", "secureJsonData": {}, "type": "", "uid": "", "url": "", "user": "", "version": 0, "withCredentials": true}' http://0.0.0.0:46547/api/datasources/uid/0 Copy Undocumented status codeST103 Received: 404
Documented: 200, 401, 403, 409, 500 Response 404 Not Found
{"message":"Data source not found"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"\u00bd\u008c\r\u00deL\u00e5Z\udb4b\udc0f\u0015y": {"": "<'"'"'\u00ac\uda49\udc60\u00d2"}, "Security": {"t\udbac\udd9fqm'"'"'\ud93e\udd03t\u000f": true, "\u00a4\u0094\u00a6\u0014\u008e": -963, "\u000f": "L#[\u00c4j"}, "\u0096M\u00ce\ud8d3\udea7\u00f1": {"": {"g\u0016z": "\u00d5;=\u0089", "\u00f0f\udb1c\ude09q\ud8a7\udf82": false, "\u00f6H": null}}, "": [{"r\udbc2\udecf\ud9c0\ude76": {}}, {"\u001dI": null, "\u008c\u00b6\u00a4\udad7\udcbb\u00dbL\u000b\u0086\u0085": true, "]!\u00c1+\u00eb&h\ud924\ude11\udb6d\udf79\u6691\u009c\udac9\udf23b\u0088": null}], "isDefault": true, "type": "Oue\u00ad\u0007", "user": "\u00c9\u00fck3\u00aa", "name": "\udaf6\udfca\u0099I\u00cf", "secureJsonData": {}, "withCredentials": false, "database": "", "access": "\t", "url": "/dashboards/f/cg1quwmrpihvka/workbench"}' http://0.0.0.0:46547/api/datasources/uid/workbench Copy PATCH /library-elements/{library_element_uid} # Schema-valid request rejected +1 more less Schema-violating request accepted 1,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: in body - uid: Incorrect type Response 200 OK
{"result":{"id":5,"orgId":1,"folderId":0,"folderUid":"","uid":"ag1quva3q8b28f","name":"","kind":1,"type":"","description":"","model":{"description":"","type":""},"version":2,"meta":{"folderName":"","folderUid":"","connectedDashboards":0,"created":"2026-10-19T23:52:25Z","updated":"2026-10-19T23:52:31.666162418Z","createdBy":{"id":1,"name":"admin","avatarUrl":"/avatar/7ba684f146c9445720e4b9a8d6ed775de4804bc2dbe01fb6490b8cce05db9f43"},"updatedBy":{"id":1,"name":"admin","avatarUrl":"/avatar/7ba684f146c9445720e4 // Output truncated... Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"folderId": 9223372036854775807, "folderUid": "", "kind": 1, "model": {}, "name": "", "uid": null, "version": 1}' http://0.0.0.0:46547/api/library-elements/ag1quva3q8b28f 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 412 Precondition Failed
{"message":"the library element has been changed by someone else"} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"folderId": 9223372036854775807, "folderUid": "", "kind": 1, "model": {}, "name": null, "uid": "", "version": 1}' http://0.0.0.0:46547/api/library-elements/ag1quva3q8b28f Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 412 Precondition Failed
{"message":"the library element has been changed by someone else"} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"folderId": 9223372036854775807, "folderUid": "", "kind": 1, "model": {}, "name": "", "uid": "", "version": 9223372036854775806}' http://0.0.0.0:46547/api/library-elements/ag1quva3q8b28f 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 request data"} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:46547/api/library-elements/ag1quva3q8b28f Copy POST /org/users # Schema-valid request rejected +1 more less 1,632 Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 500 Response 400 Bad Request
{"message":"bad request data"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/org/users 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 request data"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"loginOrEmail": "", "role": "Admin"}' http://0.0.0.0:46547/api/org/users Copy Undocumented status codeST103 Received: 404
Documented: 200, 401, 403, 500 Response 404 Not Found
{"message":"User not found"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"\u00ae\uda22\udc8f": null, "\"\u00d9": {"\u0088\u00d0\ud9cf\uddd5\u0094": null}, "loginOrEmail": "\ud835\uddd8\udbe3\udfd0Q\b!\u00b2", "role": "None"}' http://0.0.0.0:46547/api/org/users Copy POST /orgs # Schema-valid request rejected +1 more less 1,573 Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 409, 500 Response 400 Bad Request
{"message":"bad request data"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/orgs 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 request data"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:46547/api/orgs Copy POST /orgs/{org_id}/users # Schema-valid request rejected +1 more less 1,653 Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 500 Response 400 Bad Request
{"message":"bad request data"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/orgs/1/users 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 request data"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"loginOrEmail": "", "role": "None"}' http://0.0.0.0:46547/api/orgs/9223372036854775806/users Copy Undocumented status codeST103 Received: 404
Documented: 200, 401, 403, 500 Response 404 Not Found
{"message":"User not found"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"2\u00c2\u0081#\u0080U": null, "loginOrEmail": "\udb63\uddcb\u0005!:", "role": "None"}' http://0.0.0.0:46547/api/orgs/1/users Copy GET /playlists # Schema-violating request accepted +1 more less 1,944 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 `limit` in query - limit: Value greater than maximum Response 200 OK
[{"uid":"dg1qutl6idtdsd","name":"Workbench","interval":"5m"}] Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/playlists?limit=9223372036854775808' Copy Undocumented status codeST103 Received: 401
Documented: 200, 500 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:46547/api/playlists Copy PUT /playlists/{uid} # Schema-valid request rejected +1 more less 1,650 Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 404, 500 Response 400 Bad Request
{"message":"bad request data","traceID":""} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/playlists/dg1qutl6idtdsd 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 request data","traceID":""} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"interval": "", "items": [{"Id": 0, "PlaylistId": 0, "order": 9223372036854775806, "title": "", "type": "", "value": ""}], "name": "", "uid": "dg1qutl6idtdsd"}' http://0.0.0.0:46547/api/playlists/dg1qutl6idtdsd Copy POST /snapshots # Schema-valid request rejected +1 more less 1,674 Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 500 Response 400 Bad Request
{"message":"bad request data","traceID":""} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/snapshots 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":"Dashboard not found","traceID":""} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"apiVersion": "", "dashboard": {"Object": {}}, "deleteKey": "", "expires": 0, "external": true, "key": "", "kind": "", "name": ""}' http://0.0.0.0:46547/api/snapshots Copy PUT /teams/{team_id}/preferences # Schema-valid request rejected +1 more less 1,675 Undocumented status codeST103 Received: 404
Documented: 200, 400, 401, 500 Response 404 Not Found
{"message":"Team not found"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d null http://0.0.0.0:46547/api/teams/0/preferences 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, 400, 401, 500 Response 422 Unprocessable Content
{"message":"Preferences.preferences.grafana.app \"team-fg1qvvhqz045cb\" is invalid: spec.timezone: Invalid value: \"óX\\x11\\x03@$\\U0008f2aa#ä\\x10\\u0092£\": must be a valid IANA timezone (e.g., America/New_York), 'utc', 'browser', or empty"} Reproduce
POST /teamscurl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"": {"\ud816\ude5f": true, "\u00fc\u00a1": -398, "\u00fc\"": 170771}, "\u00e7\uda82\udea1\u00c2d\udb2e\ude4a\ud89e\udd3f\u0096\ud9f4\udfbd\u000ff": {}, "{\u0004\u00b1y\u00a8)\u00f0\u001bS\ud826\udef7r\u00d2\u008e\u00a3\u00b0\u0003": {}, "\u0016": {}, "(\u0094m4\u00a7": {}, "email": "", "name": "grafana-testdata-datasource-21"}' http://0.0.0.0:46547/api/teams PUT /teams/113/preferencesfailed here curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"homeDashboardUID": "}\u00f7[Z\u0098\ud9b8\udff2\u008di\udbaf\udc63", "homeDashboardId": 3577149604590, "weekStart": "1\u009a/\udaf9\udeb5C\u00dc", "theme": "dark", "navbar": {}, "timezone": "\u00f3X\u0011\u0003@$\ud9fc\udeaa#\u00e4\u0010\u0092\u00a3", "queryHistory": {"x\ud872\udf5bL": [[], {"\udbc5\udc22\uda01\udc80\u00dd": -4.7840306889169686e+110}], "JsonSchemaError": [], "homeTab": "\udbe4\udce9"}, "language": "\u0006Q\u001d"}' http://0.0.0.0:46547/api/teams/113/preferences Copy PUT /user # Schema-violating request accepted +1 more less 1,416 Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 409, 500 Response 400 Bad Request
{"message":"bad request data"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/user 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 - theme: Incorrect type Response 200 OK
{"message":"User updated"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"email": "", "login": "admin", "name": "", "theme": null}' http://0.0.0.0:46547/api/user Copy GET /user/quotas # Authentication failed Schema-valid request rejected +1 more less 2,031 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 400
Documented: 200, 401, 403, 404, 500 Response 400 Bad Request
{"statusCode":400,"messageId":"quota.bad-request","message":"BadRequest"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/user/quotas Copy POST /v1/provisioning/alert-rules # Authentication failed Schema-valid request rejected +1 more less 2,039 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 request data"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"annotations": {"runbook_url": "https://supercoolrunbook.com/page/13"}, "condition": "A", "data": [{"datasourceUid": "__expr__", "model": {"conditions": [{"evaluator": {"params": [0, 0], "type": "gt"}, "operator": {"type": "and"}, "query": {"params": []}, "reducer": {"params": [], "type": "avg"}, "type": "query"}], "datasource": {"type": "__expr__", "uid": "__expr__"}, "expression": "1 == 1", "hide": false, "intervalMs": 1000, "maxDataPoints": 43200, "refId": "A", "type": "math"}, "queryType": "", "refId": "A", "relativeTimeRange": {"from": 0, "to": 0}}], "folderUID": "project_x", "isPaused": false, "labels": {"team": "sre-team-1"}, "missingSeriesEvalsToResolve": 2, "notification_settings": {"active_time_intervals": ["maintenance"], "group_by": ["alertname", "grafana_folder", "cluster"], "group_interval": "5m", "group_wait": "30s", "mute_time_intervals": ["maintenance"], "receiver": "grafana-default-email", "repeat_interval": "4h"}, "record": {"from": "A", "metric": "grafana_alerts_ratio", "target_datasource_uid": "my-prom"}, "ruleGroup": "eval_group_1", "title": "Always firing", "execErrState": "OK", "for": "P1D", "id": 0, "keep_firing_for": "P1D", "noDataState": "OK", "orgID": 0, "provenance": "", "uid": "0"}' http://0.0.0.0:46547/api/v1/provisioning/alert-rules Copy Undocumented status codeST103 Received: 401
Documented: 201, 400, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X POST -H 'X-Disable-Provenance: cv' -H 'Authorization: rb4oMi' -H 'Content-Type: application/json' -d '{"ruleGroup": "\u00b1\u000e\u00de\u0099\u00d9\u00af\u00e4\u0093\u000b\uda5c\udf9c\u0018\ud99a\ude2c\u00c9\u00883", "data": [{"relativeTimeRange": {"\u0097\u00f9\b\udb1e\udc86\udb7f\uded7\u0091": {"\f\u0018-\nn\u0005s\u0083ZA\u00d0\u000f\udb6e\uddbc\u00bb": [-1.9467029060976883e+75]}, "from": 230, "to": -10379}, "model": {"c\u00d3": [{"\u00d8\ud9f4\udf57": 2.225073858507e-311, "": -2085, "Nt7n\udbd3\udcf0\ud9b1\ude13(\ud876\udef3\u00f8V": -436544493782}], "": []}, "refId": "\ud8d9\udff9\u009f\ud9ba\uded2\ud8cb\udfb8\u0080\nm\u00c2\u0097\u00f9\udae6\udec9\u0096\u00b34\u00d0#b'"'"'", "datasourceUid": "\u00dcZ\u00da", "queryType": "`\ud91a\udcb2\u00ea\u00e9I\uda5f\ude69<C"}, {"\u0098v%\u00c5\u00cb\u009a\u007f\u00b0\u00029": {"INF": -123}, "queryType": "\u009f6\r", "refId": "\ud905\udcc6\u00f2f\u00836"}, {"\r{R\u2865\u00eb\u0005": [], "s\u00a28\u00d8\u000fK": {}, "datasourceUid": "iw\"`\u00e3\u00e5\u0094", "model": {"r\ud8d7\ude80+": [{}], "g": [null, "m\u00ed\u00c2\u0097\udbee\uddcd\u00ed=", "%\u00f0\u001fk\u0099v"], "\u008ep\u008eY5\u00dd\u0006\u008d\u00db\u0081\ud883\udd08\f\u001a\ud931\udc8b": [[null, 89601], -986776079340846.0, [2.225073858507203e-309, false]], "1\ud9fd\udf6e\u0019": {"}=\u00d7": -5.750263205202388e+64, "\u00b37": -1456015366988094, "=\u0081": false}}}], "annotations": {"\u0e01 \u0e33\u0e01\u0e33": "\u00dd\ud824\udcd4\uda75\udeeb\udb85\udf1e\u00cd\u0010\u0085\u00b3\ud8ef\udf83WL\u000f\u00f9\u001dS\u000bl\u21b1\uda4e\udcb2L`\u009b\u008c", "Inf": "\u0001", "\u00dd\u00ec\u00ea\u00e3\udbdc\udc2b\u000e\u00dc\uda87\ude59": "3\u00ef", "\u00a3": "\ud86d\udce2\ud8ee\udebe\ud892\udd23\udbef\udede\u009a3%6\u000b\ud8d8\udcf6\u0091o", "\u00cbf*\ud9d2\udf71\u00cf": ""}, "labels": {"": "m\u001a\u00e7\u0083g\u00c1", "\udb7a\uddf7\u00c6": "\uda2f\udcae\u00fe\u00afi\u00b1\u00b4N\u00d7\u00a9\u009e)\udac2\udd88\u009e\u00cbB\u00ff\u000e\udad9\udfd0", "6\u0097\uda33\udf93": "", "\u00f6\u00fb\u00bd\u0007[\u00b6s\ud85a\udc5e\u00b5\u00f0\u00a89\u00ef": "'"'"'\ud8b8\udff7", "E\u00cf\u00d0\ud840\uddb1": "\ud858\udd70\u00a3"}, "notification_settings": {"\u008c2\"\u00a2\u00d6\u00be": [-0.3333333333333333, 25142], "\u00d7\u0003\u00fcpZ\u00a9F": [], "": {"\ud810\udf80\u009a4\u009c": "Zm}\u008b<S"}, "g\u0017\u00a3\u00fdE\u00af": [true, null, -4.996760288582922e-12], "\u009f\u00dd\u009c\u0099d": {"\udb76\udce5": {}, "\u00e0\u00d6\n": [["\udbf6\udee2\u001a\u00de", "INF", "S\u00ab$\u00a5^\u0011"], -19197737, -6.471089301484311e+16], "": []}, "receiver": "empty"}, "uid": "bg1qux2wkwglce", "provenance": "C\udb99\udd0d", "execErrState": "Error", "isPaused": true, "noDataState": "NoData", "title": " c\u00caS\u00d8\u0014", "missingSeriesEvalsToResolve": 930, "orgID": -1726543, "folderUID": "general", "condition": "", "id": 141721, "for": "PT592H", "keep_firing_for": "P157D", "record": {"from": "8\u00f6\u00d1\u00e4\ud934\udf12y\ud849\uddc5'"'"'1\uce92\u008a", "metric": "0..0", "target_datasource_uid": "k"}}' http://0.0.0.0:46547/api/v1/provisioning/alert-rules Copy GET /v1/provisioning/alert-rules/export # Missing test data +1 Schema-valid request rejected +1 more less 1,996 Undocumented status codeST103 Received: 401
Documented: 200, 403, 404 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:46547/api/v1/provisioning/alert-rules/export Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Undocumented status codeST103 Received: 400
Documented: 200, 403, 404 Response 400 Bad Request
{"message":"group and folder should not be specified when a single rule is requested"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/v1/provisioning/alert-rules/export?group=-%C3%B5%1B%C2%8A+%C3%95&download=true&ruleUid=%C2%83%C3%AF%F1%A5%96%9B%C2%AA%F0%B8%8F%91%F4%84%85%91%05%F2%81%A3%9D%F3%AC%AA%A6&format=yaml' Copy PUT /v1/provisioning/alert-rules/{UID} # Schema-valid request rejected +1 more less 1,782 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 request data"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"annotations": {"runbook_url": "https://supercoolrunbook.com/page/13"}, "condition": "A", "data": [{"datasourceUid": "__expr__", "model": {"conditions": [{"evaluator": {"params": [0, 0], "type": "gt"}, "operator": {"type": "and"}, "query": {"params": []}, "reducer": {"params": [], "type": "avg"}, "type": "query"}], "datasource": {"type": "__expr__", "uid": "__expr__"}, "expression": "1 == 1", "hide": false, "intervalMs": 1000, "maxDataPoints": 43200, "refId": "A", "type": "math"}, "queryType": "", "refId": "A", "relativeTimeRange": {"from": 0, "to": 0}}], "folderUID": "project_x", "isPaused": false, "labels": {"team": "sre-team-1"}, "missingSeriesEvalsToResolve": 2, "notification_settings": {"active_time_intervals": ["maintenance"], "group_by": ["alertname", "grafana_folder", "cluster"], "group_interval": "5m", "group_wait": "30s", "mute_time_intervals": ["maintenance"], "receiver": "grafana-default-email", "repeat_interval": "4h"}, "record": {"from": "A", "metric": "grafana_alerts_ratio", "target_datasource_uid": "my-prom"}, "ruleGroup": "eval_group_1", "title": "Always firing", "execErrState": "OK", "for": "P1D", "id": 0, "keep_firing_for": "P1D", "noDataState": "OK", "orgID": 0, "provenance": "", "uid": "0"}' http://0.0.0.0:46547/api/v1/provisioning/alert-rules/0 Copy Undocumented status codeST103 Received: 401
Documented: 200, 400, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X PUT -H 'Authorization;' http://0.0.0.0:46547/api/v1/provisioning/alert-rules/ag1quxf3o1wqod Copy PUT /v1/provisioning/folder/{FolderUID}/rule-groups/{Group} # Schema-valid request rejected +1 more less 1,695 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 request data"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"rules": [{"annotations": {"runbook_url": "https://supercoolrunbook.com/page/13"}, "condition": "A", "data": [{"datasourceUid": "__expr__", "model": {"conditions": [{"evaluator": {"params": [0, 0], "type": "gt"}, "operator": {"type": "and"}, "query": {"params": []}, "reducer": {"params": [], "type": "avg"}, "type": "query"}], "datasource": {"type": "__expr__", "uid": "__expr__"}, "expression": "1 == 1", "hide": false, "intervalMs": 1000, "maxDataPoints": 43200, "refId": "A", "type": "math"}, "queryType": "", "refId": "A", "relativeTimeRange": {"from": 0, "to": 0}}], "folderUID": "project_x", "isPaused": false, "labels": {"team": "sre-team-1"}, "missingSeriesEvalsToResolve": 2, "notification_settings": {"active_time_intervals": ["maintenance"], "group_by": ["alertname", "grafana_folder", "cluster"], "group_interval": "5m", "group_wait": "30s", "mute_time_intervals": ["maintenance"], "receiver": "grafana-default-email", "repeat_interval": "4h"}, "record": {"from": "A", "metric": "grafana_alerts_ratio", "target_datasource_uid": "my-prom"}, "ruleGroup": "eval_group_1", "title": "Always firing", "execErrState": "OK", "for": "P1D", "id": 0, "keep_firing_for": "P1D", "noDataState": "OK", "orgID": 0, "provenance": "", "uid": "0"}], "folderUid": "", "interval": 0, "title": ""}' http://0.0.0.0:46547/api/v1/provisioning/folder/workbench/rule-groups/0 Copy Undocumented status codeST103 Received: 401
Documented: 200, 400, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X PUT -H 'Authorization: ,."Ur{%}' -H 'Content-Type: application/json' -d '{"": [], "Workbench": -52800, "\u00a5": {"\u00eeo\u00fc\u00f6\u008e\u00a5uS": null, "Y": null}, "title": "\u000b)\u00da\u00c0\u00ed\ud991\udfb9\ud92a\udcdf1\u00e0\u00e7\u00a0"}' http://0.0.0.0:46547/api/v1/provisioning/folder/%14%C2%9E%F4%8C%88%A5%C3%87%C3%B63%C2%8E%C2%83%26/rule-groups/%C3%A0%29%F0%A5%86%A2 Copy GET /access-control/{resource}/description # Undocumented status code 1,646 Undocumented status codeST103 Received: 404
Documented: 200, 403, 500 Response 404 Not Found
{"message":"Not found"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/access-control/0/description Copy Undocumented status codeST103 Received: 401
Documented: 200, 403, 500 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:46547/api/access-control/0/description Copy GET /access-control/{resource}/{resourceID} # Missing test data Undocumented status code 1,681 Undocumented status codeST103 Received: 401
Documented: 200, 403, 404, 500 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:46547/api/access-control/0/0 Copy POST /access-control/{resource}/{resourceID} # Missing test data Undocumented status code 1,631 Undocumented status codeST103 Received: 401
Documented: 200, 400, 403, 404, 500 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X POST -H 'Authorization: !|C_m~' -H 'Content-Type: application/json' -d '{"": false, "\u00e5": {}, "\u00bc\u00ba_E\u00af8u\n\u0085\ud80a\udf83\u00f8\u00e4y\b\u00c5\u0017": [-6387, 124624461545879, null]}' http://0.0.0.0:46547/api/access-control/%5C%C3%99%C2%AB%F3%AD%91%B0/%F0%B6%9A%B1 Copy POST /access-control/{resource}/{resourceID}/builtInRoles/{builtInRole} # Missing test data Undocumented status code 1,565 Undocumented status codeST103 Received: 401
Documented: 200, 400, 403, 404, 500 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X POST -H 'Authorization;' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:46547/api/access-control/7%C3%BD%0B%C3%B2%C3%81V%C2%98nY%C2%8B%F4%8F%9C%A0%C3%97%C2%AD/%0E/builtInRoles/%F4%85%90%8C%1E%C2%A6%F1%B4%97%BEE%C3%9D%F0%94%A6%B4 Copy POST /access-control/{resource}/{resourceID}/teams/{teamID} # Missing test data Undocumented status code 1,939 Undocumented status codeST103 Received: 401
Documented: 200, 400, 403, 404, 500 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X POST -H 'Authorization: syUA' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:46547/api/access-control/d%25%C3%87/d%25%C3%87/teams/1009 Copy POST /access-control/{resource}/{resourceID}/users/{userID} # Missing test data Undocumented status code 1,913 Undocumented status codeST103 Received: 401
Documented: 200, 400, 403, 404, 500 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X POST -H 'Authorization: -]' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:46547/api/access-control/%F2%B2%B2%A7%0E%C3%AE%F3%B8%93%90%C2%A2/%C2%B7%C3%88i8%F1%AF%B9%A9%F1%A5%AF%83%13%C3%89A%26qEO%F3%A6%82%B5%F4%8B%93%9E%C2%A8%C3%9AsX%25%C3%81/users/7443 Copy POST /admin/users # Schema-valid request rejected 2,237 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 request data"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"email": "", "login": "", "name": "", "orgId": 9223372036854775806, "password": ""}' http://0.0.0.0:46547/api/admin/users Copy Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 412 Precondition Failed
{"message":"User with email '¦ô\u001f1Õ' or username '' already exists"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"password": "\udabd\udeb8X\\\u0012\u00d3\u00b9", "email": "\u0099\udb62\uddb1\u00a6\ud9d6\udca9\u00f4\u001f1\u00d5"}' http://0.0.0.0:46547/api/admin/users Copy GET /admin/users/{user_id}/auth-tokens # Undocumented status code 1,658 Undocumented status codeST103 Received: 404
Documented: 200, 401, 403, 500 Response 404 Not Found
{"message":"User not found"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/admin/users/9223372036854775808/auth-tokens Copy POST /annotations/graphite # Schema-valid request rejected 1,642 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"Failed to save Graphite annotation"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"data": "", "tags": null, "what": "", "when": 9223372036854775806}' http://0.0.0.0:46547/api/annotations/graphite Copy DELETE /cloudmigration/migration/{uid} # Undocumented status code 88 Undocumented status codeST103 Received: 404
Documented: 400, 401, 403, 500 Response 404 Not Found
{"statusCode":404,"messageId":"cloudmigrations.sessionNotFound","message":"NotFound"} Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/cloudmigration/migration/0 Copy GET /cloudmigration/resources/dependencies # Undocumented status code 1,685 Undocumented status codeST103 Received: 401
Documented: 200 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:46547/api/cloudmigration/resources/dependencies Copy DELETE /convert/api/prom/rules/{NamespaceTitle} # Undocumented status code 1,649 Undocumented status codeST103 Received: 404
Documented: 202, 403 Response 404 Not Found
<EMPTY> Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/convert/api/prom/rules/0 Copy Undocumented status codeST103 Received: 401
Documented: 202, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X DELETE -H 'Authorization;' http://0.0.0.0:46547/api/convert/api/prom/rules/0 Copy DELETE /convert/api/prom/rules/{NamespaceTitle}/{Group} # Undocumented status code 1,649 Undocumented status codeST103 Received: 404
Documented: 202, 403 Response 404 Not Found
<EMPTY> Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/convert/api/prom/rules/0/0 Copy Undocumented status codeST103 Received: 401
Documented: 202, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X DELETE -H 'Authorization;' http://0.0.0.0:46547/api/convert/api/prom/rules/0/0 Copy DELETE /convert/prometheus/config/v1/rules/{NamespaceTitle} # Undocumented status code 1,639 Undocumented status codeST103 Received: 404
Documented: 202, 403 Response 404 Not Found
<EMPTY> Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/convert/prometheus/config/v1/rules/0 Copy Undocumented status codeST103 Received: 401
Documented: 202, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X DELETE -H 'Authorization: k,mA]' http://0.0.0.0:46547/api/convert/prometheus/config/v1/rules/0 Copy DELETE /convert/prometheus/config/v1/rules/{NamespaceTitle}/{Group} # Undocumented status code 1,655 Undocumented status codeST103 Received: 404
Documented: 202, 403 Response 404 Not Found
<EMPTY> Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/convert/prometheus/config/v1/rules/0/0 Copy Undocumented status codeST103 Received: 401
Documented: 202, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X DELETE -H 'Authorization: Ah);Er;gw^y)' http://0.0.0.0:46547/api/convert/prometheus/config/v1/rules/0/0 Copy POST /dashboards/db # Schema-valid request rejected 1,676 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"Dashboard spec is missing required title property"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"UpdatedAt": "2000-01-01T00:00:00Z", "dashboard": {}, "folderId": 0, "folderUid": "", "isFolder": false, "message": "", "overwrite": false, "userId": 9223372036854775806}' http://0.0.0.0:46547/api/dashboards/db Copy POST /dashboards/interpolate # Authentication failed Undocumented status code 1,721 Undocumented status codeST103 Received: 404
Documented: 200, 400, 401, 422, 500 Response 404 Not Found
{"message":"Not found"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/dashboards/interpolate Copy POST /dashboards/uid/{uid}/restore # Missing test data Schema-valid request rejected 1,618 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 request data"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:46547/api/dashboards/uid/0/restore Copy GET /dashboards/uid/{uid}/versions # Schema-violating request accepted 1,638 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`, `limit` in query
- violates `type` at /properties/start (was integer, became string)
- violates `type` at /properties/limit (was integer, became string) Response 200 OK
{"continueToken":"","versions":[{"id":1,"dashboardId":142704817369088,"uid":"workbench","parentVersion":0,"restoredFrom":0,"version":1,"created":"2026-10-19T23:51:53Z","message":"Initial save","data":{"panels":[{"datasource":{"type":"grafana-testdata-datasource","uid":"testdata"},"gridPos":{"h":8,"w":12,"x":0,"y":0},"id":1,"targets":[{"refId":"A","scenarioId":"random_walk"}],"title":"Random walk","type":"timeseries"}],"schemaVersion":39,"tags":["workbench"],"title":"Workbench","uid":"workbench","version":1} // Output truncated... Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/dashboards/uid/workbench/versions?start=%17&limit=%C2%A8' Copy GET /datasources/name/{name} # Undocumented status code 1,653 Undocumented status codeST103 Received: 404
Documented: 200, 401, 403, 500 Response 404 Not Found
{"message":"Data source not found"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/datasources/name/0 Copy DELETE /datasources/proxy/uid/{uid}/{datasource_proxy_route} # Missing test data Schema-valid request rejected 1,621 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"UID is invalid"} Reproduce
curl -X DELETE -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/datasources/proxy/uid/%C3%970/8%05 Copy GET /datasources/proxy/uid/{uid}/{datasource_proxy_route} # Missing test data Schema-valid request rejected 1,631 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"UID is invalid"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/datasources/proxy/uid/%C2%A3/W%3D Copy POST /datasources/proxy/uid/{uid}/{datasource_proxy_route} # Missing test data Schema-valid request rejected 1,608 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"UID is invalid"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '[]' http://0.0.0.0:46547/api/datasources/proxy/uid/Bv%F1%AD%8B%A4/%5C%1Ey%23 Copy POST /datasources/uid/{sourceUID}/correlations # Schema-valid request rejected 2,001 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 request data"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"config": {"field": "message", "target": {"prop1": "value1", "prop2": "value"}, "transformations": [], "type": ""}, "description": "Logs to Traces", "label": "My label", "targetUID": "PE1C5CBDA0504A6A3", "provisioned": false, "type": ""}' http://0.0.0.0:46547/api/datasources/uid/0/correlations Copy PATCH /datasources/uid/{sourceUID}/correlations/{correlationUID} # Missing test data Schema-valid request rejected 1,626 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"At least one of label, description or config is required"} Reproduce
curl -X PATCH -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:46547/api/datasources/uid/0/correlations/0 Copy GET /datasources/uid/{uid}/health # Schema-valid request rejected 1,627 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"UID is invalid"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/datasources/uid/%C3%86%C3%9B%C2%BF%F0%B8%B1%A0Vy%C2%84%C2%9D%C3%98%C2%A2%C3%AC%F3%BF%BF%BA/health Copy GET /datasources/uid/{uid}/resources/{datasource_proxy_route} # Schema-valid request rejected 1,641 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"message":"UID is invalid"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/datasources/uid/Ai%C2%B7%C2%A8%C2%90%C2%83%19I%C3%83I%05dm%C2%B2%C2%9B%7C%23%60%C2%9E/resources/%F1%BC%B7%90 Copy PUT /org # Schema-valid request rejected 1,557 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 request data"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:46547/api/org Copy PUT /org/address # Schema-violating request accepted 1,588 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 - incorrect type Response 200 OK
{"message":"Address updated"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d null http://0.0.0.0:46547/api/org/address Copy POST /org/invites # Schema-valid request rejected 1,549 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 request data"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"loginOrEmail": "", "name": "", "role": "None", "sendEmail": true}' http://0.0.0.0:46547/api/org/invites 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 1 additional property 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 412 Precondition Failed
{"message":"User ¨»=7 is already added to organization"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"": {}, "role": "Editor", "loginOrEmail": "\ud8fd\udd08\u00a8\u00bb=7"}' http://0.0.0.0:46547/api/org/invites Copy GET /org/users/lookup # Schema-violating request accepted 1,638 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 `limit` in query - limit: Value greater than maximum Response 200 OK
[{"userId":1,"uid":"cg1qusrz4mdxcf","login":"admin","avatarUrl":"/avatar/7ba684f146c9445720e4b9a8d6ed775de4804bc2dbe01fb6490b8cce05db9f43"},{"userId":2,"uid":"dg1qutkfsywaoc","login":"workbench-user","avatarUrl":"/avatar/7c7f303037f1bf1dd43ddfb0ec0d5cc22797a18136e83eb257ca30c8af74037c"}] Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/org/users/lookup?limit=9223372036854775808' Copy GET /orgs # Schema-violating request accepted 2,266 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 `perpage` in query - perpage: Value greater than maximum Response 200 OK
[{"id":1,"name":"Main Org."}] Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/orgs?perpage=9223372036854775808' Copy GET /orgs/name/{org_name} # Undocumented status code 1,660 Undocumented status codeST103 Received: 404
Documented: 200, 401, 403, 500 Response 404 Not Found
{"message":"Organization not found"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/orgs/name/0 Copy GET /orgs/{org_id} # Undocumented status code 1,754 Undocumented status codeST103 Received: 404
Documented: 200, 401, 403, 500 Response 404 Not Found
{"message":"Organization not found"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/orgs/9223372036854775806 Copy PUT /orgs/{org_id}/address # Schema-violating request accepted 1,719 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 - incorrect type Response 200 OK
{"message":"Address updated"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d null http://0.0.0.0:46547/api/orgs/1/address Copy GET /public/dashboards/{accessToken} # Authentication failed Schema-valid request rejected 1,681 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"statusCode":400,"messageId":"publicdashboards.invalidAccessToken","message":"Invalid access token"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/public/dashboards/0 Copy GET /public/dashboards/{accessToken}/annotations # Schema-valid request rejected 1,626 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"statusCode":400,"messageId":"publicdashboards.invalidAccessToken","message":"Invalid access token"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/public/dashboards/0/annotations Copy POST /public/dashboards/{accessToken}/panels/{panelId}/query # Schema-valid request rejected 1,640 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"statusCode":400,"messageId":"publicdashboards.invalidAccessToken","message":"Invalid access token"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/public/dashboards/0/panels/9223372036854775806/query Copy POST /serviceaccounts # Schema-valid request rejected 1,876 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"statusCode":400,"messageId":"serviceaccounts.ErrAlreadyExists","message":"service account already exists"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{"isDisabled": false, "name": "grafana", "role": "Editor"}' http://0.0.0.0:46547/api/serviceaccounts Copy GET /serviceaccounts/search # Schema-violating request accepted 1,960 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 `perpage` in query - perpage: Value greater than maximum Response 200 OK
{"totalCount":2,"serviceAccounts":[{"id":4,"uid":"eg1qutn1sncowb","name":"grafana","login":"sa-1-grafana","orgId":1,"isDisabled":false,"role":"Admin","tokens":0,"avatarUrl":"/avatar/5733519b6d39d65f216207bda183120032946ca8d8f1efce18f1532d83faee0b"},{"id":3,"uid":"cg1qutlj2dfy8d","name":"workbench","login":"sa-1-workbench","orgId":1,"isDisabled":false,"role":"Editor","tokens":1,"avatarUrl":"/avatar/7bc71ccbb6d1c903a9253aad60631d7549e8ffe88905fd47cffc27ec154f332c"}],"page":1,"perPage":9223372036854775807} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/serviceaccounts/search?perpage=9223372036854775808' Copy DELETE /snapshots/{key} # Undocumented status code 1,644 Undocumented status codeST103 Received: 401
Documented: 200, 403, 404, 500 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X DELETE -H 'Authorization;' http://0.0.0.0:46547/api/snapshots/workbench Copy GET /teams/{team_id}/preferences # Undocumented status code 1,635 Undocumented status codeST103 Received: 404
Documented: 200, 401, 500 Response 404 Not Found
{"message":"Team not found"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/teams/0/preferences Copy GET /user/email/update # Authentication failed Undocumented status code 1,703 Undocumented status codeST103 Received: 404
Documented: 302 Response 404 Not Found
{"message":"Not found"} Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' http://0.0.0.0:46547/api/user/email/update Copy Undocumented status codeST103 Received: 401
Documented: 302 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:46547/api/user/email/update Copy PUT /user/password # Schema-valid request rejected 1,623 Schema-valid request rejectedST202 Valid data should have been accepted
Expected: 2xx, 3xx, 401, 403, 404, 409, 429, 5xx Response 400 Bad Request
{"statusCode":400,"messageId":"user.password-missmatch","message":"Invalid old password"} Reproduce
curl -X PUT -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d '{}' http://0.0.0.0:46547/api/user/password Copy POST /user/revoke-auth-token # Undocumented status code 1,602 Undocumented status codeST103 Received: 404
Documented: 200, 400, 401, 403, 500 Response 404 Not Found
{"message":"User auth token not found"} Reproduce
curl -X POST -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' -H 'Content-Type: application/json' -d null http://0.0.0.0:46547/api/user/revoke-auth-token Copy GET /users # Schema-violating request accepted 1,589 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 `perpage` in query - perpage: Value greater than maximum Response 200 OK
[{"id":1,"uid":"cg1qusrz4mdxcf","name":"","login":"admin","email":"admin@localhost","role":"","avatarUrl":"/avatar/7ba684f146c9445720e4b9a8d6ed775de4804bc2dbe01fb6490b8cce05db9f43","isAdmin":true,"isDisabled":false,"isProvisioned":false,"lastSeenAt":"2026-10-19T23:51:53Z","lastSeenAtAge":"\u003c 1 minute","authLabels":[],"created":"2026-10-19T23:51:38Z"},{"id":2,"uid":"dg1qutkfsywaoc","name":"Workbench User","login":"workbench-user","email":"workbench@example.com","role":"","avatarUrl":"/avatar/7c7f303037f1 // Output truncated... Reproduce
curl -X GET -H 'Authorization: Basic YWRtaW46d29ya2JlbmNo' 'http://0.0.0.0:46547/api/users?perpage=9223372036854775808' Copy GET /v1/provisioning/alert-rules # Undocumented status code 2,036 Undocumented status codeST103 Received: 401
Documented: 200, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:46547/api/v1/provisioning/alert-rules Copy DELETE /v1/provisioning/alert-rules/{UID} # Undocumented status code 1,642 Undocumented status codeST103 Received: 401
Documented: 204, 403 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X DELETE -H 'Authorization;' http://0.0.0.0:46547/api/v1/provisioning/alert-rules/ag1quxf3o1wqod Copy GET /v1/provisioning/alert-rules/{UID} # Missing test data Undocumented status code 1,663 Undocumented status codeST103 Received: 401
Documented: 200, 403, 404 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:46547/api/v1/provisioning/alert-rules/ag1quxf3o1wqod Copy GET /v1/provisioning/alert-rules/{UID}/export # Authentication failed +2 Undocumented status code 1,656 Undocumented status codeST103 Received: 401
Documented: 200, 403, 404 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:46547/api/v1/provisioning/alert-rules/ag1quxf3o1wqod/export Copy DELETE /v1/provisioning/folder/{FolderUID}/rule-groups/{Group} # Missing test data Undocumented status code 1,653 Undocumented status codeST103 Received: 401
Documented: 204, 403, 404 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X DELETE -H 'Authorization;' http://0.0.0.0:46547/api/v1/provisioning/folder/workbench/rule-groups/0 Copy GET /v1/provisioning/folder/{FolderUID}/rule-groups/{Group} # Missing test data Undocumented status code 1,673 Undocumented status codeST103 Received: 401
Documented: 200, 403, 404 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization;' http://0.0.0.0:46547/api/v1/provisioning/folder/workbench/rule-groups/0 Copy GET /v1/provisioning/folder/{FolderUID}/rule-groups/{Group}/export # Missing test data +1 Undocumented status code 1,643 Undocumented status codeST103 Received: 401
Documented: 200, 403, 404 Response 401 Unauthorized
{"extra":null,"message":"Unauthorized","messageId":"auth.unauthorized","statusCode":401,"traceID":""} Reproduce
curl -X GET -H 'Authorization: mu?]%lpUF*l' 'http://0.0.0.0:46547/api/v1/provisioning/folder/workbench/rule-groups/%F0%A8%A7%93%3E%C3%B1%C2%89%F4%86%83%8A/export?format=json' Copy