Porta Plus 2 Web Services

<back to all web services

StemProCallPatternReq

The following routes are available for this service:
POST/GetSuspiciousCalls
GET/GetLast10AlertedAccounts/{License}

To override the Content-type in your clients 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.

POST /jsv/oneway/StemProCallPatternReq HTTP/1.1 
Host: 7el.co 
Content-Type: text/jsv
Content-Length: length

{
	lstVendorBalances: 
	[
		{
			IVendor: 0,
			VendorName: String,
			CurrentBalance: 0,
			CurrentTime: 0001-01-01,
			IEnv: 0,
			TenantId: 0,
			Id: 0,
			CreatedOn: 0001-01-01,
			UpdatedOn: 0001-01-01,
			RowVersion: 0
		}
	],
	Dialy: False,
	Weekly: False,
	ThresholdTime: 0,
	ThresholdCutoff: 0,
	AddEmailTime: 
	{
		TenantId: 0,
		FeatureId: 0,
		RegularEmailTime: 0001-01-01,
		SuspiciousEmailTime: 0001-01-01,
		LastExecutionTime: 0001-01-01,
		ThresholdNoofAlerts: 0,
		BlockingNoofAlerts: 0,
		Id: 0,
		CreatedOn: 0001-01-01,
		UpdatedOn: 0001-01-01,
		RowVersion: 0
	},
	TenantId: 0,
	CallPatternSettings: 
	{
		AdminEmail: 
		{
			Title: String,
			FromEmail: String,
			BccEmail: String,
			CCEmail: String,
			emailBody: String,
			Subject: String,
			PartId: 0,
			TemplateUrl: String
		},
		CustomerEmail: 
		{
			Title: String,
			FromEmail: String,
			BccEmail: String,
			CCEmail: String,
			emailBody: String,
			Subject: String,
			PartId: 0,
			TemplateUrl: String
		},
		ThresholdCallCount: 0,
		BlockingCallCount: 0,
		SuspiciousTime: String,
		NoofAlerts: 0,
		BlockingSuspiciousTime: String,
		BlockingNoofAlerts: 0,
		lstAccounts: 
		[
			String
		],
		lstDestinations: 
		[
			String
		],
		lstSpecialDestinations: 
		[
			String
		],
		PeakTimeFrom: String,
		PeakTimeTo: String
	},
	License: String,
	ContentId: 0,
	FeatureName: String
}