App Logo
slack.com

Slack unofficial API: list your Slack invoices and billing statements

Automatically list your Slack invoices and billing statements on slack.com. An unofficial Slack API for billing invoices. List Slack billing statements from the workspace's admin billing history. Returns workspace, total and invoices (date, statement, billId, amount, status, description, pdfUrl) — metadata only. Feed a row's pdfUrl (or billId) to slack.com/download_invoice to fetch that statement's PDF. Requires a workspace billing admin; defaults to the primary workspace, or pass workspaceDomain (e.g. acme.slack.com).

Input

workspaceDomain optional

Workspace host to target, e.g. acme.slack.com. Defaults to my.slack.com (primary workspace).

Output

total required
invoices required
workspace optional

FAQ

An unofficial Slack API for billing invoices. List Slack billing statements from the workspace's admin billing history. Returns workspace, total and invoices (date, statement, billId, amount, status, description, pdfUrl) — metadata only. Feed a row's pdfUrl (or billId) to slack.com/download_invoice to fetch that statement's PDF. Requires a workspace billing admin; defaults to the primary workspace, or pass workspaceDomain (e.g. acme.slack.com).
Ask an AI agent connected to Reduck to run reduck/slack.com/list_invoices, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/slack.com/list_invoices
You do not need one. "Slack unofficial API: list your Slack invoices and billing statements" drives the real slack.com pages in a browser, so it works whether or not slack.com offers an API for this.
Optional: workspaceDomain.
It returns total, invoices, workspace.
Yes. It acts as you on slack.com: on your own Chrome it reuses your session, and on a Reduck-hosted browser it loads the slack.com cookies saved by the Reduck extension.
It only reads. It looks things up on slack.com and changes nothing there.
Ask an AI agent connected to Reduck to run reduck/slack.com/list_invoices, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/slack.com/list_invoices
It is part of Reduck's official curated catalogue.

Start building not clicking