Skip to main content
Sigma Computing logo

Sigma Computing

Lets an agent read your Sigma Computing organization through the REST API: list workbooks, datasets, members and data connections, fetch a single workbook, and start a workbook export (CSV/PDF). The connector exchanges your client ID and secret for a bearer token automatically, then reuses it for the rest of the run.

What it can do

MethodWhat it does
sigma_workbooks_listList workbooks with id, name, path, and owner.
sigma_workbook_getGet a single workbook by id.
sigma_workbook_exportStart a workbook (or element/page) export, returning an export id.
sigma_datasets_listList datasets.
sigma_members_listList organization members.
sigma_connections_listList data connections.
sigma_requestGeneric passthrough to any endpoint for full API coverage.

How to get your credentials

Sigma authenticates with OAuth2 client credentials: a client ID and a client secret that the connector exchanges for a short-lived bearer token.

  1. Sign in to Sigma as an admin.
  2. Open Administration -> Developer Access (get access token docs).
  3. Click Create, choose the owner/role, and copy the client ID and client secret - the secret is shown only once.
  4. If your organization is on a regional host, note the matching API base URL (e.g. https://aws-api.sigmacomputing.com). Otherwise leave the default https://api.sigmacomputing.com.

Fields to fill

FlyMyAI fieldWhere it comes from
SIGMA_CLIENT_IDAdministration -> Developer Access -> Create -> client ID
SIGMA_CLIENT_SECRETSame dialog - the secret shown once (kept private)
SIGMA_BASE_URLOptional - default https://api.sigmacomputing.com; use your region host if different

Troubleshooting

  • 401 / token exchange failed - the client ID or secret is wrong or the credential was deleted. Re-create it under Administration -> Developer Access.
  • Calls 404 or hit the wrong org - SIGMA_BASE_URL points at a different region than your organization. Set it to your region's API host.
  • 403 Forbidden - the credential's role lacks permission for that workbook, dataset, or admin endpoint (e.g. members). Use a credential with a higher role.
  • sigma_workbook_export returns only an id - export is asynchronous; the response is an export id you poll/download with sigma_request.
We love our partners - FlyMy.AI builds with the best. Thanks, Sigma Computing!