web_delivery_get
# web_delivery_get
Prepare a new web message or read an existing schedule with its audience in the Web Message app (pApp F00001). Optional all members or one segment. Returns a revision. Sends nothing.
## Inputs
| Field | Required here | Contract |
| --- | --- | --- |
| `target` | Yes | one of: `new`, `schedule` (by `mode`) |
| `target.audience` | Yes | When `target.mode` is `new`: one of: `MEMBER_ALL`, `SEGMENT` (by `type`) |
| `target.audience.segmentId` | Yes | When `target.mode` is `new` and `target.audience.type` is `SEGMENT`: string; pattern `^[A-Za-z0-9_-]{1,200}$` |
| `target.scheduleId` | Yes | When `target.mode` is `schedule`: integer; greater than 0 |
| `target.audience` | No | When `target.mode` is `schedule`: one of: `MEMBER_ALL`, `SEGMENT` (by `type`) |
| `target.audience.segmentId` | Yes | When `target.mode` is `schedule` and `target.audience.type` is `SEGMENT`: string; pattern `^[A-Za-z0-9_-]{1,200}$` |