Amazon Pinpoint
Apps (projects), endpoints, segments, and campaigns. The emulator never delivers a real message — campaigns land in COMPLETED immediately so callers don't have to poll.
Endpoint: http://localhost:4566Signing name: mobiletargetingProtocol: REST-JSON
Operations
| Group | Operations |
|---|---|
| Apps | CreateApp, GetApp, GetApps, DeleteApp |
| Endpoints | UpdateEndpoint, GetEndpoint, DeleteEndpoint |
| Segments | CreateSegment, GetSegment, GetSegments, DeleteSegment |
| Campaigns | CreateCampaign, GetCampaign, GetCampaigns, DeleteCampaign |
Behavior notes
DeleteAppcascades to delete every endpoint, segment, and campaign attached to the application.UpdateEndpointis upsert-style — pass either an existing or newEndpointId.- Campaign
State.CampaignStatusisCOMPLETEDimmediately afterCreateCampaign. Real Pinpoint progresses throughPENDING_NEXT_RUN/EXECUTING/ etc. — that machinery is intentionally collapsed here. - The data plane (
SendMessages,SendUsersMessages) is not emulated.