Skip to content

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

GroupOperations
AppsCreateApp, GetApp, GetApps, DeleteApp
EndpointsUpdateEndpoint, GetEndpoint, DeleteEndpoint
SegmentsCreateSegment, GetSegment, GetSegments, DeleteSegment
CampaignsCreateCampaign, GetCampaign, GetCampaigns, DeleteCampaign

Behavior notes

  • DeleteApp cascades to delete every endpoint, segment, and campaign attached to the application.
  • UpdateEndpoint is upsert-style — pass either an existing or new EndpointId.
  • Campaign State.CampaignStatus is COMPLETED immediately after CreateCampaign. Real Pinpoint progresses through PENDING_NEXT_RUN / EXECUTING / etc. — that machinery is intentionally collapsed here.
  • The data plane (SendMessages, SendUsersMessages) is not emulated.

Released under MIT / Apache-2.0 License