{"name":"flaky","tagline":"A mock REST API that fails on purpose.","version":"1","openapi":"/v1/openapi.json","custom":{"url":"/v1/custom","method":"POST","note":"Send your own JSON, get a mock server for it for 1 to 9 days (?days=, default 1). POST /v1/custom/openapi takes an OpenAPI spec instead."},"methods":{"collection":["GET","POST"],"record":["GET","PUT","PATCH","DELETE"],"nested":["GET","POST"]},"resources":[{"name":"users","count":10,"url":"/v1/users","nested":["/v1/users/:id/posts","/v1/users/:id/albums","/v1/users/:id/todos"]},{"name":"posts","count":100,"url":"/v1/posts","nested":["/v1/posts/:id/comments"]},{"name":"comments","count":500,"url":"/v1/comments","nested":[]},{"name":"albums","count":100,"url":"/v1/albums","nested":["/v1/albums/:id/photos"]},{"name":"photos","count":1000,"url":"/v1/photos","nested":[]},{"name":"todos","count":200,"url":"/v1/todos","nested":[]},{"name":"products","count":100,"url":"/v1/products","nested":[]}],"query":{"<field>=<value>":"filter by any field, e.g. ?userId=3","_q":"full-text search across the record","_sort":"field to sort by","_order":"asc (default) or desc","_page":"1-based page number","_limit":"page size, capped at your tier's maxLimit"},"chaos":{"_delay":"milliseconds to stall before responding, up to 10000","_status":"force this HTTP status, e.g. ?_status=503","_fail_rate":"probability from 0 to 1 that the request returns 500"},"tiers":{"anonymous":{"requestsPerDay":1000,"maxLimit":100,"sandboxes":0,"chaos":true},"free":{"requestsPerDay":10000,"maxLimit":250,"sandboxes":1,"chaos":true},"pro":{"requestsPerDay":1000000,"maxLimit":1000,"sandboxes":25,"chaos":true}},"you":{"tier":"anonymous","limits":{"requestsPerDay":1000,"maxLimit":100,"sandboxes":0,"chaos":true}}}