globals: request_headers: "*": - name: NDCDEVICEID description: The device id generated by the app. See required: true - name: NDC-MSG-SIG description: Message signature (?) generated by the app required: false - name: SMDEVICEID description: I don't know, seems to be a non-string hex number required: false vars: request: POST: body: post_device: lang: JSON content: { "deviceID": "... ", "bundleID": "com.narvii.amino.master ", "clientType": "100 ", "timezone": "-300 ", "systemPushEnabled": "true ", "locale": "en_US ", "deviceToken": "... ", "deviceTokenType": "1 ", "timestamp": "1579580530965 " } response_body: POST: post_device: 200: lang: JSON content: { "api:statuscode": "0 <0 is success>", "api:duration": "0.034s ", "api:message": "OK ", "api:timestamp": "2020-01-21T04:22:13Z ", "devOptions": "null " } routes: /api/v1/g/s/device/: POST: description: POST a device configuration body: $request.POST.body.post_device responses: 200: title: Device configured description: The device config was accepted body: $response_body.POST.post_device.200 /api/v1/g/s/auid/: GET: description: GET an AUID for this device "query strings": - name: deviceId description: Same as NDCDEVICEID required: true