Needio.Services

<back to all web services

GetSystemSettings2Request

The following routes are available for this service:
All Verbs/GetSystemSettings2/
GetSystemSettings2Request Parameters:
NameParameterData TypeRequiredDescription
KeyquerystringNo
BaseRequest Parameters:
NameParameterData TypeRequiredDescription
startformDateTimeNo
GetSystemSettingsResponse Parameters:
NameParameterData TypeRequiredDescription
SystemSettingformSystemSettingsNo
BaseResponse Parameters:
NameParameterData TypeRequiredDescription
ResultformboolNo
ResMessageformstringNo
ErrorformErrorNo
Error Parameters:
NameParameterData TypeRequiredDescription
ErrorYnformboolNo
ErrorCodeformstringNo
ErrorDescriptionformstringNo
SystemSettings Parameters:
NameParameterData TypeRequiredDescription
ServiceVersionformstringNo
MinClientVersionformstringNo
MaxClientVersionformstringNo
GoogleMapKeyformstringNo
GoogleMapKeyForWebformstringNo
GooglePlusKeyformstringNo
GooglePlusKeyForWebformstringNo
FacebookKeyformstringNo
FacebookSecretformstringNo
FCMKeyformstringNo
EndPointsformEndPointSettingsNo
BadgeTypesformList<BadgeTypeDTO>No
PaymentSystemTypeformstringNo
EndPointSettings Parameters:
NameParameterData TypeRequiredDescription
ChatSocketEndPointformstringNo
ChatServicesEndPointformstringNo
BaseServicesEndPointformstringNo
ImageServicesEndPointformstringNo
ContentEndPointformstringNo
BaseWebEndPointformstringNo
KbEndPointformstringNo
PaymentEndPointformstringNo
PrivacyPolicyUrlformstringNo
TermsOfServiceUrlformstringNo
ElasticSearchUrlformstringNo
BadgeTypeDTO Parameters:
NameParameterData TypeRequiredDescription
BadgeTypeIdformshortNo
BadgeCodeformstringNo
BadgeTextformstringNo
BadgeColorformstringNo
PriorityformshortNo
GetSystemSettingsResponse Parameters:
NameParameterData TypeRequiredDescription
SystemSettingformSystemSettingsNo

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

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

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

POST /GetSystemSettings2/ HTTP/1.1 
Host: baseservices2.needion.com 
Accept: application/json
Content-Type: application/json
Content-Length: length

{"Key":"String","start":"\/Date(1593806811640+0300)\/"}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"SystemSetting":{"ServiceVersion":"String","MinClientVersion":"String","MaxClientVersion":"String","GoogleMapKey":"String","GoogleMapKeyForWeb":"String","GooglePlusKey":"String","GooglePlusKeyForWeb":"String","FacebookKey":"String","FacebookSecret":"String","FCMKey":"String","EndPoints":{"ChatSocketEndPoint":"String","ChatServicesEndPoint":"String","BaseServicesEndPoint":"String","ImageServicesEndPoint":"String","ContentEndPoint":"String","BaseWebEndPoint":"String","KbEndPoint":"String","PaymentEndPoint":"String","PrivacyPolicyUrl":"String","TermsOfServiceUrl":"String","ElasticSearchUrl":"String"},"BadgeTypes":[{"BadgeTypeId":0,"BadgeCode":"String","BadgeText":"String","BadgeColor":"String","Priority":0}],"PaymentSystemType":"String"},"Result":false,"ResMessage":"String","Error":{"ErrorYn":false,"ErrorCode":"String","ErrorDescription":"String"}}