Account endpoints
GetAccount
GetAccount(System.String)
Gets the account details of a single child account
Parameters
Param: organization: Account
SOAP 1.1 sample
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
Request:
POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/GetAccount"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetAccount xmlns="http://www.cryptocard.com/blackshield/">
<organization>string</organization>
</GetAccount>
</soap:Body>
</soap:Envelope>
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetAccountResponse xmlns="http://www.cryptocard.com/blackshield/">
<GetAccountResult>
<parentName>string</parentName>
<AccountActive>boolean</AccountActive>
<EvaluationAccount>boolean</EvaluationAccount>
<_oldAccountType>Subscriber or ServiceProvider</_oldAccountType>
<_currentAccountType>Subscriber or ServiceProvider</_currentAccountType>
<StartDate>dateTime</StartDate>
<EndDate>dateTime</EndDate>
<billingType>Yearly or Quarterly or Monthly</billingType>
<AuthNodeCount>int</AuthNodeCount>
<AllowedThirdPartyTokens>boolean</AllowedThirdPartyTokens>
<Capacity>int</Capacity>
<IceCapacity>int</IceCapacity>
<Delegated>boolean</Delegated>
<DelegateContact>string</DelegateContact>
<DelegatePhone>string</DelegatePhone>
<SMSCredits>int</SMSCredits>
<SMSSent>int</SMSSent>
<SMSAlertLevel>int</SMSAlertLevel>
<Address1>string</Address1>
<Address2>string</Address2>
<City>string</City>
<State>string</State>
<Country>string</Country>
<Postal>string</Postal>
<ShippingSameAsBilling>boolean</ShippingSameAsBilling>
<ShipAddress1>string</ShipAddress1>
<ShipAddress2>string</ShipAddress2>
<ShipCity>string</ShipCity>
<ShipState>string</ShipState>
<ShipCountry>string</ShipCountry>
<ShipPostal>string</ShipPostal>
<Custom1>string</Custom1>
<Custom2>string</Custom2>
<Custom3>string</Custom3>
<LanguageHasChanged>boolean</LanguageHasChanged>
<SelfServiceLanguage>int</SelfServiceLanguage>
<UIScheme>string</UIScheme>
<InheritMailMessages>boolean</InheritMailMessages>
<InheritSMSMessages>boolean</InheritSMSMessages>
<InheritCustomizations>boolean</InheritCustomizations>
<InheritLDAPSyncServerSettings>boolean</InheritLDAPSyncServerSettings>
<InheritRADIUSServerSettings>boolean</InheritRADIUSServerSettings>
<InheritDocumentURL>boolean</InheritDocumentURL>
<InheritAgentURL>boolean</InheritAgentURL>
<InheritTermsOfUse>boolean</InheritTermsOfUse>
<InheritAgentDNS>boolean</InheritAgentDNS>
<InheritServiceNotifications>boolean</InheritServiceNotifications>
<InheritSAMLDetails>boolean</InheritSAMLDetails>
<InheritSelfServiceCustomizations>boolean</InheritSelfServiceCustomizations>
<InheritLoggingAgentSettings>boolean</InheritLoggingAgentSettings>
<UseHelpDesk>boolean</UseHelpDesk>
<GenerateEvents>boolean</GenerateEvents>
<SAEEnable>boolean</SAEEnable>
<TimeOffSetQH>int</TimeOffSetQH>
<orgName>string</orgName>
<CustomizedOrgName>string</CustomizedOrgName>
<accountType>Subscriber or ServiceProvider</accountType>
<Language>int</Language>
<UseDelayedSyncRemoval>boolean</UseDelayedSyncRemoval>
<PersistOperatorsAgainstSync>boolean</PersistOperatorsAgainstSync>
<UseLocalSync>boolean</UseLocalSync>
<LocalLDAPConfigString>string</LocalLDAPConfigString>
<AllowNonSyncUsers>boolean</AllowNonSyncUsers>
<LocalSyncIdleTimeInSeconds>int</LocalSyncIdleTimeInSeconds>
<StripSyncCharacters>boolean</StripSyncCharacters>
<SyncHistoryPerHost>int</SyncHistoryPerHost>
<ReportAutoRemoveDayCount>int</ReportAutoRemoveDayCount>
<AccountReportAutoRemoveDayCount>int</AccountReportAutoRemoveDayCount>
<AlertAutoRemoveDayCount>int</AlertAutoRemoveDayCount>
<CreatedDate>string</CreatedDate>
</GetAccountResult>
</GetAccountResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2 sample
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
Request:
POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<GetAccount xmlns="http://www.cryptocard.com/blackshield/">
<organization>string</organization>
</GetAccount>
</soap12:Body>
</soap12:Envelope>
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<GetAccountResponse xmlns="http://www.cryptocard.com/blackshield/">
<GetAccountResult>
<parentName>string</parentName>
<AccountActive>boolean</AccountActive>
<EvaluationAccount>boolean</EvaluationAccount>
<_oldAccountType>Subscriber or ServiceProvider</_oldAccountType>
<_currentAccountType>Subscriber or ServiceProvider</_currentAccountType>
<StartDate>dateTime</StartDate>
<EndDate>dateTime</EndDate>
<billingType>Yearly or Quarterly or Monthly</billingType>
<AuthNodeCount>int</AuthNodeCount>
<AllowedThirdPartyTokens>boolean</AllowedThirdPartyTokens>
<Capacity>int</Capacity>
<IceCapacity>int</IceCapacity>
<Delegated>boolean</Delegated>
<DelegateContact>string</DelegateContact>
<DelegatePhone>string</DelegatePhone>
<SMSCredits>int</SMSCredits>
<SMSSent>int</SMSSent>
<SMSAlertLevel>int</SMSAlertLevel>
<Address1>string</Address1>
<Address2>string</Address2>
<City>string</City>
<State>string</State>
<Country>string</Country>
<Postal>string</Postal>
<ShippingSameAsBilling>boolean</ShippingSameAsBilling>
<ShipAddress1>string</ShipAddress1>
<ShipAddress2>string</ShipAddress2>
<ShipCity>string</ShipCity>
<ShipState>string</ShipState>
<ShipCountry>string</ShipCountry>
<ShipPostal>string</ShipPostal>
<Custom1>string</Custom1>
<Custom2>string</Custom2>
<Custom3>string</Custom3>
<LanguageHasChanged>boolean</LanguageHasChanged>
<SelfServiceLanguage>int</SelfServiceLanguage>
<UIScheme>string</UIScheme>
<InheritMailMessages>boolean</InheritMailMessages>
<InheritSMSMessages>boolean</InheritSMSMessages>
<InheritCustomizations>boolean</InheritCustomizations>
<InheritLDAPSyncServerSettings>boolean</InheritLDAPSyncServerSettings>
<InheritRADIUSServerSettings>boolean</InheritRADIUSServerSettings>
<InheritDocumentURL>boolean</InheritDocumentURL>
<InheritAgentURL>boolean</InheritAgentURL>
<InheritTermsOfUse>boolean</InheritTermsOfUse>
<InheritAgentDNS>boolean</InheritAgentDNS>
<InheritServiceNotifications>boolean</InheritServiceNotifications>
<InheritSAMLDetails>boolean</InheritSAMLDetails>
<InheritSelfServiceCustomizations>boolean</InheritSelfServiceCustomizations>
<InheritLoggingAgentSettings>boolean</InheritLoggingAgentSettings>
<UseHelpDesk>boolean</UseHelpDesk>
<GenerateEvents>boolean</GenerateEvents>
<SAEEnable>boolean</SAEEnable>
<TimeOffSetQH>int</TimeOffSetQH>
<orgName>string</orgName>
<CustomizedOrgName>string</CustomizedOrgName>
<accountType>Subscriber or ServiceProvider</accountType>
<Language>int</Language>
<UseDelayedSyncRemoval>boolean</UseDelayedSyncRemoval>
<PersistOperatorsAgainstSync>boolean</PersistOperatorsAgainstSync>
<UseLocalSync>boolean</UseLocalSync>
<LocalLDAPConfigString>string</LocalLDAPConfigString>
<AllowNonSyncUsers>boolean</AllowNonSyncUsers>
<LocalSyncIdleTimeInSeconds>int</LocalSyncIdleTimeInSeconds>
<StripSyncCharacters>boolean</StripSyncCharacters>
<SyncHistoryPerHost>int</SyncHistoryPerHost>
<ReportAutoRemoveDayCount>int</ReportAutoRemoveDayCount>
<AccountReportAutoRemoveDayCount>int</AccountReportAutoRemoveDayCount>
<AlertAutoRemoveDayCount>int</AlertAutoRemoveDayCount>
<CreatedDate>string</CreatedDate>
</GetAccountResult>
</GetAccountResponse>
</soap12:Body>
</soap12:Envelope>
HTTP GET sample
The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.
Request:
GET /bsidca/BSIDCA.asmx/GetAccount?organization=string HTTP/1.1
Host: cloud.eu.safenetid.com
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<Organization xmlns="http://www.cryptocard.com/blackshield/">
<parentName>string</parentName>
<AccountActive>boolean</AccountActive>
<EvaluationAccount>boolean</EvaluationAccount>
<_oldAccountType>Subscriber or ServiceProvider</_oldAccountType>
<_currentAccountType>Subscriber or ServiceProvider</_currentAccountType>
<StartDate>dateTime</StartDate>
<EndDate>dateTime</EndDate>
<billingType>Yearly or Quarterly or Monthly</billingType>
<AuthNodeCount>int</AuthNodeCount>
<AllowedThirdPartyTokens>boolean</AllowedThirdPartyTokens>
<Capacity>int</Capacity>
<IceCapacity>int</IceCapacity>
<Delegated>boolean</Delegated>
<DelegateContact>string</DelegateContact>
<DelegatePhone>string</DelegatePhone>
<SMSCredits>int</SMSCredits>
<SMSSent>int</SMSSent>
<SMSAlertLevel>int</SMSAlertLevel>
<Address1>string</Address1>
<Address2>string</Address2>
<City>string</City>
<State>string</State>
<Country>string</Country>
<Postal>string</Postal>
<ShippingSameAsBilling>boolean</ShippingSameAsBilling>
<ShipAddress1>string</ShipAddress1>
<ShipAddress2>string</ShipAddress2>
<ShipCity>string</ShipCity>
<ShipState>string</ShipState>
<ShipCountry>string</ShipCountry>
<ShipPostal>string</ShipPostal>
<Custom1>string</Custom1>
<Custom2>string</Custom2>
<Custom3>string</Custom3>
<LanguageHasChanged>boolean</LanguageHasChanged>
<SelfServiceLanguage>int</SelfServiceLanguage>
<UIScheme>string</UIScheme>
<InheritMailMessages>boolean</InheritMailMessages>
<InheritSMSMessages>boolean</InheritSMSMessages>
<InheritCustomizations>boolean</InheritCustomizations>
<InheritLDAPSyncServerSettings>boolean</InheritLDAPSyncServerSettings>
<InheritRADIUSServerSettings>boolean</InheritRADIUSServerSettings>
<InheritDocumentURL>boolean</InheritDocumentURL>
<InheritAgentURL>boolean</InheritAgentURL>
<InheritTermsOfUse>boolean</InheritTermsOfUse>
<InheritAgentDNS>boolean</InheritAgentDNS>
<InheritServiceNotifications>boolean</InheritServiceNotifications>
<InheritSAMLDetails>boolean</InheritSAMLDetails>
<InheritSelfServiceCustomizations>boolean</InheritSelfServiceCustomizations>
<InheritLoggingAgentSettings>boolean</InheritLoggingAgentSettings>
<UseHelpDesk>boolean</UseHelpDesk>
<GenerateEvents>boolean</GenerateEvents>
<SAEEnable>boolean</SAEEnable>
<TimeOffSetQH>int</TimeOffSetQH>
<orgName>string</orgName>
<CustomizedOrgName>string</CustomizedOrgName>
<accountType>Subscriber or ServiceProvider</accountType>
<Language>int</Language>
<UseDelayedSyncRemoval>boolean</UseDelayedSyncRemoval>
<PersistOperatorsAgainstSync>boolean</PersistOperatorsAgainstSync>
<UseLocalSync>boolean</UseLocalSync>
<LocalLDAPConfigString>string</LocalLDAPConfigString>
<AllowNonSyncUsers>boolean</AllowNonSyncUsers>
<LocalSyncIdleTimeInSeconds>int</LocalSyncIdleTimeInSeconds>
<StripSyncCharacters>boolean</StripSyncCharacters>
<SyncHistoryPerHost>int</SyncHistoryPerHost>
<ReportAutoRemoveDayCount>int</ReportAutoRemoveDayCount>
<AccountReportAutoRemoveDayCount>int</AccountReportAutoRemoveDayCount>
<AlertAutoRemoveDayCount>int</AlertAutoRemoveDayCount>
<CreatedDate>string</CreatedDate>
</Organization>
HTTP POST sample
The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.
Request:
POST /bsidca/BSIDCA.asmx/GetAccount HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
organization=string
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<Organization xmlns="http://www.cryptocard.com/blackshield/">
<parentName>string</parentName>
<AccountActive>boolean</AccountActive>
<EvaluationAccount>boolean</EvaluationAccount>
<_oldAccountType>Subscriber or ServiceProvider</_oldAccountType>
<_currentAccountType>Subscriber or ServiceProvider</_currentAccountType>
<StartDate>dateTime</StartDate>
<EndDate>dateTime</EndDate>
<billingType>Yearly or Quarterly or Monthly</billingType>
<AuthNodeCount>int</AuthNodeCount>
<AllowedThirdPartyTokens>boolean</AllowedThirdPartyTokens>
<Capacity>int</Capacity>
<IceCapacity>int</IceCapacity>
<Delegated>boolean</Delegated>
<DelegateContact>string</DelegateContact>
<DelegatePhone>string</DelegatePhone>
<SMSCredits>int</SMSCredits>
<SMSSent>int</SMSSent>
<SMSAlertLevel>int</SMSAlertLevel>
<Address1>string</Address1>
<Address2>string</Address2>
<City>string</City>
<State>string</State>
<Country>string</Country>
<Postal>string</Postal>
<ShippingSameAsBilling>boolean</ShippingSameAsBilling>
<ShipAddress1>string</ShipAddress1>
<ShipAddress2>string</ShipAddress2>
<ShipCity>string</ShipCity>
<ShipState>string</ShipState>
<ShipCountry>string</ShipCountry>
<ShipPostal>string</ShipPostal>
<Custom1>string</Custom1>
<Custom2>string</Custom2>
<Custom3>string</Custom3>
<LanguageHasChanged>boolean</LanguageHasChanged>
<SelfServiceLanguage>int</SelfServiceLanguage>
<UIScheme>string</UIScheme>
<InheritMailMessages>boolean</InheritMailMessages>
<InheritSMSMessages>boolean</InheritSMSMessages>
<InheritCustomizations>boolean</InheritCustomizations>
<InheritLDAPSyncServerSettings>boolean</InheritLDAPSyncServerSettings>
<InheritRADIUSServerSettings>boolean</InheritRADIUSServerSettings>
<InheritDocumentURL>boolean</InheritDocumentURL>
<InheritAgentURL>boolean</InheritAgentURL>
<InheritTermsOfUse>boolean</InheritTermsOfUse>
<InheritAgentDNS>boolean</InheritAgentDNS>
<InheritServiceNotifications>boolean</InheritServiceNotifications>
<InheritSAMLDetails>boolean</InheritSAMLDetails>
<InheritSelfServiceCustomizations>boolean</InheritSelfServiceCustomizations>
<InheritLoggingAgentSettings>boolean</InheritLoggingAgentSettings>
<UseHelpDesk>boolean</UseHelpDesk>
<GenerateEvents>boolean</GenerateEvents>
<SAEEnable>boolean</SAEEnable>
<TimeOffSetQH>int</TimeOffSetQH>
<orgName>string</orgName>
<CustomizedOrgName>string</CustomizedOrgName>
<accountType>Subscriber or ServiceProvider</accountType>
<Language>int</Language>
<UseDelayedSyncRemoval>boolean</UseDelayedSyncRemoval>
<PersistOperatorsAgainstSync>boolean</PersistOperatorsAgainstSync>
<UseLocalSync>boolean</UseLocalSync>
<LocalLDAPConfigString>string</LocalLDAPConfigString>
<AllowNonSyncUsers>boolean</AllowNonSyncUsers>
<LocalSyncIdleTimeInSeconds>int</LocalSyncIdleTimeInSeconds>
<StripSyncCharacters>boolean</StripSyncCharacters>
<SyncHistoryPerHost>int</SyncHistoryPerHost>
<ReportAutoRemoveDayCount>int</ReportAutoRemoveDayCount>
<AccountReportAutoRemoveDayCount>int</AccountReportAutoRemoveDayCount>
<AlertAutoRemoveDayCount>int</AlertAutoRemoveDayCount>
<CreatedDate>string</CreatedDate>
</Organization>
GetAccountManagers
GetAccountManagers(System.String)
Get a list of Account Managers in the given account.
Parameters
Param: organization: Account
Returns
- List of Account Manager names
SOAP 1.1 sample
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
Request:
POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/GetAccountManagers"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetAccountManagers xmlns="http://www.cryptocard.com/blackshield/">
<organization>string</organization>
</GetAccountManagers>
</soap:Body>
</soap:Envelope>
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetAccountManagersResponse xmlns="http://www.cryptocard.com/blackshield/">
<GetAccountManagersResult>
<string>string</string>
<string>string</string>
</GetAccountManagersResult>
</GetAccountManagersResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2 sample
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
Request:
POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<GetAccountManagers xmlns="http://www.cryptocard.com/blackshield/">
<organization>string</organization>
</GetAccountManagers>
</soap12:Body>
</soap12:Envelope>
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<GetAccountManagersResponse xmlns="http://www.cryptocard.com/blackshield/">
<GetAccountManagersResult>
<string>string</string>
<string>string</string>
</GetAccountManagersResult>
</GetAccountManagersResponse>
</soap12:Body>
</soap12:Envelope>
HTTP GET sample
The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.
Request:
GET /bsidca/BSIDCA.asmx/GetAccountManagers?organization=string HTTP/1.1
Host: cloud.eu.safenetid.com
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<ArrayOfString xmlns="http://www.cryptocard.com/blackshield/">
<string>string</string>
<string>string</string>
</ArrayOfString>
HTTP POST sample
The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.
Request:
POST /bsidca/BSIDCA.asmx/GetAccountManagers HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
organization=string
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<ArrayOfString xmlns="http://www.cryptocard.com/blackshield/">
<string>string</string>
<string>string</string>
</ArrayOfString>
GetAccounts
GetAccounts(System.String,System.String,System.Int32,System.Int32)
Gets a table of all accounts under the account that the current operator belongs to. This list will be automatically filtered for the operator scope.
Parameters
Param: organizationFilter: Account Filter
Param: customFieldFilter: Custom field filter
Param: firstRecord: First record to return
Param: pageSize: Number of records to return
Returns
A table with the following columns:
-
Orgname
-
custom1
-
class
-
activated
-
expires
-
billing
-
capacity
-
unused
-
active
SOAP 1.1 sample
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
Request:
POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/GetAccounts"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetAccounts xmlns="http://www.cryptocard.com/blackshield/">
<organizationFilter>string</organizationFilter>
<customFieldFilter>string</customFieldFilter>
<firstRecord>int</firstRecord>
<pageSize>int</pageSize>
</GetAccounts>
</soap:Body>
</soap:Envelope>
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetAccountsResponse xmlns="http://www.cryptocard.com/blackshield/">
<GetAccountsResult>xmlxml</GetAccountsResult>
</GetAccountsResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2 sample
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
Request:
POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<GetAccounts xmlns="http://www.cryptocard.com/blackshield/">
<organizationFilter>string</organizationFilter>
<customFieldFilter>string</customFieldFilter>
<firstRecord>int</firstRecord>
<pageSize>int</pageSize>
</GetAccounts>
</soap12:Body>
</soap12:Envelope>
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<GetAccountsResponse xmlns="http://www.cryptocard.com/blackshield/">
<GetAccountsResult>xmlxml</GetAccountsResult>
</GetAccountsResponse>
</soap12:Body>
</soap12:Envelope>
HTTP GET sample
The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.
Request:
GET /bsidca/BSIDCA.asmx/GetAccounts?organizationFilter=string&customFieldFilter=string&firstRecord=string&pageSize=string HTTP/1.1
Host: cloud.eu.safenetid.com
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<DataTable xmlns="http://www.cryptocard.com/blackshield/">xmlxml</DataTable>
HTTP POST sample
The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.
Request:
POST /bsidca/BSIDCA.asmx/GetAccounts HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
organizationFilter=string&customFieldFilter=string&firstRecord=string&pageSize=string
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<DataTable xmlns="http://www.cryptocard.com/blackshield/">xmlxml</DataTable>