We built the standard OAuth 2.0 Device Authorization Grant defined by RFC8628 specification to support authentication for devices with limited display capabilities. In the standard flow, your device requests for a 6 digit code to display on its screen, the user enters that code in the Frame.io iOS application, and our server will send back access credentials. Once a device is set up as an authorized hardware client, it can work with our standard API via HTTPS requests.