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

Tag

POST /api/tags/contact/{contactid}

String
contactid: integer
in path

(no description)

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

OK

Response Example (200 OK)
{
  "TagId": "integer",
  "Tag": "string"
}
Tag

DELETE /api/tags/contact/{contactid}

contactid: integer
in path

(no description)

tagid: integer
in query

(no description)

200 OK

OK

Tag

GET /api/tags/contact/lookup

200 OK

OK

type
Response Example (200 OK)
[
  {
    "Expression": "string",
    "ElementType": "string",
    "Provider": "string"
  }
]
Tag

GET /api/tags/contact/tags/{contactid}

contactid: integer
in path

(no description)

Response Example (200 OK)
{
  "ContactId": "integer",
  "Tags": "string"
}
Tag

GET /api/tags/manage/tags

options: string
in query

(no description)

Response Example (200 OK)
{
  "Criteria": "string",
  "CriteriaItems": "string",
  "TotalRecordAvailable": "string",
  "ModelItems": "string",
  "Results": "string"
}
Tag

GET /api/tags/manage/tags/edit/{tagid}

tagid: integer
in path

(no description)

200 OK

OK

Response Example (200 OK)
{
  "TagId": "integer",
  "Tag": "string"
}
Tag

DELETE /api/tags/manage/tags/remove/{tagid}

tagid: integer
in path

(no description)

200 OK

OK

Tag

POST /api/tags/manage/tags/update

undefined

Request Example
{
  "TagId": "integer",
  "Tag": "string"
}
200 OK

OK

Tag

POST /api/tags/project/{projectid}

String
projectid: integer
in path

(no description)

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

OK

Response Example (200 OK)
{
  "TagId": "integer",
  "Tag": "string"
}
Tag

DELETE /api/tags/project/{projectid}

projectid: integer
in path

(no description)

tagid: integer
in query

(no description)

200 OK

OK

Tag

GET /api/tags/project/tags/{projectid}

projectid: integer
in path

(no description)

Response Example (200 OK)
{
  "ProjectId": "integer",
  "Tags": "string"
}
Tag

POST /api/tags/resource/{resourceid}

String
resourceid: integer
in path

(no description)

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

OK

Response Example (200 OK)
{
  "TagId": "integer",
  "Tag": "string"
}
Tag

DELETE /api/tags/resource/{resourceid}

resourceid: integer
in path

(no description)

tagid: integer
in query

(no description)

200 OK

OK

Tag

POST /api/tags/salesopportunity/{salesopportunityid}

String
salesopportunityid: integer
in path

(no description)

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

OK

Response Example (200 OK)
{
  "TagId": "integer",
  "Tag": "string"
}
Tag

DELETE /api/tags/salesopportunity/{salesopportunityid}

salesopportunityid: integer
in path

(no description)

tagid: integer
in query

(no description)

200 OK

OK

Tag

GET /api/tags/search/contact/{search}

search: string
in path

(no description)

200 OK

OK

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

GET /api/tags/search/content/{search}

search: string
in path

(no description)

200 OK

OK

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

GET /api/tags/search/project/{search}

search: string
in path

(no description)

200 OK

OK

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

GET /api/tags/search/resource/{search}

search: string
in path

(no description)

200 OK

OK

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

GET /api/tags/search/salesopportunity/{search}

search: string
in path

(no description)

200 OK

OK

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

Schema Definitions

TagEntry: object

TagId: integer
Tag: string
Example
{
  "TagId": "integer",
  "Tag": "string"
}

String: object

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

Object: object

Example
"object"

IQueryable: object

Expression: string
ElementType: string
Provider: string
Example
{
  "Expression": "string",
  "ElementType": "string",
  "Provider": "string"
}

ListViewReturnModel<TagCollectionItemModel>: object

Criteria: string
CriteriaItems: string
TotalRecordAvailable: string

We typically only return a subset of what is available on the server, but lets show the user what was available

ModelItems: string
Results: string
Example
{
  "Criteria": "string",
  "CriteriaItems": "string",
  "TotalRecordAvailable": "string",
  "ModelItems": "string",
  "Results": "string"
}

TagEditModel: object

TagId: integer
Tag: string
Example
{
  "TagId": "integer",
  "Tag": "string"
}

Boolean: object

Example
"object"

AddEditContactTagsModel: object

ContactId: integer
Tags: string
Example
{
  "ContactId": "integer",
  "Tags": "string"
}

AddEditProjectTagsModel: object

ProjectId: integer
Tags: string
Example
{
  "ProjectId": "integer",
  "Tags": "string"
}