Publishing
Authorizations
AuthorizationstringRequired
Bearer token authentication using a shared API key (NOTIFICATION_SERVICE_TOKEN).
Used for service-to-service communication and external notification publishing.
Example:
Authorization: Bearer <api-key>
Bodyobject[]
typestringRequiredExample:
Notification type (must be a valid NotificationType enum value)
worlds_access_restoredaddressstringRequiredPattern:
Ethereum address of the recipient user
^0x[a-fA-F0-9]{40}$eventKeystringRequiredExample:
Unique identifier for this event (used for deduplication)
0xf17828d89d6056215d65451fc61a802f5054fa01aa0acc39b644dc191086dd8btimestampinteger · min: 1672531200000RequiredExample:
Unix timestamp in milliseconds when the event occurred (must be after 2023-01-01)
1701379983000Responses
204
Notifications published successfully
400
Invalid request body or validation error
application/json
401
Unauthorized - missing or invalid API key
application/json
post
/notificationsNo content
Last updated