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/synclog/all
options:
string
in query
(no description)
Response Example (200 OK)
{
"Criteria": "string",
"CriteriaItems": "string",
"TotalRecordAvailable": "string",
"ModelItems": "string",
"Results": "string"
}
POST /api/synclog/all
undefined
Request Example
{
"Top": "string",
"Take": "string",
"Skip": "string",
"Filter": "string",
"OrderBy": "string",
"CalendarStartDate": "string",
"CalendarEndDate": "string",
"DateRange": "string",
"Status": "string",
"Trigger": "string",
"TenantId": "integer",
"Criteria": "string"
}
Response Example (200 OK)
{
"Criteria": "string",
"CriteriaItems": "string",
"TotalRecordAvailable": "string",
"ModelItems": "string",
"Results": "string"
}
GET /api/synclog/details/{logrecordid}
logrecordid:
string
in path
(no description)
200 OK
OK
Response Example (200 OK)
{
"Id": "string",
"LogRecordId": "string",
"IsDeleted": "boolean",
"IsDuplicateErrorEmpty": "boolean",
"IsDifferentTypesErrorEmpty": "boolean",
"IsCustomFieldNameEmpty": "boolean",
"IsMembershipTypeVisible": "boolean",
"GeneralInfo": "string",
"StatusTypeId": "string",
"ErrorMessage": "string",
"ActionsRequired": "string",
"DuplicateContactIds": "string",
"DifferentTypeContactIds": "string",
"SyncId": "string",
"TriggerTypeId": "string",
"CustomFieldName": "string",
"SourceMembershipType": "string",
"TargetMembershipType": "string",
"Name": "string",
"ObjectId": "integer",
"TargetObjectId": "integer",
"CreatedDate": "string",
"SourceTenantId": "integer",
"SourceTenantName": "string",
"SourceTenantKey": "string",
"TargetTenantId": "integer",
"TargetTenantName": "string",
"TargetTenantKey": "string",
"MessageObjectLable": "string",
"MessageObject": "string"
}
Schema Definitions
ListViewReturnModel<SyncLogCollectionItemModel>: 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"
}
SyncLogAdvanceFilter: object
- Top: string
- Take: string
- Skip: string
- Filter: string
- OrderBy: string
- CalendarStartDate: string
- CalendarEndDate: string
- DateRange: string
- Status: string
- Trigger: string
- TenantId: integer
- Criteria: string
Example
{
"Top": "string",
"Take": "string",
"Skip": "string",
"Filter": "string",
"OrderBy": "string",
"CalendarStartDate": "string",
"CalendarEndDate": "string",
"DateRange": "string",
"Status": "string",
"Trigger": "string",
"TenantId": "integer",
"Criteria": "string"
}
SyncLogItemDetails: object
- Id: string
- LogRecordId: string
- IsDeleted: boolean
- IsDuplicateErrorEmpty: boolean
- IsDifferentTypesErrorEmpty: boolean
- IsCustomFieldNameEmpty: boolean
- IsMembershipTypeVisible: boolean
- GeneralInfo: string
- StatusTypeId: string
- ErrorMessage: string
- ActionsRequired: string
- DuplicateContactIds: string
- DifferentTypeContactIds: string
- SyncId: string
- TriggerTypeId: string
- CustomFieldName: string
- SourceMembershipType: string
- TargetMembershipType: string
- Name: string
- ObjectId: integer
- TargetObjectId: integer
- CreatedDate: string
- SourceTenantId: integer
- SourceTenantName: string
- SourceTenantKey: string
- TargetTenantId: integer
- TargetTenantName: string
- TargetTenantKey: string
- MessageObjectLable: string
- MessageObject: string
Example
{
"Id": "string",
"LogRecordId": "string",
"IsDeleted": "boolean",
"IsDuplicateErrorEmpty": "boolean",
"IsDifferentTypesErrorEmpty": "boolean",
"IsCustomFieldNameEmpty": "boolean",
"IsMembershipTypeVisible": "boolean",
"GeneralInfo": "string",
"StatusTypeId": "string",
"ErrorMessage": "string",
"ActionsRequired": "string",
"DuplicateContactIds": "string",
"DifferentTypeContactIds": "string",
"SyncId": "string",
"TriggerTypeId": "string",
"CustomFieldName": "string",
"SourceMembershipType": "string",
"TargetMembershipType": "string",
"Name": "string",
"ObjectId": "integer",
"TargetObjectId": "integer",
"CreatedDate": "string",
"SourceTenantId": "integer",
"SourceTenantName": "string",
"SourceTenantKey": "string",
"TargetTenantId": "integer",
"TargetTenantName": "string",
"TargetTenantKey": "string",
"MessageObjectLable": "string",
"MessageObject": "string"
}