1. Home
  2. Docs
  3. Query API
  4. Overview


The over.ai API is organized around REST. Our API has predictable, resource-oriented URLs, and uses HTTP response codes to indicate API errors. We allowing the client to interact securely with our API from a client-side web application (though you should never expose your secret API key in any public website’s client-side code). JSON is returned by all API responses.


  • User says the trigger word
  • The client sends the user’s voice input to an automatic speech recognition (ASR) module
  • The client receives the text output from the ASR module and sends a request to over.ai API to process it
  • over.ai API validates the JSON data and sends it to the client