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

GET /api/integration/flatfile/obtaintoken/{embedid}

embedid: string
in path

(no description)

OK

Response Example (200 OK)
{
  "Token": "string"
}

POST /api/integration/flatfile/verify/accountnumberuniqueness/{contacttype}

String
contacttype: string
in path

(no description)

Request Example
[
  {
    "this[]": "string",
    "Length": "integer"
  }
]
200 OK

OK

type
Response Example (200 OK)
[
  {
    "this[]": "string",
    "Length": "integer"
  }
]

POST /api/integration/flatfile/verify/businessbyaccountnumber

Request Example
[
  {
    "this[]": "string",
    "Length": "integer"
  }
]
Response Example (200 OK)
[
  {
    "Id": "integer",
    "Name": "string",
    "MatchCriteria": "string",
    "MatchCount": "integer"
  }
]

GET /api/integration/flatfile/verify/categorylists

ids: string
in query

(no description)

Response Example (200 OK)
[
  {
    "Id": "integer",
    "Name": "string",
    "Items": "string"
  }
]

POST /api/integration/flatfile/verify/contactsbyid

Request Example
[
  "object"
]
Response Example (200 OK)
[
  {
    "Id": "integer",
    "Name": "string",
    "MatchCriteria": "string",
    "MatchCount": "integer"
  }
]

POST /api/integration/flatfile/verify/contactsbyname

Request Example
[
  {
    "this[]": "string",
    "Length": "integer"
  }
]
Response Example (200 OK)
[
  {
    "Id": "integer",
    "Name": "string",
    "MatchCriteria": "string",
    "MatchCount": "integer"
  }
]

POST /api/integration/flatfile/verify/contactsbynameandinfo

Request Example
[
  {
    "Name": "string",
    "Info": "string"
  }
]
Response Example (200 OK)
[
  {
    "Id": "integer",
    "Name": "string",
    "MatchCriteria": "string",
    "MatchCount": "integer"
  }
]

GET /api/integration/flatfile/verify/customfields

ids: string
in query

(no description)

Response Example (200 OK)
[
  {
    "Id": "integer",
    "Name": "string",
    "ValidOptions": "string",
    "DataTypeId": "string"
  }
]

POST /api/integration/flatfile/verify/membershiplevelsbyid

Request Example
[
  "object"
]
Response Example (200 OK)
[
  {
    "Id": "integer",
    "Name": "string",
    "MembershipTypeId": "integer",
    "MatchCount": "integer"
  }
]

POST /api/integration/flatfile/verify/membershiplevelsbyname

Request Example
[
  {
    "this[]": "string",
    "Length": "integer"
  }
]
Response Example (200 OK)
[
  {
    "Id": "integer",
    "Name": "string",
    "MembershipTypeId": "integer",
    "MatchCount": "integer"
  }
]

POST /api/integration/flatfile/verify/membershiptypesbyid

Request Example
[
  "object"
]
Response Example (200 OK)
[
  {
    "Id": "integer",
    "Name": "string",
    "MatchCount": "integer"
  }
]

POST /api/integration/flatfile/verify/membershiptypesbyname

Request Example
[
  {
    "this[]": "string",
    "Length": "integer"
  }
]
Response Example (200 OK)
[
  {
    "Id": "integer",
    "Name": "string",
    "MatchCount": "integer"
  }
]

Schema Definitions

JsonWebTokenModel: object

Token: string
Example
{
  "Token": "string"
}

CustomFieldValidationModel: object

Id: integer
Name: string
ValidOptions: string
DataTypeId: string
Example
{
  "Id": "integer",
  "Name": "string",
  "ValidOptions": "string",
  "DataTypeId": "string"
}

CategoryListValidationModel: object

Id: integer
Name: string
Items: string
Example
{
  "Id": "integer",
  "Name": "string",
  "Items": "string"
}

ContactValidationModel: object

Id: integer
Name: string
MatchCriteria: string
MatchCount: integer
Example
{
  "Id": "integer",
  "Name": "string",
  "MatchCriteria": "string",
  "MatchCount": "integer"
}

Int32: object

Example
"object"

String: object

this[]: string
Length: integer
Example
{
  "this[]": "string",
  "Length": "integer"
}

MembershipTypeValidationModel: object

Id: integer
Name: string
MatchCount: integer
Example
{
  "Id": "integer",
  "Name": "string",
  "MatchCount": "integer"
}

MembershipLevelValidationModel: object

Id: integer
Name: string
MembershipTypeId: integer
MatchCount: integer
Example
{
  "Id": "integer",
  "Name": "string",
  "MembershipTypeId": "integer",
  "MatchCount": "integer"
}

ContactValidationCriteriaModel: object

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