Developer documentation REST API v1
Integrate once.
Keep the evidence.
MessageHop accepts requests from trusted customer servers, binds them to a Registered App, and keeps acceptance, provider, delivery, and financial states explicit.
Quickstart
Register a server app, protect its show-once credential, submit an idempotent message, and read its state.
02 · SecurityAuthentication
Understand credential format, tenant and app scope, actions, channels, environment, expiry, rotation, and revocation.
03 · ContractAPI reference
Requests and responses for message acceptance, message status, balance projections, usage activity, and release checks.
04 · AutomationAgent integration
Authenticate users, register Organizations and apps, issue scoped credentials, and verify effective authority over HTTP.
05 · ReliabilityIdempotency
Choose stable operation keys, retry safely, handle ambiguous networks, and recognize material-request conflicts.
06 · RecoveryErrors and retries
Use HTTP status, stable error code, request ID, and operation evidence to decide whether and how to retry.
07 · TrustSecurity model
Tenant isolation, server-side secrets, least privilege, audited commands, billing integrity, and support privacy.