{ "uuid": "442ce5ce-0cb1-4b80-9277-c870776d36f6", "lastMigration": 29, "name": "Mastodon API", "endpointPrefix": "api/v1", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "d272c953-26b1-4f7b-a36f-9b5339345278", "documentation": "Getting an account's followers", "method": "get", "endpoint": "account/:id/followers", "responses": [ { "uuid": "baf67276-ef29-41c8-b3e4-6190022f497a", "body": "[\n {\n \"acct\": \"\",\n \"avatar\": \"\",\n \"created_at\": {{faker 'number.int' max=99999}},\n \"display_name\": \"\",\n \"followers_count\": {{faker 'number.int' max=99999}},\n \"following_count\": {{faker 'number.int' max=99999}},\n \"header\": \"\",\n \"id\": {{faker 'number.int' max=99999}},\n \"locked\": {{faker 'datatype.boolean'}},\n \"note\": \"\",\n \"statuses_count\": {{faker 'number.int' max=99999}},\n \"url\": \"\",\n \"username\": \"\"\n }\n]", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "5ec8fa0f-8044-43a0-9304-7898ecb8d672", "body": "{\n \"error\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "unexpected error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "706bded3-2a37-4ced-9c98-535528b507a9", "documentation": "Getting who account is following", "method": "get", "endpoint": "account/:id/following", "responses": [ { "uuid": "3030ac99-a280-40e6-bdea-34ec0c51f308", "body": "[\n {\n \"acct\": \"\",\n \"avatar\": \"\",\n \"created_at\": {{faker 'number.int' max=99999}},\n \"display_name\": \"\",\n \"followers_count\": {{faker 'number.int' max=99999}},\n \"following_count\": {{faker 'number.int' max=99999}},\n \"header\": \"\",\n \"id\": {{faker 'number.int' max=99999}},\n \"locked\": {{faker 'datatype.boolean'}},\n \"note\": \"\",\n \"statuses_count\": {{faker 'number.int' max=99999}},\n \"url\": \"\",\n \"username\": \"\"\n }\n]", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "01e17c7c-9635-4839-8462-34586c82b287", "body": "{\n \"error\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "unexpected error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "28737823-e0af-46a6-9c81-feab0e9092c4", "documentation": "Getting who account is following", "method": "get", "endpoint": "account/:id/statuses", "responses": [ { "uuid": "233ed333-9b9d-448c-b0cb-ca8abb8538f3", "body": "[\n {\n \"acct\": \"\",\n \"avatar\": \"\",\n \"created_at\": {{faker 'number.int' max=99999}},\n \"display_name\": \"\",\n \"followers_count\": {{faker 'number.int' max=99999}},\n \"following_count\": {{faker 'number.int' max=99999}},\n \"header\": \"\",\n \"id\": {{faker 'number.int' max=99999}},\n \"locked\": {{faker 'datatype.boolean'}},\n \"note\": \"\",\n \"statuses_count\": {{faker 'number.int' max=99999}},\n \"url\": \"\",\n \"username\": \"\"\n }\n]", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "4937af7e-6c4e-4b7d-a98d-1ccf3365fbae", "body": "{\n \"error\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "unexpected error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2df6ed73-70e6-4c53-978d-755522e1b8c4", "documentation": "Updating the current user", "method": "patch", "endpoint": "accounts/update_credentials", "responses": [ { "uuid": "9adf91c8-c0c3-45f8-8341-7e96c3765aa3", "body": "{\n \"acct\": \"\",\n \"avatar\": \"\",\n \"created_at\": {{faker 'number.int' max=99999}},\n \"display_name\": \"\",\n \"followers_count\": {{faker 'number.int' max=99999}},\n \"following_count\": {{faker 'number.int' max=99999}},\n \"header\": \"\",\n \"id\": {{faker 'number.int' max=99999}},\n \"locked\": {{faker 'datatype.boolean'}},\n \"note\": \"\",\n \"statuses_count\": {{faker 'number.int' max=99999}},\n \"url\": \"\",\n \"username\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "cd9a895a-4bdf-4020-af0d-faa8d7815f45", "body": "{\n \"error\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "unexpected error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "469c7a13-58d9-4299-b2a0-612166ba8438", "documentation": "Getting the current user", "method": "get", "endpoint": "accounts/verify_credentials", "responses": [ { "uuid": "15003c8f-e26e-4b96-a7d6-d2fdbe042f3d", "body": "{\n \"acct\": \"\",\n \"avatar\": \"\",\n \"created_at\": {{faker 'number.int' max=99999}},\n \"display_name\": \"\",\n \"followers_count\": {{faker 'number.int' max=99999}},\n \"following_count\": {{faker 'number.int' max=99999}},\n \"header\": \"\",\n \"id\": {{faker 'number.int' max=99999}},\n \"locked\": {{faker 'datatype.boolean'}},\n \"note\": \"\",\n \"statuses_count\": {{faker 'number.int' max=99999}},\n \"url\": \"\",\n \"username\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "794be46e-69eb-414d-9c90-d5373a02a87c", "body": "{\n \"error\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "unexpected error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9107d876-ec38-4823-9871-4c9a563d5731", "documentation": "Fetching an account", "method": "get", "endpoint": "accounts/:id", "responses": [ { "uuid": "ba8dcdff-9bda-4332-9eba-8077ba1e98a2", "body": "{\n \"acct\": \"\",\n \"avatar\": \"\",\n \"created_at\": {{faker 'number.int' max=99999}},\n \"display_name\": \"\",\n \"followers_count\": {{faker 'number.int' max=99999}},\n \"following_count\": {{faker 'number.int' max=99999}},\n \"header\": \"\",\n \"id\": {{faker 'number.int' max=99999}},\n \"locked\": {{faker 'datatype.boolean'}},\n \"note\": \"\",\n \"statuses_count\": {{faker 'number.int' max=99999}},\n \"url\": \"\",\n \"username\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "ea8c1fc3-ddc3-488b-8784-fcec4f301562", "body": "{\n \"error\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "unexpected error", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "d272c953-26b1-4f7b-a36f-9b5339345278" }, { "type": "route", "uuid": "706bded3-2a37-4ced-9c98-535528b507a9" }, { "type": "route", "uuid": "28737823-e0af-46a6-9c81-feab0e9092c4" }, { "type": "route", "uuid": "2df6ed73-70e6-4c53-978d-755522e1b8c4" }, { "type": "route", "uuid": "469c7a13-58d9-4299-b2a0-612166ba8438" }, { "type": "route", "uuid": "9107d876-ec38-4823-9871-4c9a563d5731" } ] }