{"activeVersionTag":"latest","latestAvailableVersionTag":"latest","collection":{"info":{"_postman_id":"01a590c2-9f95-4f36-aab2-0fbd2dfab770","name":"Expressoft Delivery API","description":"The Expressoft Delivery API, built in GraphQL, enables you to integrate your Delivery application with the Expressoft ecosystem. It allows you to generate flexible queries to extract the needed information from the database, and mutations that record information about customers, addresses, or orders. The webhooks built for this API, when integrated into your app, signal changes in the Expressoft ecosystem related to the delivery.\n\n# Working with Expressoft GraphQL Playground\n\nThe Expressoft APIs are built using GraphQL. We've set up the [Expressoft GraphQL playground](https://sandbox.expressoft.eu/connect.services/cloud.interop/ui/graphql/playground) for your conveninece, where you can access the API and work hands-on with our available queries and mutations.\n\n## Authenticating to the Playground\n\nBefore starting to build your own requests in [Expressoft GraphQL playground](https://sandbox.expressoft.eu/connect.services/cloud.interop/ui/graphql/playground), you should perform the authentication, otherwise the server can't be reached and API schema and documentation won't load.\n\n<img src=\"https://content.pstmn.io/eca56fc4-3519-4d09-93c8-742d62eaae03/aW1hZ2UucG5n\" alt=\"GraphQL%20Playground%20without%20authentication\" width=\"1615\" height=\"844\">\n\nTo authenticate, use the **`Bearer token`** obtained after running the **Get Token** request.\n\nIn the **HTTP HEADERS** section of the playground, add the following authorization header, replacing the `<>` with the actual value generated for the bearer token:\n\n``` json\n{\n  \"Authorization\": \"Bearer <<Bearer_token_value>>\"\n}\n\n ```\n\n## Using the Playground\n\nNow you are authenticated in the playground and can start using the documentation to build your requests. Just start typing \"query\" or \"mutation\" and you'll get suggestions. Click the **Docs** side-pane to learn details about each query and mutation in the API.\n\n<img src=\"https://content.pstmn.io/427703ab-2a54-4f72-a7ce-935b010b0449/aW1hZ2UucG5n\" alt=\"GraphQL%20Playground%20with%20authentication\" width=\"1861\" height=\"882\">\n\nFollow the **GraphQL schema documentation** in the [Expressoft playground](https://sandbox.expressoft.eu/connect.services/cloud.interop/ui/graphql/playground) to build your own requests and customize the information displayed in the responses.\n\nThe names of the parameters defined for each query or mutation are self-explanatory, and their types are defined in the **GraphQL schema documentation**. Also find the needed information for ordering and paginating the returned information according to your business specifications.","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","isPublicCollection":false,"owner":"32834369","team":6025860,"collectionId":"01a590c2-9f95-4f36-aab2-0fbd2dfab770","publishedId":"2sA2r54kzi","public":true,"publicUrl":"https://documenter-api.postman.tech/view/32834369/2sA2r54kzi","privateUrl":"https://go.postman.co/documentation/32834369-01a590c2-9f95-4f36-aab2-0fbd2dfab770","customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"documentationLayout":"classic-double-column","customisation":{"metaTags":[{"name":"description","value":"Expressoft Delivery API collection docs for authentication, queries, mutations, and webhooks."},{"name":"title","value":"Expressoft Delivery API collection docs"}],"appearance":{"default":"system_default","themes":[{"name":"dark","logo":null,"colors":{"top-bar":"212121","right-sidebar":"303030","highlight":"FF6C37"}},{"name":"light","logo":null,"colors":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"}}]}},"version":"8.12.8","publishDate":"2024-02-14T13:15:05.000Z","activeVersionTag":"latest","documentationTheme":"light","metaTags":{"title":"Expressoft Delivery API collection docs","description":"Expressoft Delivery API collection docs for authentication, queries, mutations, and webhooks."},"logos":{"logoLight":null,"logoDark":null}},"statusCode":200},"environments":[{"name":"Expressoft APIs","id":"ff27379b-67ae-4e51-892f-f37ebe466519","owner":"32834369","values":[{"key":"exe-api-user","value":"webapi.DEMO","enabled":true,"type":"default"},{"key":"exe-api-password","value":"W3b@p1DEM0!(&*221019","enabled":true,"type":"secret"},{"key":"URL","value":"https://sandbox.expressoft.eu/connect/api/interopgql","enabled":true,"type":"default"},{"key":"customerCategoryKey","value":"","enabled":true,"type":"default"},{"key":"salePriceCategoryKey","value":"","enabled":true,"type":"default"},{"key":"orderStatus","value":"1","enabled":true,"type":"default"},{"key":"orderKey","value":"","enabled":true,"type":"default"},{"key":"webhookUrl","value":"https://www.google.com/","enabled":true,"type":"default"},{"key":"locationKey","value":"","enabled":true,"type":"default"},{"key":"locationAvailability","value":"true","enabled":true,"type":"default"},{"key":"locationPreparationTimeMinutes","value":"60","enabled":true,"type":"default"},{"key":"transferredOrderKey","value":"00000000-0000-0000-0000-000000000000","enabled":true,"type":"default"},{"key":"countyKey","value":"","enabled":true,"type":"default"},{"key":"cityKey","value":"","enabled":true,"type":"default"},{"key":"streetKey","value":"","enabled":true,"type":"default"},{"key":"productCategoryKey","value":"","enabled":true,"type":"default"},{"key":"chosenProduct1Key","value":"","enabled":true,"type":"default"},{"key":"chosenProduct1SalePrice","value":"","enabled":true,"type":"default"},{"key":"chosenProduct2Key","value":"","enabled":true,"type":"default"},{"key":"chosenProduct2SalePrice","value":"","enabled":true,"type":"default"},{"key":"firstName","value":"Annie","enabled":true,"type":"default"},{"key":"lastName","value":"Doe","enabled":true,"type":"default"},{"key":"phone","value":"12131418","enabled":true,"type":"default"},{"key":"customerKey","value":"","enabled":true,"type":"default"},{"key":"customerAddressKey","value":"","enabled":true,"type":"default"},{"key":"companyCategoryKey","value":"","enabled":true,"type":"any"},{"key":"companyKey","value":"","enabled":true,"type":"default"},{"key":"companyAddressKey","value":"","enabled":true,"type":"default"},{"key":"BearerToken","value":"","enabled":true,"type":"default"}],"published":true}],"user":{"authenticated":false,"permissions":{"publish":false}},"run":{"button":{"js":"https://run.pstmn.io/button.js","css":"https://run.pstmn.io/button.css"}},"web":"https://www.getpostman.com/","team":{"logo":"https://res.cloudinary.com/postman/image/upload/t_team_logo_pubdoc/v1/team/ad219545083255388442ce4e1d20341dca528600a4b80b205d851ef2d6b08c29","favicon":""},"isEnvFetchError":false,"languages":"[{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"HttpClient\"},{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"RestSharp\"},{\"key\":\"curl\",\"label\":\"cURL\",\"variant\":\"cURL\"},{\"key\":\"dart\",\"label\":\"Dart\",\"variant\":\"http\"},{\"key\":\"go\",\"label\":\"Go\",\"variant\":\"Native\"},{\"key\":\"http\",\"label\":\"HTTP\",\"variant\":\"HTTP\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"OkHttp\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"Unirest\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"Fetch\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"jQuery\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"XHR\"},{\"key\":\"c\",\"label\":\"C\",\"variant\":\"libcurl\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Axios\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Native\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Request\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Unirest\"},{\"key\":\"objective-c\",\"label\":\"Objective-C\",\"variant\":\"NSURLSession\"},{\"key\":\"ocaml\",\"label\":\"OCaml\",\"variant\":\"Cohttp\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"cURL\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"Guzzle\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"HTTP_Request2\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"pecl_http\"},{\"key\":\"powershell\",\"label\":\"PowerShell\",\"variant\":\"RestMethod\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"http.client\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"Requests\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"httr\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"RCurl\"},{\"key\":\"ruby\",\"label\":\"Ruby\",\"variant\":\"Net::HTTP\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"Httpie\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"wget\"},{\"key\":\"swift\",\"label\":\"Swift\",\"variant\":\"URLSession\"}]","languageSettings":[{"key":"csharp","label":"C#","variant":"HttpClient"},{"key":"csharp","label":"C#","variant":"RestSharp"},{"key":"curl","label":"cURL","variant":"cURL"},{"key":"dart","label":"Dart","variant":"http"},{"key":"go","label":"Go","variant":"Native"},{"key":"http","label":"HTTP","variant":"HTTP"},{"key":"java","label":"Java","variant":"OkHttp"},{"key":"java","label":"Java","variant":"Unirest"},{"key":"javascript","label":"JavaScript","variant":"Fetch"},{"key":"javascript","label":"JavaScript","variant":"jQuery"},{"key":"javascript","label":"JavaScript","variant":"XHR"},{"key":"c","label":"C","variant":"libcurl"},{"key":"nodejs","label":"NodeJs","variant":"Axios"},{"key":"nodejs","label":"NodeJs","variant":"Native"},{"key":"nodejs","label":"NodeJs","variant":"Request"},{"key":"nodejs","label":"NodeJs","variant":"Unirest"},{"key":"objective-c","label":"Objective-C","variant":"NSURLSession"},{"key":"ocaml","label":"OCaml","variant":"Cohttp"},{"key":"php","label":"PHP","variant":"cURL"},{"key":"php","label":"PHP","variant":"Guzzle"},{"key":"php","label":"PHP","variant":"HTTP_Request2"},{"key":"php","label":"PHP","variant":"pecl_http"},{"key":"powershell","label":"PowerShell","variant":"RestMethod"},{"key":"python","label":"Python","variant":"http.client"},{"key":"python","label":"Python","variant":"Requests"},{"key":"r","label":"R","variant":"httr"},{"key":"r","label":"R","variant":"RCurl"},{"key":"ruby","label":"Ruby","variant":"Net::HTTP"},{"key":"shell","label":"Shell","variant":"Httpie"},{"key":"shell","label":"Shell","variant":"wget"},{"key":"swift","label":"Swift","variant":"URLSession"}],"languageOptions":[{"label":"C# - HttpClient","value":"csharp - HttpClient - C#"},{"label":"C# - RestSharp","value":"csharp - RestSharp - C#"},{"label":"cURL - cURL","value":"curl - cURL - cURL"},{"label":"Dart - http","value":"dart - http - Dart"},{"label":"Go - Native","value":"go - Native - Go"},{"label":"HTTP - HTTP","value":"http - HTTP - HTTP"},{"label":"Java - OkHttp","value":"java - OkHttp - Java"},{"label":"Java - Unirest","value":"java - Unirest - Java"},{"label":"JavaScript - Fetch","value":"javascript - Fetch - JavaScript"},{"label":"JavaScript - jQuery","value":"javascript - jQuery - JavaScript"},{"label":"JavaScript - XHR","value":"javascript - XHR - JavaScript"},{"label":"C - libcurl","value":"c - libcurl - C"},{"label":"NodeJs - Axios","value":"nodejs - Axios - NodeJs"},{"label":"NodeJs - Native","value":"nodejs - Native - NodeJs"},{"label":"NodeJs - Request","value":"nodejs - Request - NodeJs"},{"label":"NodeJs - Unirest","value":"nodejs - Unirest - NodeJs"},{"label":"Objective-C - NSURLSession","value":"objective-c - NSURLSession - Objective-C"},{"label":"OCaml - Cohttp","value":"ocaml - Cohttp - OCaml"},{"label":"PHP - cURL","value":"php - cURL - PHP"},{"label":"PHP - Guzzle","value":"php - Guzzle - PHP"},{"label":"PHP - HTTP_Request2","value":"php - HTTP_Request2 - PHP"},{"label":"PHP - pecl_http","value":"php - pecl_http - PHP"},{"label":"PowerShell - RestMethod","value":"powershell - RestMethod - PowerShell"},{"label":"Python - http.client","value":"python - http.client - Python"},{"label":"Python - Requests","value":"python - Requests - Python"},{"label":"R - httr","value":"r - httr - R"},{"label":"R - RCurl","value":"r - RCurl - R"},{"label":"Ruby - Net::HTTP","value":"ruby - Net::HTTP - Ruby"},{"label":"Shell - Httpie","value":"shell - Httpie - Shell"},{"label":"Shell - wget","value":"shell - wget - Shell"},{"label":"Swift - URLSession","value":"swift - URLSession - Swift"}],"layoutOptions":[{"value":"classic-single-column","label":"Single Column"},{"value":"classic-double-column","label":"Double Column"}],"versionOptions":[],"environmentOptions":[{"value":"0","label":"No Environment"},{"label":"Expressoft APIs","value":"32834369-ff27379b-67ae-4e51-892f-f37ebe466519"}],"canonicalUrl":"https://documenter.gw.postman.com/view/metadata/2sA2r54kzi"}