Documentation
Everything you need to use ArSite — find and install apps, manage your account, call app APIs, and set up a team. Building an app instead? See the developer docs.
What is ArSite
ArSite is one account for the apps ArgonBI and independent developers build — tools, agents, dashboards, and APIs. You browse apps in the marketplace, activate the ones you want, and use them in your browser or call their APIs from your own code. Billing, API keys, and team access are managed in one place.
Getting started
1. Create an account
Sign up at the sign-in page with Google, Microsoft, or an email and password. New accounts are free and start on a personal workspace — you can create or join an organization later.
2. Browse and activate apps
- 1Open the app marketplace and search or filter by category, price, and type.
- 2Open an app to see what it does, its pricing, and the developer behind it.
- 3Click Get Access to activate a free or included app (paid apps walk you through checkout first). The app is added to your account immediately.
3. Open your apps
Activated apps appear under My Apps in your dashboard and in the left sidebar. Click Open to use an app right inside ArSite.
Your dashboard
Your dashboard at /dashboard is home base. The top cards show how many apps you have installed, how many API keys you hold, and your usage this month. Below that:
- My Apps — your activated apps, each with an Open link, plus a shortcut to browse more.
- Recent Activity — a live feed of API calls and actions your apps have generated.
- Sidebar— Activity & reports, API Keys, Billing, Team, and Settings.
API keys
Why you'd use one
Most people never need an API key — you just open apps in the browser. You only need a key when you want your owncode (a script, a backend, a notebook) to call an app's API directly, without a browser. The key proves the request is yours, enforces which apps it's allowed to reach, and counts toward your usage and billing.
Create a key
- 1Go to Dashboard › API Keys and click Create Key.
- 2Give it a name you’ll recognize (e.g. "Local development" or "Production backend").
- 3Choose which apps it can reach. Scoping a key to just the apps it needs is safer than a key that can call everything.
- 4Click Create Key. The full key is shown once — copy it before closing the dialog. ArSite only stores a hashed prefix afterward.
Call an app through the gateway
Pass the key as a Bearer token. Every app you're entitled to is reachable at /api/v1/apps/<appId>:
curl https://arsite.ca/api/v1/apps/<appId>/... \
-H "Authorization: Bearer arsite_sk_…"The gateway checks your key, confirms you have access to that app, meters the call against your quota, and forwards it to the app. Rate-limit headers (X-RateLimit-*) come back on every response.
Revoke a key
Click Revoke next to any key. Revocation is immediate and permanent — any code still using that key will start failing, so create a replacement first if you need one.
Billing
An ArSite account itself is free. The Billing page tracks app entitlements and any paid upgrades:
- Included appsare free once activated and show as “Included”.
- Paid apps (subscription or usage-based) list separately with the amount owed this period and a link to their usage breakdown.
- Invoices for paid apps appear under Invoice History once Stripe records them; click any invoice to download the PDF.
Teams & organizations
An organization is a shared workspace. Apps, API keys, and billing belong to the org rather than one person, so your team shares access and a member leaving never strands a key or subscription. Your installs and keys stay yours — you can move them into an org afterward.
Create an organization
Go to Team. On a personal account you'll see Create organization; name it and invite teammates by email. Enterprise customers get their own space at /<org>/ with data isolated per organization.
Roles
Every member has one of four roles:
| Role | What they can do |
|---|---|
| Owner | Full control: billing, roles, apps, API keys, settings, and deleting the org. |
| Admin | Install/uninstall apps, invite and remove members (except Owners), manage API keys. |
| Member | Use all installed apps. Cannot install, manage members, or see billing. |
| Viewer | Read-only access to apps that support a viewer mode. |
Org apps, billing & keys
- Apps installed for the org are available to every member — they don't each install separately. Owners and Admins install; Members and Viewers use.
- Org billing is separate from personal billing and is charged to the org's payment method. Only Owners can view or change it.
- Org API keys authenticate as the workspace, not an individual — ideal for shared team services. Owners and Admins create and revoke them.
Activity & usage
The Activity page logs every app action and API call on your account. Filter by app, event type, and date range to see what ran, when, and from where. Your usage-this-month total on the dashboard reflects the same events and is what billing and rate limits are measured against.
Getting help
- Browse the marketplace to discover apps.
- Developer documentation if you want to build and publish an app.
- Each app's listing page links to its own docs and the developer who maintains it.