49 results (Page 2 of 3)
2026-04-09 oauth api receipt webhook ios android line
Wallet App: Guide to Fetching a User's Receipts via OAuth

Explains how to fetch a user's Receipt Roller purchase receipts, with their consent, from a wallet-style app such as iOS, Android, or a LINE Mini App. Covers OAuth 2.0 authentication, the receipts API, and Webhook integration.

2026-04-27 oauth scope api permission liff
OAuth Scopes Reference and Availability

A reference of all scopes available in the ReceiptRoller OAuth API and which kinds of apps each scope can be granted to. Also covers the review requirement for User scopes, why Store and User scopes can't be mixed, and how to use the API from a LIFF app.

2026-10-26 quickstart OAuth PKCE access token transactions Node.js
Your first API call: from app registration to listing transactions

Get a token with the OAuth authorization code flow and PKCE, confirm the business account, list its transactions, and refresh the token.

2026-06-21 API Store App News Pages Business Info shopId
Using the Store App Content API (News, Pages, and Business Info)

A guide to /api/v1/apps/{shopId}/*, used to fetch store app content (news, pages, app manifest, business info, and membership card config). Explains that shopId is the same as the business account ID, the difference between business-account-level content and store-level content, and how authentication is handled.

2026-04-27 Webhook Monitoring Delivery log Incident response
Monitoring and handling failures

Read a webhook's active flag, last delivery time and delivery log, notice when it has switched itself off, recover, and fill the gap from the API.

2026-04-27 api reference swagger openapi community
How to read the API reference and docs

Explains the structure of ReceiptRoller's developer documentation and when to use each part. Covers the four entry points — the developer help, the API top page, the Swagger-based API reference, and the developer community — and how to obtain the OpenAPI spec (openapi/v1.json) for use with AI assistants and code generators.

2026-04-27 Webhook Registration Endpoint Event subscription Test send
How to register a Webhook

Register a webhook in the developer portal or through the API, choose events that are actually sent, run a test send, and change, pause or delete a webhook.

2026-04-27 Webhook Events API receipt.created order.created
Webhook overview

Which webhook events are actually sent, what the request and signature headers look like, how duplicates, order and lost events behave, and when to use the API.

2026-10-26 Quickstart API Reservations Calendar iCalendar ics Node.js OAuth
Show a store's reservations in your own calendar

Fetch the next 7 days of a store's reservations with the Reservations API and write them to an iCalendar (.ics) file with Node.js.

2026-10-26 MCP AI agent Claude OAuth PKCE Quickstart
Connect an AI agent to ReceiptRoller over MCP

Connect Claude as an MCP connector, then build your own MCP client with dynamic client registration, PKCE and JSON-RPC calls over HTTP.

2026-04-27 Troubleshooting Webhook Delivery
Webhook is not being delivered

When a webhook does not arrive: narrow it down with a test send and the delivery log, then check the active flag, subscribed events, connection and signature.

2026-04-27 Access token Refresh token OAuth Expiry
Obtaining and refreshing an access token

How to obtain and refresh access tokens (8 hours) and refresh tokens (30 days), how refresh tokens rotate, and when tokens stop working.

2026-04-27 app-registration oauth client developer-portal
Creating a new app

How to register a developer app in a business account: the fields, how the credentials are shown, what you can do afterwards, and common stumbling points.

2026-10-26 Quickstart Webhook receipt.created Signature verification Slack Node.js
Receive new sales by webhook and post them to Slack

Register a receipt.created webhook, verify its signature and drop duplicates in Node.js, and post each new sale to a Slack channel.

2026-04-27 Troubleshooting 403 401 Permissions Scopes
403/401 is returned (permissions and scopes)

How to isolate the cause when an API call returns 401 or 403. Explains the typical cases: invalid token, insufficient scope, no store access permission, and User-scope review not passed.

2026-04-27 app-registration oauth client getting-started
What is application registration

Explains the concept of ReceiptRoller application registration. Registering an app as an OAuth client issues a client ID, secret, and redirect URI, letting you start API and Webhook integrations.

2026-06-01 API OAuth Business Account Store POS Android iOS
Listing business accounts, stores, and POS terminals

A guide to retrieving, via REST API, the business accounts a user belongs to, the stores under them, and each store's POS terminals, from a ReceiptRoller mobile app or server integration.

2026-03-05 API OAuth Webhook authentication scope
Developer Help Index

The index of ReceiptRoller developer help. Covers the developer application, app registration, OAuth authentication and scopes, implementation guides (wallet apps, store-facing Webhooks, the Survey API), guides by data domain, operations and security, the community, and troubleshooting.

2026-04-27 SLA Uptime Incidents Status page
SLA, uptime, and the checking procedure during an incident

Explains ReceiptRoller's API uptime targets, how to check the status page, the isolation procedure when an incident occurs, and the flow for escalating to support.

2026-04-27 api webhook overview getting-started
What You Can Do with the Developer Portal

An overview of what the ReceiptRoller developer portal lets you do. Combine data retrieval and operations via the REST API with real-time event delivery via Webhooks to connect store and user data from external systems.