Partnerships

Send email to filtered partnerships

Changed on

Send an email to partnerships matching filter criteria. Each partnership receives an individual email (no grouping by organizer). The email subject is prefixed with the event name. Requires edit permission on the organization. Requires Mailjet integration to be configured for the event's organization.

post/orgs/{orgSlug}/events/{eventSlug}/partnerships/email

Request

  • Base URL: https://partners_connect
  • URL: https://partners_connect/orgs/{orgSlug}/events/{eventSlug}/partnerships/email
  • Auth: HTTP bearer

Path parameters

orgSlugstring required

Organization slug identifier

eventSlugstring required

Event slug identifier

Query parameters

querystring

Free-text search applied to the partnership's company name (case-insensitive substring match). Combined with the other filters using AND.

filter[validated]boolean

Filter by validation status (true = validated, false = not validated)

filter[paid]boolean

Filter by payment status (true = paid, false = unpaid)

filter[pack_id]string uuid

Filter by sponsoring pack UUID

filter[suggestion]boolean

Filter by suggestion status (true = suggested by organizer)

filter[agreement-generated]boolean

Filter by agreement generation status

filter[agreement-signed]boolean

Filter by agreement signature status

filter[organiser]string email

Filter by assigned organiser email address for targeted bulk emails

filter[declined]boolean

Filter by declined status for email recipients. When absent or false (default), declined partnerships are excluded from the email recipient list. When true, declined partnerships are included as recipients.

Request body

SendPartnershipEmailRequest required(unresolved $ref)

Response

OK - Emails sent successfully

SendPartnershipEmailResponse required(unresolved $ref)

Changes