Website

NABU

What is Nabu?

API REFERENCE

Introduction to the Nabu API
Initiate a file upload POSTDelete a file DELETEDownload a file GETGet file metadata GETGet file summary GETGet extracted file text GETList files in a knowledge hub GET
Files

Get file metadata

GET
/hubs/{hubId}/files/{hubFileId}

Returns metadata for a single file, including processing status. Poll this endpoint until status is Completed or Failed.

Authorization

bearerAuth
AuthorizationBearer <token>

Nabu API key from Organization settings → API keys. Keys are prefixed with key_.

In: header

Path Parameters

hubId*string

Knowledge hub identifier. Must be allowed for the API key.

hubFileId*string

File identifier.

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/hubs/string/files/string"

{  "hubFileId": "file_01234567-89ab-cdef-0123-456789abcdef",  "fileName": "handbook.pdf",  "fileType": "application/pdf",  "fileSize": 1048576,  "status": "Completed"}

Download a file GET

Previous Page

Get file summary GET

Next Page