This article lists the Stamped.io API endpoints the integration calls, grouped by entity. It is useful for firewall allow-listing, troubleshooting, and checking whether the integration is affected when Stamped.io publishes an API change.
Portal Info
Stamped.io is administered from the Stamped.io dashboard, where you generate API credentials and manage your store. See the Stamped.io developer documentation at https://developers.stamped.io for current API details.
API Endpoints Intro
The Stamped.io API is a REST API. Requests use the base URL configured in the subscription's API Url setting, and each path includes your store identifier (store hash) so the request is directed to the correct store. In the patterns below, [Base URL] represents the configured Stamped.io API base URL, {Store Hash} is your store identifier, and {Id} is the Stamped.io customer id.
Table of Contents
Customer Endpoints
Subscription Endpoints
Authorization Endpoint
Customer Endpoints
Create a Customer (POST)
[Base URL]/api/v2/{Store Hash}/dashboard/customers/addCreates a customer in Stamped.io.
Get All Customers (GET)
[Base URL]/api/v2/{Store Hash}/dashboard/customersRetrieves customer records from Stamped.io.
Get a Customer by Id (GET)
[Base URL]/api/v2/{Store Hash}/dashboard/customers/{Id}Retrieves a single customer from Stamped.io by customer id.
Update a Customer (POST)
[Base URL]/api/v2/{Store Hash}/dashboard/customers/{Id}Updates an existing customer in Stamped.io. The integration sends this update as a POST request.
Subscription Endpoints
Subscribe a Customer (POST)
[Base URL]/api/v2/{Store Hash}/survey/subscribeSubscribes a customer to post-purchase surveys and review-request emails in Stamped.io.
Unsubscribe a Customer (POST)
[Base URL]/api/v2/{Store Hash}/survey/unsubscribeUnsubscribes a customer from post-purchase surveys and review-request emails in Stamped.io.
Authorization Endpoint
Stamped.io uses HTTP Basic authentication with your public and private API keys; the store hash in each path identifies your store. There is no separate authorization or token-exchange endpoint to call — the credentials are sent with each request. See the Stamped.io Connections and Settings article for how to enter these credentials in iPaaS.com.
Related Documents
