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/public/fundraisingcampaigns/donate/{id}

id: integer
in path

(no description)

Request Example
{
  "ReCaptchaResponse": "string",
  "DisableReCaptchaCheck": "boolean",
  "IsFirstStep": "boolean",
  "PaymentInfo": "string",
  "BillingContactId": "string",
  "BillingContactName": "string",
  "BillingEmail": "string",
  "PledgeDonationModel": "string",
  "IsOrganizationContribution": "boolean",
  "IndividualNameOfOrg": "string"
}
Response Example (200 OK)
{
  "Status": "integer",
  "StatusMessage": "string",
  "Data": "string"
}

GET /api/public/fundraisingcampaigns/getenv/{id}/{contactid=null}

id: integer
in path

(no description)

contactid=null: string
in path

(no description)

contactid: string
in query

(no description)

Response Example (200 OK)
{
  "Status": "integer",
  "StatusMessage": "string",
  "Data": "string"
}

GET /api/public/fundraisingcampaigns/tributecontact/lookup

search: string
in query

(no description)

Response Example (200 OK)
[
  {
    "TributeContactId": "string",
    "Name": "string"
  }
]

Schema Definitions

PublicApiResponseObject<FundraisingDonationEnvirnomentModel>: object

Status: integer
StatusMessage: string
Data: string
Example
{
  "Status": "integer",
  "StatusMessage": "string",
  "Data": "string"
}

PublicApiResponseObject<PaymentStepModel>: object

Status: integer
StatusMessage: string
Data: string
Example
{
  "Status": "integer",
  "StatusMessage": "string",
  "Data": "string"
}

SaveFundraisingDonationModel: object

ReCaptchaResponse: string
DisableReCaptchaCheck: boolean
IsFirstStep: boolean
PaymentInfo: string
BillingContactId: string
BillingContactName: string
BillingEmail: string
PledgeDonationModel: string
IsOrganizationContribution: boolean
IndividualNameOfOrg: string
Example
{
  "ReCaptchaResponse": "string",
  "DisableReCaptchaCheck": "boolean",
  "IsFirstStep": "boolean",
  "PaymentInfo": "string",
  "BillingContactId": "string",
  "BillingContactName": "string",
  "BillingEmail": "string",
  "PledgeDonationModel": "string",
  "IsOrganizationContribution": "boolean",
  "IndividualNameOfOrg": "string"
}

TributeContactTagEntryItem: object

TributeContactId: string
Name: string
Example
{
  "TributeContactId": "string",
  "Name": "string"
}