Skip to main content

Sign up for an API key

The OneSource REST API is sold as a single subscription billed monthly through Stripe. There's one plan and nothing to choose between: you create an account on the OneSource dashboard, confirm your email, and subscribe. API keys are issued once the subscription is active.

What you need

  • An email address you can receive a confirmation link at.
  • A payment card for Stripe Checkout, used when you subscribe.

Steps

  1. Open the signup page. Go to the OneSource dashboard at app.onesource.io and choose Sign Up.
  2. Create your account. Enter your name and email (organization is optional), then complete the reCAPTCHA. There's no password to set; OneSource signs you in by email confirmation.
  3. Confirm your email. OneSource emails you a confirmation link. Opening it confirms the address and takes you to Stripe Checkout; the signup tab you started from signs you in and loads the dashboard.
  4. Complete checkout. Pay through Stripe. The checkout is also reachable from the dashboard's Complete Checkout button. The subscription covers both the REST API and the MCP Server. Stripe charges your card on its normal monthly cycle and emails receipts.

Get your API key

Create and copy your key from the API Keys section of the dashboard. See Retrieve your API key.

Signing back in

There's no password. To return to the dashboard later, go to app.onesource.io, enter your email, and OneSource emails you a single-use sign-in link. Click it to land back on the dashboard.

Managing your subscription

Your subscription lives under Your Plan on the dashboard:

  • Account shows your email, next billing date, and a Current Cycle Utilization bar (the share of your monthly request allowance used so far this calendar month).
  • Plan shows your current plan with its daily and monthly request allowance (see Usage quotas).

To cancel, open Your Plan → Plan and click Cancel Plan. The dashboard asks why you're leaving, then schedules the cancellation: your access and full monthly allowance continue until the end of the current billing period, after which you're not charged again. Once a cancellation is scheduled the button becomes Manage Plan, which opens the Stripe billing portal where you can update your card. If a renewal payment fails, the dashboard shows the date Stripe will retry.

Next

Retrieve your API key from the dashboard.