Business — entry 015 of 19

Smartsheet

Verified Jul 2026

Smartsheet's REST API v2 (`api.smartsheet.com/2.0`) gives programmatic access to sheets, rows, attachments, and reports on top of its spreadsheet-style work-management platform, letting integrations read and write cell data or automate row and sheet operations. It requires an OAuth 2.0 access token, confirmed live via a 403 "You are not authorized to perform this action" response on an unauthenticated GET to `/2.0/sheets`, and the same request sent with an Origin header returned no `access-control-allow-origin` header, reconfirming the API is server-side-only. Smartsheet has no permanent free tier: its pricing page lists only paid per-user monthly plans plus a free trial, alongside custom Enterprise pricing.

spreadsheetswork-managementcollaborationoauthrest-api
AuthenticationOAuthRequires an OAuth flow; expect app registration.
HTTPSSupportedTraffic is encrypted in transit.
CORSDisabledBrowser calls need a server-side proxy.
PricingPaidSubscription required — no meaningful free tier.
FormatsJSONResponses can be requested as JSON.

GreatAPIs Score

Score46out of 100
Authentication8/25OAuth flow required
Pricing9/20Paid API
Docs0/20No docs or spec available
Formats9/15Single response format
Freshness20/20Verified within 6 months

Embed this badge

Scored 46 on greatapis.com
<a href="https://greatapis.com/api/smartsheet/"><img src="https://greatapis.com/badge/smartsheet.svg" alt="Scored 46 on greatapis.com"></a>

Auth quickstart

  1. Register an app / run the OAuth flow to obtain a bearer token.
  2. Send it as an Authorization headerAuthorization: Bearer <token>
Stored keyNo key stored

Your key is stored only in this browser (localStorage) and sent directly to the API — never to greatapis.