Organization endpoints
AddOrganization
AddOrganization(DataLayer.Entity.Organization,System.String)
Add a new organization under the current account. Current account must be a service provider. Note: To set the capacity for a specific organization, call AddOrganization first, and then call AllocateCapacity. The capacity value of organization objects is not used.
Parameters
Param: organization: New organization to create.
Param: accountGroup: Account group to create the organization in.
Returns
- 
Success 
- 
NoOrganizationName 
- 
ParentNotAServiceProvider 
- 
ParentNotEnoughCapacity 
- 
RootOrganizationAlreadyExists 
- 
NoParent 
- 
NonExistantParent 
- 
FailedToAddToDatabase 
- 
GeneralError 
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/AddOrganization"
<?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>
    <AddOrganization xmlns="http://www.cryptocard.com/blackshield/">
    <organization>
        <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>
    <accountGroup>string</accountGroup>
    </AddOrganization>
</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>
    <AddOrganizationResponse xmlns="http://www.cryptocard.com/blackshield/">
    <AddOrganizationResult>Success or NoOrganizationName or ParentNotAServiceProvider or ParentNotEnoughCapacity or RootOrganizationAlreadyExists or NoParent or NonExistantParent or FailedToAddToDatabase or GeneralError</AddOrganizationResult>
    </AddOrganizationResponse>
</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>
    <AddOrganization xmlns="http://www.cryptocard.com/blackshield/">
    <organization>
        <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>
    <accountGroup>string</accountGroup>
    </AddOrganization>
</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>
    <AddOrganizationResponse xmlns="http://www.cryptocard.com/blackshield/">
    <AddOrganizationResult>Success or NoOrganizationName or ParentNotAServiceProvider or ParentNotEnoughCapacity or RootOrganizationAlreadyExists or NoParent or NonExistantParent or FailedToAddToDatabase or GeneralError</AddOrganizationResult>
    </AddOrganizationResponse>
</soap12:Body>
</soap12:Envelope>
GetBmcFile
GetBmcFile(System.String)
Get the BMC file for the organization. This file contains the keys that are used to encrypt the data transferred between the Synchronization Agent and SAS.
Parameters
Param: organization: Organization name
Returns
- BMC file as binary array if LDAP Sync Server settings are configured, otherwise return null.
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/GetBmcFile"
<?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>
    <GetBmcFile xmlns="http://www.cryptocard.com/blackshield/">
    <organization>string</organization>
    </GetBmcFile>
</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>
    <GetBmcFileResponse xmlns="http://www.cryptocard.com/blackshield/">
    <GetBmcFileResult>base64Binary</GetBmcFileResult>
    </GetBmcFileResponse>
</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>
    <GetBmcFile xmlns="http://www.cryptocard.com/blackshield/">
    <organization>string</organization>
    </GetBmcFile>
</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>
    <GetBmcFileResponse xmlns="http://www.cryptocard.com/blackshield/">
    <GetBmcFileResult>base64Binary</GetBmcFileResult>
    </GetBmcFileResponse>
</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/GetBmcFile?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"?>
<base64Binary xmlns="http://www.cryptocard.com/blackshield/">base64Binary</base64Binary>
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/GetBmcFile 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"?>
<base64Binary xmlns="http://www.cryptocard.com/blackshield/">base64Binary</base64Binary>
RemoveOrganization
RemoveOrganization(System.String)
Remove an existing organization from the system. All tokens and capacity must be de-allocated before being removed.
Parameter
Param: organization: Name of the organization to remove
Returns
| Success | |
| Fail_HasChildOrganizations | Remove sub accounts first | 
| Fail_HasTokens | De-allocate tokens first | 
| Fail_IsSystem | Cannot remove required system accounts | 
| Fail_HasCapacity | De-allocate capacity first | 
| Fail_CouldntRemove | Couldn’t remove the organization from the database | 
| Fail_Error | An error occurred while attempting to remove the organization | 
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.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/RemoveOrganization"
<?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>
    <RemoveOrganization xmlns="http://www.cryptocard.com/blackshield/">
    <organization>string</organization>
    </RemoveOrganization>
</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>
    <RemoveOrganizationResponse xmlns="http://www.cryptocard.com/blackshield/">
    <RemoveOrganizationResult>Success or Fail_HasChildOrganizations or Fail_HasTokens or Fail_IsSystem or Fail_HasCapacity or Fail_CouldntRemove or Fail_Error or Fail_Doesnt_Exist</RemoveOrganizationResult>
    </RemoveOrganizationResponse>
</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.safenet-inc.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>
    <RemoveOrganization xmlns="http://www.cryptocard.com/blackshield/">
    <organization>string</organization>
    </RemoveOrganization>
</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>
    <RemoveOrganizationResponse xmlns="http://www.cryptocard.com/blackshield/">
    <RemoveOrganizationResult>Success or Fail_HasChildOrganizations or Fail_HasTokens or Fail_IsSystem or Fail_HasCapacity or Fail_CouldntRemove or Fail_Error or Fail_Doesnt_Exist</RemoveOrganizationResult>
    </RemoveOrganizationResponse>
</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/RemoveOrganization?organization=string HTTP/1.1
Host: cloud.safenet-inc.com
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<OrganizationRemoveResult xmlns="http://www.cryptocard.com/blackshield/">Success or Fail_HasChildOrganizations or Fail_HasTokens or Fail_IsSystem or Fail_HasCapacity or Fail_CouldntRemove or Fail_Error or Fail_Doesnt_Exist</OrganizationRemoveResult>
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/RemoveOrganization HTTP/1.1
Host: cloud.safenet-inc.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"?>
<OrganizationRemoveResult xmlns="http://www.cryptocard.com/blackshield/">Success or Fail_HasChildOrganizations or Fail_HasTokens or Fail_IsSystem or Fail_HasCapacity or Fail_Co
UpdateOrganization
UpdateOrganization(DataLayer.Entity.Organization)
Update the account details of a child account
Parameters
Param: organization: Account to update
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.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/UpdateOrganization"
<?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>
    <UpdateOrganization xmlns="http://www.cryptocard.com/blackshield/">
    <organization>
        <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>
    </UpdateOrganization>
</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>
    <UpdateOrganizationResponse xmlns="http://www.cryptocard.com/blackshield/">
    <UpdateOrganizationResult>boolean</UpdateOrganizationResult>
    </UpdateOrganizationResponse>
</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.safenet-inc.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>
    <UpdateOrganization xmlns="http://www.cryptocard.com/blackshield/">
    <organization>
        <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>
    </UpdateOrganization>
</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>
    <UpdateOrganizationResponse xmlns="http://www.cryptocard.com/blackshield/">
    <UpdateOrganizationResult>boolean</UpdateOrganizationResult>
    </UpdateOrganizationResponse>
</soap12:Body>
</soap12:Envelope>