{ "uuid": "9891ba55-0ec7-4a67-8fa7-497fd76f5f9c", "lastMigration": 29, "name": "Google Mirror", "endpointPrefix": "mirror/v1", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "59ebf4a7-cf79-4a9e-85b1-c6d1513a01ed", "documentation": "Inserts a new account for a user", "method": "post", "endpoint": "accounts/:userToken/:accountType/:accountName", "responses": [ { "uuid": "87bf8e52-814c-45ae-9e2b-3e6f83b1d793", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9dd53807-2873-4d6b-a423-3315e0cd5cc8", "documentation": "Retrieves a list of contacts for the authenticated user.", "method": "get", "endpoint": "contacts", "responses": [ { "uuid": "22f6df33-6fdd-44b2-b436-4581837678d3", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d39a24be-7b97-4d36-921b-505e64ca5c09", "documentation": "Inserts a new contact.", "method": "post", "endpoint": "contacts", "responses": [ { "uuid": "91dacc57-73c0-44b4-8ba6-8e6fc17000ae", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a625f4bb-49ad-4b08-8849-686c64a4e7ef", "documentation": "Deletes a contact.", "method": "delete", "endpoint": "contacts/:id", "responses": [ { "uuid": "b0931164-6ac9-414c-91d6-07f67a1f9362", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a2743c3f-2124-4c20-ae9e-2a2bf11dd36c", "documentation": "Gets a single contact by ID.", "method": "get", "endpoint": "contacts/:id", "responses": [ { "uuid": "5466a181-d8aa-4146-91b4-c7465a431c23", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ec901dd6-0d30-4af4-b8b3-58881a6ce56b", "documentation": "Updates a contact in place. This method supports patch semantics.", "method": "patch", "endpoint": "contacts/:id", "responses": [ { "uuid": "f1f2d4c2-3b3b-41ca-8fd6-cd0067b4d178", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ad5a9c8d-e419-40d9-9ef2-9a2d883842a0", "documentation": "Updates a contact in place.", "method": "put", "endpoint": "contacts/:id", "responses": [ { "uuid": "6a86dab5-e12e-4f7d-8a84-49727075ab06", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "07f36bfc-8a6c-4cb7-ac58-82897444485e", "documentation": "Retrieves a list of locations for the user.", "method": "get", "endpoint": "locations", "responses": [ { "uuid": "0e6378e3-6768-47fa-b67b-f80ef27c753d", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "dc3cfc6b-5df4-4eb5-a3fc-639f52cf5b62", "documentation": "Gets a single location by ID.", "method": "get", "endpoint": "locations/:id", "responses": [ { "uuid": "1f185302-dd0a-41fd-b438-e538d65a3c3b", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e351475b-0e8f-4c10-8cb9-827311b5651e", "documentation": "Gets a single setting by ID.", "method": "get", "endpoint": "settings/:id", "responses": [ { "uuid": "69853af7-197b-459b-aa0a-b46b5c715a6b", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "52a9adc1-fd31-439e-baf2-51580627bddb", "documentation": "Retrieves a list of subscriptions for the authenticated user and service.", "method": "get", "endpoint": "subscriptions", "responses": [ { "uuid": "8d7ff520-8354-49c6-a882-273fe1da1feb", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "806350ab-ad9d-4b26-8655-7e3825412f83", "documentation": "Creates a new subscription.", "method": "post", "endpoint": "subscriptions", "responses": [ { "uuid": "38bd529b-c0b7-40ab-9483-94811dc9b2a4", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "51679042-7764-4171-8656-1c402631f763", "documentation": "Deletes a subscription.", "method": "delete", "endpoint": "subscriptions/:id", "responses": [ { "uuid": "2418f503-77c5-483a-a674-b1145f33e4ea", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "cc959ccf-3fd2-4ac7-8ef7-fa85e96bd6da", "documentation": "Updates an existing subscription in place.", "method": "put", "endpoint": "subscriptions/:id", "responses": [ { "uuid": "524c40ef-11d4-4a9a-8dbe-bc6ea1eddc04", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "bfd3d14c-3e87-4699-97c0-b987b37a0a20", "documentation": "Retrieves a list of timeline items for the authenticated user.", "method": "get", "endpoint": "timeline", "responses": [ { "uuid": "ace47670-ce71-488f-9edc-bef48c5b00aa", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "eb389377-d2f5-4b5e-886d-513772bf7100", "documentation": "Inserts a new item into the timeline.", "method": "post", "endpoint": "timeline", "responses": [ { "uuid": "cd758595-78ba-4744-b9e1-c26cf245a1cd", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4739d6fe-8ba6-4be0-a026-206daf2c2157", "documentation": "Deletes a timeline item.", "method": "delete", "endpoint": "timeline/:id", "responses": [ { "uuid": "4cae278d-d639-4a12-8b89-eff35034fb35", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f7e50358-7216-46ba-98d5-36baa976b572", "documentation": "Gets a single timeline item by ID.", "method": "get", "endpoint": "timeline/:id", "responses": [ { "uuid": "9eaef701-3d85-4c1b-95dd-8aae28811e17", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9cbfdc89-f416-4efc-8d6b-9ad653bbd9ab", "documentation": "Updates a timeline item in place. This method supports patch semantics.", "method": "patch", "endpoint": "timeline/:id", "responses": [ { "uuid": "21ec6793-8eda-4d75-8d9c-c66967cadae9", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "92a7551f-cb68-4378-ba65-29e401bb36b7", "documentation": "Updates a timeline item in place.", "method": "put", "endpoint": "timeline/:id", "responses": [ { "uuid": "5775d93c-c191-47ca-8b57-4a8560e24af4", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a75e7dd3-adc7-4708-8859-0c25d602e824", "documentation": "Returns a list of attachments for a timeline item.", "method": "get", "endpoint": "timeline/:itemId/attachments", "responses": [ { "uuid": "15100e24-5972-4aee-98bd-bdc194a97675", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4dd8af26-d43f-400d-9b82-5a7dc564e3bf", "documentation": "Adds a new attachment to a timeline item.", "method": "post", "endpoint": "timeline/:itemId/attachments", "responses": [ { "uuid": "32df2af4-ef81-4e5a-9065-b576a5f5e0ec", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2d3ffdb7-d93f-4296-b4cb-8705e9ff84cb", "documentation": "Deletes an attachment from a timeline item.", "method": "delete", "endpoint": "timeline/:itemId/attachments/:attachmentId", "responses": [ { "uuid": "75149b93-3f40-49a4-9909-79453827a6a8", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "fe3f2ea8-6695-460e-a2ba-1c6374b5396b", "documentation": "Retrieves an attachment on a timeline item by item ID and attachment ID.", "method": "get", "endpoint": "timeline/:itemId/attachments/:attachmentId", "responses": [ { "uuid": "a40dec27-6d33-498b-8b1d-3e757924adcb", "body": "", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [{ "key": "Content-Type", "value": "*/*" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "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": "59ebf4a7-cf79-4a9e-85b1-c6d1513a01ed" }, { "type": "route", "uuid": "9dd53807-2873-4d6b-a423-3315e0cd5cc8" }, { "type": "route", "uuid": "d39a24be-7b97-4d36-921b-505e64ca5c09" }, { "type": "route", "uuid": "a625f4bb-49ad-4b08-8849-686c64a4e7ef" }, { "type": "route", "uuid": "a2743c3f-2124-4c20-ae9e-2a2bf11dd36c" }, { "type": "route", "uuid": "ec901dd6-0d30-4af4-b8b3-58881a6ce56b" }, { "type": "route", "uuid": "ad5a9c8d-e419-40d9-9ef2-9a2d883842a0" }, { "type": "route", "uuid": "07f36bfc-8a6c-4cb7-ac58-82897444485e" }, { "type": "route", "uuid": "dc3cfc6b-5df4-4eb5-a3fc-639f52cf5b62" }, { "type": "route", "uuid": "e351475b-0e8f-4c10-8cb9-827311b5651e" }, { "type": "route", "uuid": "52a9adc1-fd31-439e-baf2-51580627bddb" }, { "type": "route", "uuid": "806350ab-ad9d-4b26-8655-7e3825412f83" }, { "type": "route", "uuid": "51679042-7764-4171-8656-1c402631f763" }, { "type": "route", "uuid": "cc959ccf-3fd2-4ac7-8ef7-fa85e96bd6da" }, { "type": "route", "uuid": "bfd3d14c-3e87-4699-97c0-b987b37a0a20" }, { "type": "route", "uuid": "eb389377-d2f5-4b5e-886d-513772bf7100" }, { "type": "route", "uuid": "4739d6fe-8ba6-4be0-a026-206daf2c2157" }, { "type": "route", "uuid": "f7e50358-7216-46ba-98d5-36baa976b572" }, { "type": "route", "uuid": "9cbfdc89-f416-4efc-8d6b-9ad653bbd9ab" }, { "type": "route", "uuid": "92a7551f-cb68-4378-ba65-29e401bb36b7" }, { "type": "route", "uuid": "a75e7dd3-adc7-4708-8859-0c25d602e824" }, { "type": "route", "uuid": "4dd8af26-d43f-400d-9b82-5a7dc564e3bf" }, { "type": "route", "uuid": "2d3ffdb7-d93f-4296-b4cb-8705e9ff84cb" }, { "type": "route", "uuid": "fe3f2ea8-6695-460e-a2ba-1c6374b5396b" } ] }