@watzon/baserow
    Preparing search index...

    Class BaserowClient

    Main Baserow API Client class.

    Index

    Constructors

    Properties

    applications: ApplicationOperations
    databaseFields: DatabaseFieldOperations
    databaseRows: DatabaseRowOperations
    databaseTables: DatabaseTableOperations
    databaseTokens: DatabaseTokenOperations
    databaseViews: DatabaseViewOperations
    databaseWebhooks: DatabaseWebhookOperations
    integrations: IntegrationOperations
    notifications: NotificationOperations
    roleAssignments: RoleAssignmentOperations

    Methods

    • Internal method to make authenticated requests to the Baserow API.

      Type Parameters

      • T = any

      Parameters

      • method: "GET" | "POST" | "PATCH" | "DELETE" | "PUT"

        HTTP method (GET, POST, PATCH, DELETE, PUT).

      • path: string

        API endpoint path (e.g., /api/database/rows/table/1/).

      • OptionalqueryParams: Record<string, undefined | null | string | number | boolean | string[]>

        Optional object for URL query parameters.

      • Optionalbody: any

        Optional request body for POST/PATCH/PUT requests.

      • OptionaladditionalHeaders: Record<string, string>

        Optional additional headers.

      Returns Promise<T>

      The parsed JSON response or raw response for non-JSON types.

      If the API returns an error status.