All Insomnia Documentation

  • Insomnia

    Introduction to Insomnia, the open source desktop application that simplifies designing, debugging, and testing APIs.

  • Manage Insomnia

    Learn how to manage Insomnia accounts, organizations, users, and security.

  • Insomnia Enterprise

    Learn more about the features available in the Insomnia Enterprise plan.

  • Request collections in Insomnia

    This page is an introduction to request collections in Insomnia

  • Documents

    This page is an introduction to design documents in Insomnia.

  • API specs in Insomnia

    API specifications explain how an API behaves and how it interacts with other APIs.

  • External vault integration

    Learn how to configure external vault integrations in Insomnia using AWS, GCP, Azure, and HashiCorp vault providers.

  • Storage options in Insomnia

    Insomnia offers various storage options to cater to different user needs and preferences.

  • Insomnia terminology

    This page defines terminology and concepts related to Insomnia.

  • Insomnia plugins

    This page is an introduction to Insomnia plugins.

  • Create and publish an Insomnia plugin

    Create a NodeJS module in the Insomnia plugins directory and add it to Insomnia.

  • Plugin reference

    Learn about Insomnia's plugin context that allow plugins to interact with requests, responses, the app UI, and stored data.

  • Context object reference

    Context methods provide helpers for plugins to communicate, interact, and integrate with Insomnia.

  • Hooks and actions

    Hooks and actions allow you to add additional functionality to your custom plugins through requests, responses, and UI interactions.

Something wrong?

Help us make these docs great!

Kong Developer docs are open source. If you find these useful and want to make them better, contribute today!