POST api/crmconnect/group/getsalessearchrole

get a groups sales searching role in the save SaveGroupSalesSearchingRoleDataContract format so that it can be created with a group in rezi

Request Information

URI Parameters

None.

Body Parameters

A value usable to identify the item in the crm, this key is generated by the selected domain service

Object

None.

Request Formats

application/x-www-form-urlencoded

Sample:

Sample not available.

application/json, text/json

Sample:
{}

Response Information

Resource Description

Collection of Dezrez.Core.DataContracts.External.Api.Group.Command.AddSearch.SaveGroupSalesSearchingRoleDataContract
NameDescriptionTypeAdditional information
Id

integer

None.

OwningTeamId

integer

None.

BranchId

integer

None.

Description

string

None.

Criteria

Dezrez.Core.DataContracts.External.Api.Group.Command.AddSearch.GroupSearchCriteriaDataContract

None.

Grade

Dezrez.Core.DataContracts.External.Api.System.EnumDataContract

None.

Origin

Dezrez.Core.DataContracts.External.Api.System.EnumDataContract

None.

FinancialStatus

Dezrez.Core.DataContracts.External.Api.System.EnumDataContract

None.

InActive

boolean

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Id": 1,
    "OwningTeamId": 2,
    "BranchId": 3,
    "Description": "sample string 4",
    "Criteria": {
      "BudgetFrom": 1,
      "BudgetTo": 1,
      "NormalisedBudgetFrom": 2.1,
      "NormalisedBudgetTo": 1.1,
      "BudgetFlexible": true,
      "MustHave": {
        "MinimumBedrooms": 1,
        "MinimumReceptions": 2,
        "MinimumBathrooms": 3,
        "PropertyTypes": [
          {
            "Id": 1,
            "Name": "sample string 2",
            "SystemName": "sample string 3"
          },
          {
            "Id": 1,
            "Name": "sample string 2",
            "SystemName": "sample string 3"
          }
        ],
        "PropertyTags": [
          {
            "Name": "sample string 1",
            "Id": 2
          },
          {
            "Name": "sample string 1",
            "Id": 2
          }
        ],
        "Regions": [
          {
            "Id": 1,
            "Name": "sample string 2",
            "Type": "sample string 3",
            "Source": "sample string 4"
          },
          {
            "Id": 1,
            "Name": "sample string 2",
            "Type": "sample string 3",
            "Source": "sample string 4"
          }
        ]
      },
      "ShouldHave": {
        "PropertyTypes": [
          {
            "Id": 1,
            "Name": "sample string 2",
            "SystemName": "sample string 3"
          },
          {
            "Id": 1,
            "Name": "sample string 2",
            "SystemName": "sample string 3"
          }
        ],
        "PropertyTags": [
          {
            "Name": "sample string 1",
            "Id": 2
          },
          {
            "Name": "sample string 1",
            "Id": 2
          }
        ]
      },
      "ShouldNotHave": {
        "PropertyTypes": [
          {
            "Id": 1,
            "Name": "sample string 2",
            "SystemName": "sample string 3"
          },
          {
            "Id": 1,
            "Name": "sample string 2",
            "SystemName": "sample string 3"
          }
        ],
        "PropertyTags": [
          {
            "Name": "sample string 1",
            "Id": 2
          },
          {
            "Name": "sample string 1",
            "Id": 2
          }
        ]
      },
      "MustNotHave": {
        "Regions": [
          {
            "Id": 1,
            "Name": "sample string 2",
            "Type": "sample string 3",
            "Source": "sample string 4"
          },
          {
            "Id": 1,
            "Name": "sample string 2",
            "Type": "sample string 3",
            "Source": "sample string 4"
          }
        ]
      }
    },
    "Grade": {
      "Id": 1,
      "Name": "sample string 2",
      "SystemName": "sample string 3"
    },
    "Origin": {
      "Id": 1,
      "Name": "sample string 2",
      "SystemName": "sample string 3"
    },
    "FinancialStatus": {
      "Id": 1,
      "Name": "sample string 2",
      "SystemName": "sample string 3"
    },
    "InActive": true
  },
  {
    "Id": 1,
    "OwningTeamId": 2,
    "BranchId": 3,
    "Description": "sample string 4",
    "Criteria": {
      "BudgetFrom": 1,
      "BudgetTo": 1,
      "NormalisedBudgetFrom": 2.1,
      "NormalisedBudgetTo": 1.1,
      "BudgetFlexible": true,
      "MustHave": {
        "MinimumBedrooms": 1,
        "MinimumReceptions": 2,
        "MinimumBathrooms": 3,
        "PropertyTypes": [
          {
            "Id": 1,
            "Name": "sample string 2",
            "SystemName": "sample string 3"
          },
          {
            "Id": 1,
            "Name": "sample string 2",
            "SystemName": "sample string 3"
          }
        ],
        "PropertyTags": [
          {
            "Name": "sample string 1",
            "Id": 2
          },
          {
            "Name": "sample string 1",
            "Id": 2
          }
        ],
        "Regions": [
          {
            "Id": 1,
            "Name": "sample string 2",
            "Type": "sample string 3",
            "Source": "sample string 4"
          },
          {
            "Id": 1,
            "Name": "sample string 2",
            "Type": "sample string 3",
            "Source": "sample string 4"
          }
        ]
      },
      "ShouldHave": {
        "PropertyTypes": [
          {
            "Id": 1,
            "Name": "sample string 2",
            "SystemName": "sample string 3"
          },
          {
            "Id": 1,
            "Name": "sample string 2",
            "SystemName": "sample string 3"
          }
        ],
        "PropertyTags": [
          {
            "Name": "sample string 1",
            "Id": 2
          },
          {
            "Name": "sample string 1",
            "Id": 2
          }
        ]
      },
      "ShouldNotHave": {
        "PropertyTypes": [
          {
            "Id": 1,
            "Name": "sample string 2",
            "SystemName": "sample string 3"
          },
          {
            "Id": 1,
            "Name": "sample string 2",
            "SystemName": "sample string 3"
          }
        ],
        "PropertyTags": [
          {
            "Name": "sample string 1",
            "Id": 2
          },
          {
            "Name": "sample string 1",
            "Id": 2
          }
        ]
      },
      "MustNotHave": {
        "Regions": [
          {
            "Id": 1,
            "Name": "sample string 2",
            "Type": "sample string 3",
            "Source": "sample string 4"
          },
          {
            "Id": 1,
            "Name": "sample string 2",
            "Type": "sample string 3",
            "Source": "sample string 4"
          }
        ]
      }
    },
    "Grade": {
      "Id": 1,
      "Name": "sample string 2",
      "SystemName": "sample string 3"
    },
    "Origin": {
      "Id": 1,
      "Name": "sample string 2",
      "SystemName": "sample string 3"
    },
    "FinancialStatus": {
      "Id": 1,
      "Name": "sample string 2",
      "SystemName": "sample string 3"
    },
    "InActive": true
  }
]