simulator

Inject a synthetic inbound message (simulator)

post/v1/simulator/inbound

Request

  • Base URL: https://api.replylayer.ai
  • URL: https://api.replylayer.ai/v1/simulator/inbound
  • Auth: HTTP bearer

Request body

labelstring

Optional correlation label appended, after sanitization, to the synthetic message subject. Use it to find an injection that returns pending.

mailbox_idstring required

Target mailbox name or UUID. Agent keys must be scoped to this mailbox.

scenario'clean' | 'prompt_injection_quarantined' required

clean exercises ordinary inbound ingestion. prompt_injection_quarantined exercises the real scanner with a prompt-injection fixture; use the returned status as the authoritative final state.

Response

Success

message_idstring

Present when scanning reaches available or quarantined within the bounded poll window.

status'available' | 'quarantined' | 'pending' required

available or quarantined is the resolved message state. pending means scanning continues asynchronously; use mailbox wait or list to find the labeled message.

Changes

No recorded changes to this operation across all 1 revision of this API.