ApexERPHost

<back to all web services

GetLoyaltyCardPersonView

Requires Authentication
The following routes are available for this service:
GET/LoyaltyCards/PersonsView
GetLoyaltyCardPersonView Parameters:
NameParameterData TypeRequiredDescription
PersonIdqueryint?No
GetLoyaltyCardPersonViewResponse Parameters:
NameParameterData TypeRequiredDescription
ResponseStatusformResponseStatusNo
ResultformList<LoyaltyCardPersonView>No
LoyaltyCardPersonView Parameters:
NameParameterData TypeRequiredDescription
PersonIdformintNo
UnIdformGuidNo
CitizenshipIdformintNo
QualificationIdformintNo
FamilyStatusIdformintNo
SocialStatusIdformintNo
ProfessionIdformintNo
ProfessionExIdformintNo
DistrictIdformint?No
FullNameformstringNo
FullNameEnformstringNo
FirstNameformstringNo
LastNameformstringNo
SecondNameformstringNo
DateBornformDateTime?No
SexformboolNo
MerriedformboolNo
ResidentformboolNo
IsWorkerformbool?No
ChildrensformintNo
PerNumformstringNo
AddressformstringNo
WorknameformstringNo
NoteformstringNo
CrTimeformDateTime?No
TotalPointsformdecimal?No
CardsCountformint?No

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /LoyaltyCards/PersonsView HTTP/1.1 
Host: apex.nikoratrade.ge 
Accept: text/jsv
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	ResponseStatus: 
	{
		ErrorCode: String,
		Message: String,
		StackTrace: String,
		Errors: 
		[
			{
				ErrorCode: String,
				FieldName: String,
				Message: String,
				Meta: 
				{
					String: String
				}
			}
		],
		Meta: 
		{
			String: String
		}
	},
	Result: 
	[
		{
			PersonId: 0,
			UnId: 00000000000000000000000000000000,
			CitizenshipId: 0,
			QualificationId: 0,
			FamilyStatusId: 0,
			SocialStatusId: 0,
			ProfessionId: 0,
			ProfessionExId: 0,
			DistrictId: 0,
			FullName: String,
			FullNameEn: String,
			FirstName: String,
			LastName: String,
			SecondName: String,
			DateBorn: 0001-01-01,
			Sex: False,
			Merried: False,
			Resident: False,
			IsWorker: False,
			Childrens: 0,
			PerNum: String,
			Address: String,
			Workname: String,
			Note: String,
			CrTime: 0001-01-01,
			TotalPoints: 0,
			CardsCount: 0
		}
	]
}