{"activeVersionTag":"latest","latestAvailableVersionTag":"latest","collection":{"info":{"_postman_id":"05f92a8e-0db5-48ef-96d7-1f5823c7c392","name":"Quantic Fuselage","description":"Welcome to Quantic Fuselage, a developer experience for the Quantic platform.\n\nTo begin, please import the environment and fill in the correct values. Then, run the authorization script (`auth/login`) to generate a token.\n\n> **NOTE**: Documentation is currently under progress, and subject to change. We will attempt to reach out if any breaking changes are done. \n  \n\n### Authentication\n\nWe utiilize a `client_id` and `client_secret` to generate a token for use. The tokens have an expected 24 hour lifespan. This **does not** mean that the token will be valid for all 24 hours in the case of security updates done by our discretion. We recommend implementing a reauthentication mechanism when you receive a 401 error. Please refer to the authentication endpoints to learn more.\n\nEach merchant is assigned a `POS_MERCHANT_ID`. This needs to be passed in the request header. Multi-merchant requests are not supported.\n\n### Filtering\n\nPlease see any listing API for an example on how filters work for general searches. Filters can be passed via the query parameters, and certain fields allow for searches based on strings.\n\n### Type Restrictions\n\nCertain fields have restrictions on what can be passed. Any type-based errors will be returned in the response. Refer to the example responses to understand the field's response type. Booleans are represented as `0` and `1` in the system.\n\n### Modifications\n\nCertain endpoints allow you to modify values in place. For example, if you want to add 10 to the `qty_in_hand` of an item, then you can pass `\"+10\"` and the API will add 10 to the existing value. However, simply passing `10` will result in the value becoming 10. Be sure to note the difference in the two values: the delta change is a string, and the absolute value is a number.\n\n### Rate Limiting\n\nThere are two types of rate-limits on the APIs. One is applied to each request, and one is applied to each day.\n\n1. The per-request rate limit can be seen in the response headers. There are three keys that provide information on how many requests you can call: `X-RateLimit-Limit`, `X-RateLimit-Remaining`, `X-RateLimit-Reset`. If the limit is reached, then additionally`Retry-After` is available.\n    \n2. The daily limit resets every day at midnight UTC. The number of requests allowed depends on your account/plan.","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","isPublicCollection":false,"owner":"30099544","team":6039067,"collectionId":"05f92a8e-0db5-48ef-96d7-1f5823c7c392","publishedId":"2sAY4rDQDn","public":true,"publicUrl":"https://docs.myquantic.com","privateUrl":"https://go.postman.co/documentation/30099544-05f92a8e-0db5-48ef-96d7-1f5823c7c392","customColor":{"top-bar":"EFEFEF","right-sidebar":"303030","highlight":"C83630"},"documentationLayout":"classic-double-column","customisation":{"metaTags":[{"name":"description","value":""},{"name":"title","value":""}],"appearance":{"default":"light","themes":[{"name":"dark","logo":"https://content.pstmn.io/d03522bd-cafb-4077-b559-c7510ee52718/cG9zdG1hbi5wbmc=","colors":{"top-bar":"212121","right-sidebar":"303030","highlight":"C83630"}},{"name":"light","logo":"https://content.pstmn.io/d03522bd-cafb-4077-b559-c7510ee52718/cG9zdG1hbi5wbmc=","colors":{"top-bar":"EFEFEF","right-sidebar":"303030","highlight":"C83630"}}]}},"version":"8.12.6","publishDate":"2025-01-30T19:11:50.000Z","activeVersionTag":"latest","documentationTheme":"light","metaTags":{"title":"","description":""},"logos":{"logoLight":"https://content.pstmn.io/d03522bd-cafb-4077-b559-c7510ee52718/cG9zdG1hbi5wbmc=","logoDark":"https://content.pstmn.io/d03522bd-cafb-4077-b559-c7510ee52718/cG9zdG1hbi5wbmc="}},"statusCode":200},"environments":[{"name":"Sandbox","id":"5e7af59b-4a09-4daf-ad39-ffe330e860e4","owner":"30099544","values":[{"key":"url","value":"https://sandbox.myquantic.com/api/v1","type":"default","enabled":true},{"key":"clientID","value":"","type":"default","enabled":true},{"key":"clientSecret","value":"","type":"secret","enabled":true},{"key":"token","value":"","type":"any","enabled":true},{"key":"POS_MERCHANT_ID","value":"","type":"any","enabled":true}],"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/3e65b9fc590b16e8d875ee6a4aa52fa503259db5d618a8dcf6093fba25a3182a","favicon":"https://myquantic.com/favicon.ico"},"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":"Sandbox","value":"30099544-5e7af59b-4a09-4daf-ad39-ffe330e860e4"}],"canonicalUrl":"https://docs.myquantic.com/view/metadata/2sAY4rDQDn"}