Request a DJ
request_bookingRequest a DJ. Needs bookings:write. Two calls. The first changes nothing: it checks the arguments as the change would (a field this tool does not take is refused, by name) and answers a summary and a confirm_token. Show the summary to the person; only after they agree, call again with the same arguments plus confirm_token.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dj | Yes | The DJ's handle or `dj_` id. | |
| lat | No | The venue's latitude. | |
| lng | No | The venue's longitude. | |
| name | No | The event's name. | |
| note | No | A note to the DJ. It is screened when the request is sent, and may be refused. | |
| extras | No | Extra slugs or ids I would like. | |
| ends_at | No | When the event ends (ISO 8601). | |
| event_id | No | One of my events (`evt_` id) to ask for, instead of describing a new one. | |
| occasion | No | An occasion slug or `opt_` id. | |
| timezone | No | IANA time zone, such as America/Chicago. | |
| starts_at | No | When the event starts (ISO 8601). | |
| confirm_token | No | Leave out on the first call. On the second call, the confirm_token the first call answered. | |
| location_address | No | The venue's address. |