API Overview

Essential documentation covering authentication, API queries, rate limiting, webhooks, and testing tools. These concepts apply across all Shift4 APIs.


Authentication

All API requests require HMAC-SHA256 signature authentication. This ensures requests come from authorized clients and haven't been tampered with.

Learn about authentication →


API Queries

Understand how to filter, paginate, sort, and search API responses for optimal performance and relevant results.

Learn about queries →


Rate Limits

The API implements rate limiting to ensure stability and fair usage. Understand limits and how to handle exceeded quotas.

Learn about rate limits →


Webhooks (Subscriptions)

Receive real-time notifications when events occur in the system. Set up webhooks to keep your application synchronized.

Learn about webhooks →


Postman Collection

Test API endpoints easily using our Postman collection. Quickly explore the API and validate your integration.

Learn about Postman →

Was this page helpful?