Introduction to the Nabu API

How to interact with the Nabu API

This site serves as a comprehensive guide for developers and integrators to understand and interact with your API. It explains available endpoints, request formats, authentication methods, expected responses, and error codes. Whether you’re integrating into an application, testing functionality, or exploring capabilities, the documentation provides the technical clarity needed to use the API effectively.

Getting Started

To get started, you'll need to create an API key. You can do this by going to the knowledge hub Settings tab and clicking on the "API Keys" menu item.

Once you have an API key, you can use it to authenticate your requests to the Nabu API. You can do this by including the Authorization header in your request with the value Bearer <your-api-key>.

For example, if your API key is key_abc123, your request would look like this:

GET https://app.nabu.co.nz/api/v1/files HTTP/1.1
Authorization: Bearer key_abc123

Authentication

Authentication is required for all requests to the Nabu API. You can authenticate your requests by including the Authorization header in your request with the value Bearer <your-api-key>.

For example, if your API key is key_abc123, your request would look like this:

GET https://app.nabu.co.nz/api/v1/files HTTP/1.1
Authorization: Bearer key_abc123