Submit a venue that said yes
ambassador.venues.submitOnce the owner or manager has agreed in principle, submit the venue: Wall Marketing sends them the hosting agreement (by WhatsApp or email) to accept, then runs its quality check and ships the screen. You must hold the claim on the venue. Your commission becomes pending now and is confirmed when the screen first checks in from the venue.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| venue_id | Yes | The claimed venue, from ambassador.account.me or ambassador.venues. | |
| wall_note | No | Anything the installer should know about the spot. | |
| install_by | No | Who sticks the screen on the wall; default venue. | |
| contact_name | Yes | The owner or manager. | |
| contact_role | Yes | Their role at the venue. | |
| venue_mobile | Yes | The venue's own mobile number with country code (never a team member's). | |
| agree_channel | Yes | How the venue gets the agreement link; email needs contact_email. | |
| contact_email | No | Their email; needed when agree_channel is email. | |
| wall_location | Yes | Where the screen will go. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Sandbox notice. | |
| error | No | Present instead of the other fields when the call failed. | |
| status | No | awaiting: the agreement is with the venue. | |
| channel | No | whatsapp or email. | |
| venue_id | No | The venue. | |
| next_step | No | What happens or what to do next, in plain language. | |
| simulated | No | True in the sandbox: made-up data, nothing changed. | |
| agree_hours | No | Hours the venue has to accept. | |
| onboarding_id | No | The submission's id. | |
| agreement_sent | No | Whether the agreement went out. | |
| commission_pending_usd | No | Commission now pending. |