GrowthZone REST API API Reference
undefined
API Endpoint
https://app.memberzone.org
Request Content-Types: application/json
Response Content-Types: application/json
Schemes: https
Version: v1.0
Paths
POST /api/event/sponsor/{eventsponsorid}/createcontactrole
eventsponsorid:
integer
in path
(no description)
OK
Response Example (200 OK)
{
"EventSponsorId": "integer",
"EventDetailId": "integer",
"EventId": "integer",
"PurchaseId": "integer",
"InvoiceId": "integer",
"SponsorStatusTypeId": "string",
"ContactId": "integer",
"BillingContactId": "string",
"ShowProcessAch": "boolean",
"RegistrationId": "integer",
"Sponsorship": "string",
"Status": "string",
"SponsorName": "string",
"SponsorPrimaryContactName": "string",
"Contact": "string",
"InvoiceNumber": "string",
"SponsorFee": "number",
"Balance": "number",
"PostActions": "string",
"MatchingStatus": "string",
"AssociationConfirmationText": "string",
"ContactActions": "string",
"Actions": "string"
}
GET /api/event/sponsor/{eventsponsorid}/matchbusiness
eventsponsorid:
integer
in path
(no description)
OK
Response Example (200 OK)
{
"EventEntityId": "integer",
"EventId": "integer",
"AttendeeOrganizationId": "string",
"OrganizationInCRM": "boolean",
"HasOrgFieldChanges": "boolean",
"OrganizationMatchType": "string",
"PotentialOrgMatches": "string",
"OrganizationContactId": "string",
"Organization": "string",
"Name": "string",
"Company": "string",
"Email": "string",
"EventSponsorId": "integer"
}
GET /api/event/sponsor/{eventsponsorid}/matchindividual
eventsponsorid:
integer
in path
(no description)
OK
Response Example (200 OK)
{
"EventEntityId": "integer",
"EventId": "integer",
"AttendeeOrganizationId": "string",
"OrganizationInCRM": "boolean",
"HasOrgFieldChanges": "boolean",
"OrganizationMatchType": "string",
"PotentialOrgMatches": "string",
"OrganizationContactId": "string",
"Organization": "string",
"Name": "string",
"Company": "string",
"Email": "string",
"AttendeeContactId": "integer",
"Prefix": "string",
"FirstName": "string",
"MiddleName": "string",
"LastName": "string",
"Suffix": "string",
"ContactInCRM": "boolean",
"HasContactFieldChanges": "boolean",
"MatchType": "string",
"PotentialMatches": "string",
"ContactId": "string",
"Individual": "string",
"EventSponsorId": "integer"
}
GET /api/event/sponsor/{eventsponsorid}/namefix
eventsponsorid:
integer
in path
(no description)
OK
Response Example (200 OK)
{
"EventEntityId": "integer",
"EventId": "integer",
"AttendeeOrganizationId": "string",
"OrganizationInCRM": "boolean",
"HasOrgFieldChanges": "boolean",
"OrganizationMatchType": "string",
"PotentialOrgMatches": "string",
"OrganizationContactId": "string",
"Organization": "string",
"Name": "string",
"Company": "string",
"Email": "string",
"AttendeeContactId": "integer",
"Prefix": "string",
"FirstName": "string",
"MiddleName": "string",
"LastName": "string",
"Suffix": "string",
"ContactUpdateTypeOption": "string",
"PotentialRecordUpdates": "string",
"EventSponsorId": "integer"
}
POST /api/event/sponsor/matchbusiness
undefined
Request Example
{
"EventEntityId": "integer",
"EventId": "integer",
"AttendeeOrganizationId": "string",
"OrganizationInCRM": "boolean",
"HasOrgFieldChanges": "boolean",
"OrganizationMatchType": "string",
"PotentialOrgMatches": "string",
"OrganizationContactId": "string",
"Organization": "string",
"Name": "string",
"Company": "string",
"Email": "string",
"EventSponsorId": "integer"
}
OK
Response Example (200 OK)
{
"EventSponsorId": "integer",
"EventDetailId": "integer",
"EventId": "integer",
"PurchaseId": "integer",
"InvoiceId": "integer",
"SponsorStatusTypeId": "string",
"ContactId": "integer",
"BillingContactId": "string",
"ShowProcessAch": "boolean",
"RegistrationId": "integer",
"Sponsorship": "string",
"Status": "string",
"SponsorName": "string",
"SponsorPrimaryContactName": "string",
"Contact": "string",
"InvoiceNumber": "string",
"SponsorFee": "number",
"Balance": "number",
"PostActions": "string",
"MatchingStatus": "string",
"AssociationConfirmationText": "string",
"ContactActions": "string",
"Actions": "string"
}
POST /api/event/sponsor/matchindividual
undefined
Request Example
{
"EventEntityId": "integer",
"EventId": "integer",
"AttendeeOrganizationId": "string",
"OrganizationInCRM": "boolean",
"HasOrgFieldChanges": "boolean",
"OrganizationMatchType": "string",
"PotentialOrgMatches": "string",
"OrganizationContactId": "string",
"Organization": "string",
"Name": "string",
"Company": "string",
"Email": "string",
"AttendeeContactId": "integer",
"Prefix": "string",
"FirstName": "string",
"MiddleName": "string",
"LastName": "string",
"Suffix": "string",
"ContactInCRM": "boolean",
"HasContactFieldChanges": "boolean",
"MatchType": "string",
"PotentialMatches": "string",
"ContactId": "string",
"Individual": "string",
"EventSponsorId": "integer"
}
OK
Response Example (200 OK)
{
"EventSponsorId": "integer",
"EventDetailId": "integer",
"EventId": "integer",
"PurchaseId": "integer",
"InvoiceId": "integer",
"SponsorStatusTypeId": "string",
"ContactId": "integer",
"BillingContactId": "string",
"ShowProcessAch": "boolean",
"RegistrationId": "integer",
"Sponsorship": "string",
"Status": "string",
"SponsorName": "string",
"SponsorPrimaryContactName": "string",
"Contact": "string",
"InvoiceNumber": "string",
"SponsorFee": "number",
"Balance": "number",
"PostActions": "string",
"MatchingStatus": "string",
"AssociationConfirmationText": "string",
"ContactActions": "string",
"Actions": "string"
}
POST /api/event/sponsor/namefix
undefined
Request Example
{
"EventEntityId": "integer",
"EventId": "integer",
"AttendeeOrganizationId": "string",
"OrganizationInCRM": "boolean",
"HasOrgFieldChanges": "boolean",
"OrganizationMatchType": "string",
"PotentialOrgMatches": "string",
"OrganizationContactId": "string",
"Organization": "string",
"Name": "string",
"Company": "string",
"Email": "string",
"AttendeeContactId": "integer",
"Prefix": "string",
"FirstName": "string",
"MiddleName": "string",
"LastName": "string",
"Suffix": "string",
"ContactUpdateTypeOption": "string",
"PotentialRecordUpdates": "string",
"EventSponsorId": "integer"
}
OK
Response Example (200 OK)
{
"EventSponsorId": "integer",
"EventDetailId": "integer",
"EventId": "integer",
"PurchaseId": "integer",
"InvoiceId": "integer",
"SponsorStatusTypeId": "string",
"ContactId": "integer",
"BillingContactId": "string",
"ShowProcessAch": "boolean",
"RegistrationId": "integer",
"Sponsorship": "string",
"Status": "string",
"SponsorName": "string",
"SponsorPrimaryContactName": "string",
"Contact": "string",
"InvoiceNumber": "string",
"SponsorFee": "number",
"Balance": "number",
"PostActions": "string",
"MatchingStatus": "string",
"AssociationConfirmationText": "string",
"ContactActions": "string",
"Actions": "string"
}
Schema Definitions
EventSponsorListItemViewModel: object
- EventSponsorId: integer
- EventDetailId: integer
- EventId: integer
- PurchaseId: integer
- InvoiceId: integer
- SponsorStatusTypeId: string
- ContactId: integer
- BillingContactId: string
- ShowProcessAch: boolean
- RegistrationId: integer
- Sponsorship: string
- Status: string
- SponsorName: string
- SponsorPrimaryContactName: string
- Contact: string
- InvoiceNumber: string
- SponsorFee: number
- Balance: number
- PostActions: string
- MatchingStatus: string
- AssociationConfirmationText: string
- ContactActions: string
- Actions: string
Example
{
"EventSponsorId": "integer",
"EventDetailId": "integer",
"EventId": "integer",
"PurchaseId": "integer",
"InvoiceId": "integer",
"SponsorStatusTypeId": "string",
"ContactId": "integer",
"BillingContactId": "string",
"ShowProcessAch": "boolean",
"RegistrationId": "integer",
"Sponsorship": "string",
"Status": "string",
"SponsorName": "string",
"SponsorPrimaryContactName": "string",
"Contact": "string",
"InvoiceNumber": "string",
"SponsorFee": "number",
"Balance": "number",
"PostActions": "string",
"MatchingStatus": "string",
"AssociationConfirmationText": "string",
"ContactActions": "string",
"Actions": "string"
}
EventSponsorIndividualMatchViewModel: object
- EventEntityId: integer
- EventId: integer
- AttendeeOrganizationId: string
- OrganizationInCRM: boolean
- HasOrgFieldChanges: boolean
- OrganizationMatchType: string
- PotentialOrgMatches: string
- OrganizationContactId: string
- Organization: string
- Name: string
- Company: string
- Email: string
- AttendeeContactId: integer
- Prefix: string
- FirstName: string
- MiddleName: string
- LastName: string
- Suffix: string
- ContactInCRM: boolean
- HasContactFieldChanges: boolean
- MatchType: string
- PotentialMatches: string
- ContactId: string
- Individual: string
- EventSponsorId: integer
Example
{
"EventEntityId": "integer",
"EventId": "integer",
"AttendeeOrganizationId": "string",
"OrganizationInCRM": "boolean",
"HasOrgFieldChanges": "boolean",
"OrganizationMatchType": "string",
"PotentialOrgMatches": "string",
"OrganizationContactId": "string",
"Organization": "string",
"Name": "string",
"Company": "string",
"Email": "string",
"AttendeeContactId": "integer",
"Prefix": "string",
"FirstName": "string",
"MiddleName": "string",
"LastName": "string",
"Suffix": "string",
"ContactInCRM": "boolean",
"HasContactFieldChanges": "boolean",
"MatchType": "string",
"PotentialMatches": "string",
"ContactId": "string",
"Individual": "string",
"EventSponsorId": "integer"
}
EventSponsorNameMisMatchViewModel: object
- EventEntityId: integer
- EventId: integer
- AttendeeOrganizationId: string
- OrganizationInCRM: boolean
- HasOrgFieldChanges: boolean
- OrganizationMatchType: string
- PotentialOrgMatches: string
- OrganizationContactId: string
- Organization: string
- Name: string
- Company: string
- Email: string
- AttendeeContactId: integer
- Prefix: string
- FirstName: string
- MiddleName: string
- LastName: string
- Suffix: string
- ContactUpdateTypeOption: string
- PotentialRecordUpdates: string
- EventSponsorId: integer
Example
{
"EventEntityId": "integer",
"EventId": "integer",
"AttendeeOrganizationId": "string",
"OrganizationInCRM": "boolean",
"HasOrgFieldChanges": "boolean",
"OrganizationMatchType": "string",
"PotentialOrgMatches": "string",
"OrganizationContactId": "string",
"Organization": "string",
"Name": "string",
"Company": "string",
"Email": "string",
"AttendeeContactId": "integer",
"Prefix": "string",
"FirstName": "string",
"MiddleName": "string",
"LastName": "string",
"Suffix": "string",
"ContactUpdateTypeOption": "string",
"PotentialRecordUpdates": "string",
"EventSponsorId": "integer"
}
EventSponsorBusinessMatchViewModel: object
- EventEntityId: integer
- EventId: integer
- AttendeeOrganizationId: string
- OrganizationInCRM: boolean
- HasOrgFieldChanges: boolean
- OrganizationMatchType: string
- PotentialOrgMatches: string
- OrganizationContactId: string
- Organization: string
- Name: string
- Company: string
- Email: string
- EventSponsorId: integer
Example
{
"EventEntityId": "integer",
"EventId": "integer",
"AttendeeOrganizationId": "string",
"OrganizationInCRM": "boolean",
"HasOrgFieldChanges": "boolean",
"OrganizationMatchType": "string",
"PotentialOrgMatches": "string",
"OrganizationContactId": "string",
"Organization": "string",
"Name": "string",
"Company": "string",
"Email": "string",
"EventSponsorId": "integer"
}