Get Company Billing
What ONE of your customers is paying you: subscription, invoices, upcoming charge.
Read from the stripe_* tables that the per-org Stripe sync populates from the customer's OWN connected account, so this is revenue the caller receives - not what the caller owes graph8, which is GET /usage.
payment_method is null by design rather than by omission: card data is not synced, and the hosted portal is the only place it exists.
A company in another org is a 404, not a 403 - the app's own choice, so that the API cannot be used to test whether a company id exists somewhere else.
Request
- Base URL: https://be.graph8.com/api/v1
- URL: https://be.graph8.com/api/v1/companies/{company_id}/billing
- Auth: HTTP bearer
Path parameters
Query parameters
Invoices to return, newest first. 50 is a hard ceiling in the app, applied whatever is sent - declared honestly here so an over-large value is a 422 rather than a silently smaller answer.
Headers
Response
Successful Response
Changes
No recorded changes to this operation across all 2 revisions of this API.