{ "uuid": "42761e6d-aa10-44bc-a4ae-bf03a47b1bbf", "lastMigration": 29, "name": "Xero Files API", "endpointPrefix": "files.xro/1.0/", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "1548bc69-9e11-44a5-a972-b1ed9d9d24de", "documentation": "Retrieves an association object using a unique object ID", "method": "get", "endpoint": "Associations/:ObjectId", "responses": [ { "uuid": "8e0c8afd-ec1b-48a1-b904-57b35c8b3ad7", "body": "[\n {\n \"FileId\": \"{{faker 'string.uuid'}}\",\n \"ObjectGroup\": \"{{oneOf (array 'Account' 'BankTransaction' 'Contact' 'CreditNote' 'Invoice' 'Item' 'ManualJournal' 'Overpayment' 'Payment' 'Prepayment' 'Receipt')}}\",\n \"ObjectId\": \"{{faker 'string.uuid'}}\",\n \"ObjectType\": \"{{oneOf (array 'Unknown' 'Accpay' 'AccPayCredit' 'AccPayPayment' 'AccRec' 'AccRecCredit' 'AccRecPayment' 'Adjustment' 'ApCreditPayment' 'ApOverPayment' 'ApOverPaymentPayment' 'ApOverPaymentSourcePayment' 'ApPrepayment' 'ApPrepaymentPayment' 'ApPrepaymentSourcePayment' 'ArCreditPayment' 'ArOverPayment' 'ArOverpaymentPayment' 'ArOverpaymentSourcePayment' 'ArPrepayment' 'ArPrepaymentPayment' 'ArPrepaymentSourcePayment' 'CashPaid' 'CashRec' 'ExpPayment' 'ManJournal' 'PurchaseOrder' 'Receipt' 'Transfer' 'Account' 'Contact' 'Business' 'Employee' 'Person' 'User' 'Org' 'FixedAsset' 'PayRun' 'PriceListItem' 'Bank' 'Current' 'Equity' 'Expense' 'Fixed' 'Liability' 'Prepayment' 'Revenue' 'Sales' 'Overheads' 'Depreciatn' 'OtherIncome' 'DirectCosts' 'Currliab' 'Termliab' 'NonCurrent')}}\"\n }\n]", "latency": 0, "statusCode": 200, "label": "search results matching criteria", "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": "6e8dcdb0-c375-4ad9-b773-8d1455fdf7ee", "documentation": "Retrieves files", "method": "get", "endpoint": "Files", "responses": [ { "uuid": "7abed894-f5b6-4db0-a0b6-cdce1c879db7", "body": "{\n \"Items\": [\n {\n \"CreatedDateUtc\": \"2020-12-03T19:04:58.6970000\",\n \"FolderId\": \"0f8ccf21-7267-4268-9167-a1e2c40c84c8\",\n \"Id\": \"d290f1ee-6c54-4b01-90e6-d701748f0851\",\n \"MimeType\": \"image/jpeg\",\n \"Name\": \"File2.jpg\",\n \"Size\": 3615,\n \"UpdatedDateUtc\": \"2020-12-03T19:04:58.6970000\",\n \"User\": {\n \"FirstName\": \"John\",\n \"FullName\": \"Smith\",\n \"Id\": \"4ff1e5cc-9835-40d5-bb18-09fdb118db9c\",\n \"LastName\": \"Smith\",\n \"Name\": \"john.smith@mail.com\"\n }\n }\n ],\n \"Page\": 1,\n \"PerPage\": 50,\n \"TotalCount\": 2\n}", "latency": 0, "statusCode": 200, "label": "search results matching criteria", "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": "7b188513-ead2-4c19-abdc-bf1b398071d8", "documentation": "Uploads a File", "method": "post", "endpoint": "Files", "responses": [ { "uuid": "ce4dbb22-5c08-4087-b80b-75729c98ea4f", "body": "{\n \"CreatedDateUtc\": \"2020-12-03T19:04:58.6970000\",\n \"FolderId\": \"0f8ccf21-7267-4268-9167-a1e2c40c84c8\",\n \"Id\": \"d290f1ee-6c54-4b01-90e6-d701748f0851\",\n \"MimeType\": \"image/jpeg\",\n \"Name\": \"File2.jpg\",\n \"Size\": 3615,\n \"UpdatedDateUtc\": \"2020-12-03T19:04:58.6970000\",\n \"User\": {\n \"FirstName\": \"John\",\n \"FullName\": \"Smith\",\n \"Id\": \"4ff1e5cc-9835-40d5-bb18-09fdb118db9c\",\n \"LastName\": \"Smith\",\n \"Name\": \"john.smith@mail.com\"\n }\n}", "latency": 0, "statusCode": 201, "label": "A successful request", "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": "915be95b-e7c8-414f-a913-40efae3ee363", "body": "", "latency": 0, "statusCode": 400, "label": "invalid input, object invalid", "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": "142a9dc2-8cc0-48bd-b3b5-10fbcc0948cf", "documentation": "Deletes a specific file", "method": "delete", "endpoint": "Files/:FileId", "responses": [ { "uuid": "310846b0-c614-4ce4-85b5-bd9437ded7e0", "body": "", "latency": 0, "statusCode": 204, "label": "Successful deletion - return response 204 no content", "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": "dc03a88b-87a0-4d8f-b487-09931bcc8077", "documentation": "Retrieves a file by a unique file ID", "method": "get", "endpoint": "Files/:FileId", "responses": [ { "uuid": "a6d65d8f-cf52-4733-9508-7c69fe6a5c2f", "body": "{\n \"CreatedDateUtc\": \"2020-12-03T19:04:58.6970000\",\n \"FolderId\": \"0f8ccf21-7267-4268-9167-a1e2c40c84c8\",\n \"Id\": \"d290f1ee-6c54-4b01-90e6-d701748f0851\",\n \"MimeType\": \"image/jpeg\",\n \"Name\": \"File2.jpg\",\n \"Size\": 3615,\n \"UpdatedDateUtc\": \"2020-12-03T19:04:58.6970000\",\n \"User\": {\n \"FirstName\": \"John\",\n \"FullName\": \"Smith\",\n \"Id\": \"4ff1e5cc-9835-40d5-bb18-09fdb118db9c\",\n \"LastName\": \"Smith\",\n \"Name\": \"john.smith@mail.com\"\n }\n}", "latency": 0, "statusCode": 200, "label": "search results matching criteria", "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": "0d3d9475-6f66-44d6-a107-be798c07bc04", "documentation": "Update a file", "method": "put", "endpoint": "Files/:FileId", "responses": [ { "uuid": "6ff31a15-de8f-4e05-adac-eeb62a814535", "body": "{\n \"CreatedDateUtc\": \"2020-12-03T19:04:58.6970000\",\n \"FolderId\": \"0f8ccf21-7267-4268-9167-a1e2c40c84c8\",\n \"Id\": \"d290f1ee-6c54-4b01-90e6-d701748f0851\",\n \"MimeType\": \"image/jpeg\",\n \"Name\": \"File2.jpg\",\n \"Size\": 3615,\n \"UpdatedDateUtc\": \"2020-12-03T19:04:58.6970000\",\n \"User\": {\n \"FirstName\": \"John\",\n \"FullName\": \"Smith\",\n \"Id\": \"4ff1e5cc-9835-40d5-bb18-09fdb118db9c\",\n \"LastName\": \"Smith\",\n \"Name\": \"john.smith@mail.com\"\n }\n}", "latency": 0, "statusCode": 200, "label": "A successful request", "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": "a240b86a-bb36-4c89-8930-4ea7ee6ee7b1", "body": "", "latency": 0, "statusCode": 400, "label": "invalid input, object invalid", "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": "a53b5873-5ef8-4f05-b195-51f59e5a3ed7", "documentation": "Retrieves a specific file associations", "method": "get", "endpoint": "Files/:FileId/Associations", "responses": [ { "uuid": "2148f7ff-5877-4c82-9142-fb59b18a5b06", "body": "[\n {\n \"FileId\": \"{{faker 'string.uuid'}}\",\n \"ObjectGroup\": \"{{oneOf (array 'Account' 'BankTransaction' 'Contact' 'CreditNote' 'Invoice' 'Item' 'ManualJournal' 'Overpayment' 'Payment' 'Prepayment' 'Receipt')}}\",\n \"ObjectId\": \"{{faker 'string.uuid'}}\",\n \"ObjectType\": \"{{oneOf (array 'Unknown' 'Accpay' 'AccPayCredit' 'AccPayPayment' 'AccRec' 'AccRecCredit' 'AccRecPayment' 'Adjustment' 'ApCreditPayment' 'ApOverPayment' 'ApOverPaymentPayment' 'ApOverPaymentSourcePayment' 'ApPrepayment' 'ApPrepaymentPayment' 'ApPrepaymentSourcePayment' 'ArCreditPayment' 'ArOverPayment' 'ArOverpaymentPayment' 'ArOverpaymentSourcePayment' 'ArPrepayment' 'ArPrepaymentPayment' 'ArPrepaymentSourcePayment' 'CashPaid' 'CashRec' 'ExpPayment' 'ManJournal' 'PurchaseOrder' 'Receipt' 'Transfer' 'Account' 'Contact' 'Business' 'Employee' 'Person' 'User' 'Org' 'FixedAsset' 'PayRun' 'PriceListItem' 'Bank' 'Current' 'Equity' 'Expense' 'Fixed' 'Liability' 'Prepayment' 'Revenue' 'Sales' 'Overheads' 'Depreciatn' 'OtherIncome' 'DirectCosts' 'Currliab' 'Termliab' 'NonCurrent')}}\"\n }\n]", "latency": 0, "statusCode": 200, "label": "search results matching criteria", "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": "5debedfe-fc8d-4e8d-87a3-50c22fd518dc", "documentation": "Creates a new file association", "method": "post", "endpoint": "Files/:FileId/Associations", "responses": [ { "uuid": "dd698abe-ab86-48f2-8351-dcfb2b4995e3", "body": "{\n \"FileId\": \"{{faker 'string.uuid'}}\",\n \"ObjectGroup\": \"{{oneOf (array 'Account' 'BankTransaction' 'Contact' 'CreditNote' 'Invoice' 'Item' 'ManualJournal' 'Overpayment' 'Payment' 'Prepayment' 'Receipt')}}\",\n \"ObjectId\": \"{{faker 'string.uuid'}}\",\n \"ObjectType\": \"{{oneOf (array 'Unknown' 'Accpay' 'AccPayCredit' 'AccPayPayment' 'AccRec' 'AccRecCredit' 'AccRecPayment' 'Adjustment' 'ApCreditPayment' 'ApOverPayment' 'ApOverPaymentPayment' 'ApOverPaymentSourcePayment' 'ApPrepayment' 'ApPrepaymentPayment' 'ApPrepaymentSourcePayment' 'ArCreditPayment' 'ArOverPayment' 'ArOverpaymentPayment' 'ArOverpaymentSourcePayment' 'ArPrepayment' 'ArPrepaymentPayment' 'ArPrepaymentSourcePayment' 'CashPaid' 'CashRec' 'ExpPayment' 'ManJournal' 'PurchaseOrder' 'Receipt' 'Transfer' 'Account' 'Contact' 'Business' 'Employee' 'Person' 'User' 'Org' 'FixedAsset' 'PayRun' 'PriceListItem' 'Bank' 'Current' 'Equity' 'Expense' 'Fixed' 'Liability' 'Prepayment' 'Revenue' 'Sales' 'Overheads' 'Depreciatn' 'OtherIncome' 'DirectCosts' 'Currliab' 'Termliab' 'NonCurrent')}}\"\n}", "latency": 0, "statusCode": 201, "label": "A successful request", "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": "d9f5eeb6-0d5c-41f7-ab6b-afddb6f487ac", "body": "", "latency": 0, "statusCode": 400, "label": "invalid input, object invalid", "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": "78f1ade7-3acf-4ad5-8ee0-f89c8760d51e", "documentation": "Deletes an existing file association", "method": "delete", "endpoint": "Files/:FileId/Associations/:ObjectId", "responses": [ { "uuid": "c34b598d-04e4-48ff-b079-46620bfda796", "body": "", "latency": 0, "statusCode": 204, "label": "Successful deletion - return response 204 no content", "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": "8f77d24b-b25e-4526-9056-be5299a5aa5e", "documentation": "Retrieves the content of a specific file", "method": "get", "endpoint": "Files/:FileId/Content", "responses": [ { "uuid": "b3d241c2-09b6-4f2a-af5a-c0120b15b875", "body": "", "latency": 0, "statusCode": 200, "label": "returns the byte array of the specific file based on id", "headers": [ { "key": "Content-Type", "value": "application/octet-stream" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9e176606-9bc2-4a55-bec3-89d8d14e8428", "documentation": "Retrieves folders", "method": "get", "endpoint": "Folders", "responses": [ { "uuid": "2e9d99b2-4b2e-49c3-9561-c4e719e8cfd9", "body": "[\n {\n \"Email\": \"foo@bar.com\",\n \"FileCount\": 5,\n \"Id\": \"4ff1e5cc-9835-40d5-bb18-09fdb118db9c\",\n \"IsInbox\": true,\n \"Name\": \"assets\"\n }\n]", "latency": 0, "statusCode": 200, "label": "search results matching criteria", "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": "d38a1d78-9a34-4885-b6e6-b2541a1e7b59", "documentation": "Creates a new folder", "method": "post", "endpoint": "Folders", "responses": [ { "uuid": "5b0f39d2-c9f2-4fab-baff-7c429184b6b9", "body": "{\n \"Email\": \"foo@bar.com\",\n \"FileCount\": 5,\n \"Id\": \"4ff1e5cc-9835-40d5-bb18-09fdb118db9c\",\n \"IsInbox\": true,\n \"Name\": \"assets\"\n}", "latency": 0, "statusCode": 200, "label": "search results matching criteria", "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": "2038f4f7-82a9-4123-a482-29d4fca4b6b3", "body": "", "latency": 0, "statusCode": 400, "label": "invalid input, object invalid", "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": "4653e69b-61b4-4b88-bcb4-c1536756b5dd", "documentation": "Deletes a folder", "method": "delete", "endpoint": "Folders/:FolderId", "responses": [ { "uuid": "b6c15628-ebd7-459c-91b9-673d634b880d", "body": "", "latency": 0, "statusCode": 204, "label": "Successful deletion - return response 204 no content", "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": "3f6dcc9b-2e5a-4cbc-9f57-d930019b5240", "documentation": "Retrieves specific folder by using a unique folder ID", "method": "get", "endpoint": "Folders/:FolderId", "responses": [ { "uuid": "02727259-5a61-4f29-ad6d-77030df4b11d", "body": "{\n \"Email\": \"foo@bar.com\",\n \"FileCount\": 5,\n \"Id\": \"4ff1e5cc-9835-40d5-bb18-09fdb118db9c\",\n \"IsInbox\": true,\n \"Name\": \"assets\"\n}", "latency": 0, "statusCode": 200, "label": "search results matching criteria", "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": "7d25fb9a-abcc-49b4-9010-b31c9276abd1", "documentation": "Updates an existing folder", "method": "put", "endpoint": "Folders/:FolderId", "responses": [ { "uuid": "c17cee88-692e-4b9a-a6bd-c66c3bbc85f8", "body": "{\n \"Email\": \"foo@bar.com\",\n \"FileCount\": 5,\n \"Id\": \"4ff1e5cc-9835-40d5-bb18-09fdb118db9c\",\n \"IsInbox\": true,\n \"Name\": \"assets\"\n}", "latency": 0, "statusCode": 200, "label": "return the updated object", "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": "3e524f07-c26c-40fe-aaac-ca9ea7aa36be", "body": "", "latency": 0, "statusCode": 400, "label": "invalid input, object invalid", "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": "e11993c2-d92f-4819-bcc6-19eaabea9f17", "documentation": "Retrieves inbox folder", "method": "get", "endpoint": "Inbox", "responses": [ { "uuid": "62fda7d4-18e1-4197-90a3-7847fd327f12", "body": "{\n \"Email\": \"foo@bar.com\",\n \"FileCount\": 5,\n \"Id\": \"4ff1e5cc-9835-40d5-bb18-09fdb118db9c\",\n \"IsInbox\": true,\n \"Name\": \"assets\"\n}", "latency": 0, "statusCode": 200, "label": "search results matching criteria", "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" } ], "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": "1548bc69-9e11-44a5-a972-b1ed9d9d24de" }, { "type": "route", "uuid": "6e8dcdb0-c375-4ad9-b773-8d1455fdf7ee" }, { "type": "route", "uuid": "7b188513-ead2-4c19-abdc-bf1b398071d8" }, { "type": "route", "uuid": "142a9dc2-8cc0-48bd-b3b5-10fbcc0948cf" }, { "type": "route", "uuid": "dc03a88b-87a0-4d8f-b487-09931bcc8077" }, { "type": "route", "uuid": "0d3d9475-6f66-44d6-a107-be798c07bc04" }, { "type": "route", "uuid": "a53b5873-5ef8-4f05-b195-51f59e5a3ed7" }, { "type": "route", "uuid": "5debedfe-fc8d-4e8d-87a3-50c22fd518dc" }, { "type": "route", "uuid": "78f1ade7-3acf-4ad5-8ee0-f89c8760d51e" }, { "type": "route", "uuid": "8f77d24b-b25e-4526-9056-be5299a5aa5e" }, { "type": "route", "uuid": "9e176606-9bc2-4a55-bec3-89d8d14e8428" }, { "type": "route", "uuid": "d38a1d78-9a34-4885-b6e6-b2541a1e7b59" }, { "type": "route", "uuid": "4653e69b-61b4-4b88-bcb4-c1536756b5dd" }, { "type": "route", "uuid": "3f6dcc9b-2e5a-4cbc-9f57-d930019b5240" }, { "type": "route", "uuid": "7d25fb9a-abcc-49b4-9010-b31c9276abd1" }, { "type": "route", "uuid": "e11993c2-d92f-4819-bcc6-19eaabea9f17" } ] }