Skip to content
API Reference

Shift4 Gateway API (1.0.0)

The Shift4 API is organized around REST. Our API has predictable resource-oriented URLs, accepts form-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs.

Base URL

All API requests should be made to:

https://api.shift4.com

Authentication

The Shift4 API uses HTTP Basic Authentication. Provide your API secret key as the username and leave the password empty.

curl https://api.shift4.com/charges -u pr_test_tXHm9qV9qV9bjIRHcQr9PLPa:
Download OpenAPI description
Languages
Servers
Production API
https://api.shift4.com