Creates a new catalog in the specified project. A catalog represents a connected data source — such as Airtable, Stripe, or Google Sheets — that exposes its schemas and tables for querying within Peaka. Requires a name and a connectionId referencing an existing connection. Some connectors accept additional extraParameters (e.g., Google Sheets requires specifying which sheets to include).


Use the Authorization header with the value 'Bearer
ID of the project
Catalog Request
Catalog created successfully
This class represents a Catalog. It contains the id, name, display name, type, and connection ID of the catalog.