Items with tag account

    go

    java

    php

    python

    reference

    • activatePartner
      This service enables a partner account that has been created but is currently inactive. This restricted service is only available for certain accounts. Please contact support for questions.
    • addAchInformation
    • addReferralPartnerPaymentOption
    • approveReview
      Allows a verified reviewer to approve a request
    • areVdrUpdatesBlockedForBilling
      This method indicates whether or not Bandwidth Pooling updates are blocked for the account so the billing cycle can run. Generally, accounts are restricted from moving servers in or out of Bandwidth Pools from 12:00 CST on the day prior to billing, until the billing batch completes, sometime after midnight the day of actual billing for the account.
    • cancelPayPalTransaction
      Cancel the PayPal Payment Request process. During the process of submitting a PayPal payment request, the customer is redirected to PayPal to confirm the request. If the customer elects to cancel the payment from PayPal, they are returned to SoftLayer where the manual payment record is updated to a status of canceled.
    • cancelRequest
      Will cancel a lockdown request scheduled in the future. Once canceled, the lockdown request cannot be reconciled and new requests must be made for subsequent actions on the account.
    • completePayPalTransaction
      Complete the PayPal Payment Request process and receive confirmation message. During the process of submitting a PayPal payment request, the customer is redirected to PayPal to confirm the request. Once confirmed, PayPal returns the customer to SoftLayer where an attempt is made to finalize the transaction. A status message regarding the attempt is returned to the calling function.
    • countHourlyInstances
      Retrieve the number of hourly services on an account that are active, plus any pending orders with hourly services attached.
    • createComplianceReportRequestorContact
      <<EOT
    • createObject
      Create a new address record. The ''typeId'', ''accountId'', ''description'', ''address1'', ''city'', ''state'', ''country'', and ''postalCode'' properties in the templateObject parameter are required properties and may not be null or empty. Users will be restricted to creating addresses for their account.
    • createObject
      Create a new affiliation to associate with an existing account.
    • createObject
    • createObject
      This method creates an account contact. The accountId is fixed, other properties can be set during creation. The typeId indicates the SoftLayer_Account_Contact_Type for the contact. This method returns the SoftLayer_Account_Contact object that is created.
    • createObject
    • createObject
      The subnet registration detail service has been deprecated. <style type='text/css'>.create_object > li > div { padding-top: .5em; padding-bottom: .5em}</style> This method will create a new SoftLayer_Account_Regional_Registry_Detail object. <b>Input</b> - [SoftLayer_Account_Regional_Registry_Detail](/reference/datatypes/SoftLayer_Account_Regional_Registry_Detail) <ul class='create_object'> <li><code>detailTypeId</code> <div>The [SoftLayer_Account_Regional_Registry_Detail_Type](/reference/datatypes/SoftLayer_Account_Regional_Registry_Detail_Type) of this detail object</div> <ul> <li><b>Required</b></li> <li><b>Type</b> - integer</li> </ul> </li> <li><code>regionalInternetRegistryHandleId</code> <div> The id of the [SoftLayer_Account_Rwhois_Handle](/reference/datatypes/SoftLayer_Account_Rwhois_Handle) object. This is only to be used for detailed registrations, where a subnet is registered to an organization. The associated handle will be required to be a valid organization object id at the relevant registry. In this case, the detail object will only be valid for the registry the organization belongs to. </div> <ul> <li><b>Optional</b></li> <li><b>Type</b> - integer</li> </ul> </li> </ul>
    • createObject
      The subnet registration detail property service has been deprecated. <style type='text/css'>.create_object > li > div { padding-top: .5em; padding-bottom: .5em}</style> This method will create a new SoftLayer_Account_Regional_Registry_Detail_Property object. <b>Input</b> - [SoftLayer_Account_Regional_Registry_Detail_Property](/reference/datatypes/SoftLayer_Account_Regional_Registry_Detail_Property) <ul class='create_object'> <li><code>registrationDetailId</code> <div>The numeric ID of the [SoftLayer_Account_Regional_Registry_Detail](/reference/datatypes/SoftLayer_Account_Regional_Registry_Detail) this property belongs to</div> <ul> <li><b>Required</b></li> <li><b>Type</b> - integer</li> </ul> </li> <li><code>propertyTypeId</code> <div> The numeric ID of the associated [SoftLayer_Account_Regional_Registry_Detail_Property_Type](/reference/datatypes/SoftLayer_Account_Regional_Registry_Detail_Property_Type) object </div> <ul> <li><b>Required</b></li> <li><b>Type</b> - integer</li> </ul> </li> <li><code>sequencePosition</code> <div> When more than one property of the same type exists on a detail object, this value determines the position in that collection. This can be thought of more as a sort order. </div> <ul> <li><b>Required</b></li> <li><b>Type</b> - integer</li> </ul> </li> <li><code>value</code> <div> The actual value of the property. </div> <ul> <li><b>Required</b></li> <li><b>Type</b> - string</li> </ul> </li> </ul>
    • createObject
      Create a new shipment tracking data. The ''shipmentId'', ''sequence'', and ''trackingData'' properties in the templateObject parameter are required parameters to create a tracking data record.
    • createObjects
      The subnet registration detail property service has been deprecated. Edit multiple [SoftLayer_Account_Regional_Registry_Detail_Property](/reference/datatypes/SoftLayer_Account_Regional_Registry_Detail_Property) objects.
    • createObjects
      Create a new shipment tracking data. The ''shipmentId'', ''sequence'', and ''trackingData'' properties of each templateObject in the templateObjects array are required parameters to create a tracking data record.
    • createOSDomain
    • createOSProject
    • createProspect
      Create a new Referral Partner Prospect
    • createRequest
    • createUser
      Create a new Customer user record in the SoftLayer customer portal. This is a wrapper around the Customer::createObject call, please see the documentation of that API. This wrapper adds the feature of the 'silentlyCreate' option, which bypasses the IBMid invitation email process. False (the default) goes through the IBMid invitation email process, which creates the IBMid/SoftLayer Single-Sign-On (SSO) user link when the invitation is accepted (meaning the email has been received, opened, and the link(s) inside the email have been clicked to complete the process). True will silently (no email) create the IBMid/SoftLayer user SSO link immediately. Either case will use the value in the template object 'email' field to indicate the IBMid to use. This can be the username or, if unique, the email address of an IBMid. In the silent case, the IBMid must already exist. In the non-silent invitation email case, the IBMid can be created during this flow, by specifying an email address to be used to create the IBMid.All the features and restrictions of createObject apply to this API as well. In addition, note that the 'silentlyCreate' flag is ONLY valid for IBMid-authenticated accounts.
    • deleteObject
      deleteObject permanently removes an account affiliation
    • deleteObject
    • deleteObject
      deleteObject permanently removes an account contact
    • deleteObject
      deleteObject permanently removes an account link and all of it's associated keystone data (including users for the associated project). '''This cannot be undone.''' Be wary of running this method. If you remove an account link in error you will need to re-create it by creating a new SoftLayer_Account_Link_OpenStack object.
    • deleteObject
    • deleteObject
      The subnet registration detail service has been deprecated. This method will delete an existing SoftLayer_Account_Regional_Registry_Detail object.
    • deleteObject
      The subnet registration detail property service has been deprecated. This method will delete an existing SoftLayer_Account_Regional_Registry_Detail_Property object.
    • deleteObject
      deleteObject permanently removes a shipment tracking datum (number)
    • deleteOSDomain
    • deleteOSProject
    • denyReview
      Allows verified reviewer to deny a request
    • disableEuSupport
      <p style='color:red'><strong>Warning</strong>: If you remove the EU Supported account flag, you are removing the restriction that limits Processing activities to EU personnel.</p>
    • disableLockedAccount
      Takes the original lockdown request ID. The account will be disabled immediately. All hardware will be reclaimed and all accounts permanently disabled.
    • disableVpnConfigRequiresVpnManageAttribute
      Disables the VPN_CONFIG_REQUIRES_VPN_MANAGE attribute on the account. If the attribute does not exist for the account, it will be created and set to false.
    • disconnectCompute
      Takes an account ID. Note the disconnection will happen immediately. A brand account request ID will be returned and will then be updated when the disconnection occurs.
    • editAccount
      This method will edit the account's information. Pass in a SoftLayer_Account template with the fields to be modified. Certain changes to the account will automatically create a ticket for manual review. This will be returned with the SoftLayer_Container_Account_Update_Response.<br> <br> The following fields are editable:<br> <br> <ul> <li>companyName</li> <li>firstName</li> <li>lastName</li> <li>address1</li> <li>address2</li> <li>city</li> <li>state</li> <li>country</li> <li>postalCode</li> <li>email</li> <li>officePhone</li> <li>alternatePhone</li> <li>faxPhone</li> <li>abuseEmails.email</li> <li>billingInfo.vatId</li> </ul>
    • editObject
      Edit the properties of an address record by passing in a modified instance of a SoftLayer_Account_Address object. Users will be restricted to modifying addresses for their account.
    • editObject
      Edit an affiliation that is associated to an existing account.
    • editObject
      Edit the object by passing in a modified instance of the object
    • editObject
      This method allows you to modify an account contact. Only master users are permitted to modify an account contact.
    • editObject
      Edit the properties of a media record by passing in a modified instance of a SoftLayer_Account_Media object.
    • editObject
      Edit the properties of a data transfer request record by passing in a modified instance of a SoftLayer_Account_Media_Data_Transfer_Request object.
    • editObject
    • editObject
      The password and/or notes may be modified. Modifying the EVault passwords here will also update the password the Webcc interface will use.
    • editObject
      The subnet registration detail service has been deprecated. This method will edit an existing SoftLayer_Account_Regional_Registry_Detail object. For more detail, see [SoftLayer_Account_Regional_Registry_Detail::createObject](/reference/datatypes/$1/#$2).
    • editObject
      The subnet registration detail property service has been deprecated. This method will edit an existing SoftLayer_Account_Regional_Registry_Detail_Property object. For more detail, see [SoftLayer_Account_Regional_Registry_Detail_Property::createObject](/reference/datatypes/$1/#$2).
    • editObject
      Edit the properties of a shipment record by passing in a modified instance of a SoftLayer_Account_Shipment object.
    • editObject
      Edit the properties of a shipment record by passing in a modified instance of a SoftLayer_Account_Shipment_Item object.
    • editObject
      Edit the properties of a tracking data record by passing in a modified instance of a SoftLayer_Account_Shipment_Tracking_Data object.
    • editObjects
      The subnet registration detail property service has been deprecated. Edit multiple [SoftLayer_Account_Regional_Registry_Detail_Property](/reference/datatypes/SoftLayer_Account_Regional_Registry_Detail_Property) objects.
    • enableEuSupport
      <p> If you select the EU Supported option, the most common Support issues will be limited to IBM Cloud staff located in the EU. In the event your issue requires non-EU expert assistance, it will be reviewed and approval given prior to any non-EU intervention. Additionally, in order to support and update the services, cross-border Processing of your data may still occur. Please ensure you take the necessary actions to allow this Processing, as detailed in the <strong><a href='http://www-03.ibm.com/software/sla/sladb.nsf/sla/bm-6605-12'>Cloud Service Terms</a></strong>. A standard Data Processing Addendum is available <strong><a href='https://www-05.ibm.com/support/operations/zz/en/dpa.html'>here</a></strong>. </p> <p> <strong>Important note (you will only see this once):</strong> Orders using the API will proceed without additional notifications. The terms related to selecting products, services, or locations outside the EU apply to API orders. Users you create and API keys you generate will have the ability to order products, services, and locations outside of the EU. It is your responsibility to educate anyone you grant access to your account on the consequences and requirements if they make a selection that is not in the EU Supported option. In order to meet EU Supported requirements, the current PPTP VPN solution will no longer be offered or supported. </p> <p> If PPTP has been selected as an option for any users in your account by itself (or in combination with another VPN offering), you will need to disable PPTP before selecting the EU Supported account feature. For more information on VPN changes, click <strong><a href='http://knowledgelayer.softlayer.com/procedure/activate-or-deactivate-pptp-vpn-access-user'> here</a></strong>. </p>
    • enableVpnConfigRequiresVpnManageAttribute
      Enables the VPN_CONFIG_REQUIRES_VPN_MANAGE attribute on the account. If the attribute does not exist for the account, it will be created and set to true.
    • finalizeExternalBillingForAccount
      Calling this method signals that the account with the provided account id is ready to be billed by the external billing system.
    • getAbuseEmail
      An email address that is responsible for abuse and legal inquiries on behalf of an account. For instance, new legal and abuse tickets are sent to this address.
    • getAbuseEmails
      Email addresses that are responsible for abuse and legal inquiries on behalf of an account. For instance, new legal and abuse tickets are sent to these addresses.
    • getAccount
      The account to which this address belongs.
    • getAccount
      The account that an affiliation belongs to.
    • getAccount
    • getAccount
      The SoftLayer customer account.
    • getAccount
      The account associated with this saml configuration.
    • getAccount
    • getAccount
      Account associated with the business partner data
    • getAccount
    • getAccount
    • getAccount
    • getAccount
    • getAccount
      The account to which the media belongs.
    • getAccount
      The account to which the request belongs.
    • getAccount
    • getAccount
    • getAccount
    • getAccount
      [Deprecated] The account that this detail object belongs to.
    • getAccount
    • getAccount
      The account to which the shipment belongs.
    • getAccountAffiliationsByAffiliateId
      Get account affiliation information associated with affiliate id.
    • getAccountBackupHistory
      This method returns an array of SoftLayer_Container_Network_Storage_Evault_WebCc_JobDetails objects for the given start and end dates. Start and end dates should be be valid ISO 8601 dates. The backupStatus can be one of null, 'success', 'failed', or 'conflict'. The 'success' backupStatus returns jobs with a status of 'COMPLETED', the 'failed' backupStatus returns jobs with a status of 'FAILED', while the 'conflict' backupStatus will return jobs that are not 'COMPLETED' or 'FAILED'.
    • getAccountContact
      A request's corresponding external contact, if one exists.
    • getAccountContacts
      The account contacts on an account.
    • getAccountHistory
      Provides a history of an account's lockdown requests and their status.
    • getAccountHostUptimeSummary
    • getAccountLicenses
      The account software licenses owned by an account
    • getAccountLinks
    • getAccountStatus
      An account's status presented in a more detailed data type.
    • getAccountTraitValue
      This method pulls an account trait by its key.
    • getAccountTypes
      Validates request and, if the request is approved, returns a list of allowed uses for an automatically created IBMer IaaS account.
    • getAccountUrlUptimeSummary
    • getActiveAccountDiscountBillingItem
      The billing item associated with an account's monthly discount.
    • getActiveAccountLicenses
      The active account software licenses owned by an account
    • getActiveAddresses
      The active address(es) that belong to an account.
    • getActiveAgreements
      All active agreements for an account
    • getActiveBillingAgreements
      All billing agreements for an account
    • getActiveCatalystEnrollment
    • getActiveColocationContainers
      Deprecated.
    • getActiveFlexibleCreditEnrollment
      [Deprecated] Please use SoftLayer_Account::activeFlexibleCreditEnrollments.
    • getActiveFlexibleCreditEnrollments
    • getActiveNotificationSubscribers
    • getActiveOutletPackages
      This is deprecated and will not return any results.
    • getActivePackages
      This method will return the [SoftLayer_Product_Package](/reference/datatypes/SoftLayer_Product_Package) objects from which you can order a bare metal server, virtual server, service (such as CDN or Object Storage) or other software. Once you have the package you want to order from, you may query one of various endpoints from that package to get specific information about its products and pricing. See [SoftLayer_Product_Package::getCategories](/reference/services/SoftLayer_Product_Package/getCategories) or [SoftLayer_Product_Package::getItems](/reference/services/SoftLayer_Product_Package/getItems) for more information. Packages that have been retired will not appear in this result set.
    • getActivePackagesByAttribute
      <strong>This method is deprecated and should not be used in production code.</strong> This method will return the [SoftLayer_Product_Package](/reference/datatypes/SoftLayer_Product_Package) objects from which you can order a bare metal server, virtual server, service (such as CDN or Object Storage) or other software filtered by an attribute type associated with the package. Once you have the package you want to order from, you may query one of various endpoints from that package to get specific information about its products and pricing. See [SoftLayer_Product_Package::getCategories](/reference/services/SoftLayer_Product_Package/getCategories) or [SoftLayer_Product_Package::getItems](/reference/services/SoftLayer_Product_Package/getItems) for more information.
    • getActivePrivateHostedCloudPackages
      [DEPRECATED] This method pulls all the active private hosted cloud packages. This will give you a basic description of the packages that are currently active and from which you can order private hosted cloud configurations.
    • getActiveQuotes
      An account's non-expired quotes.
    • getActiveReservedCapacityAgreements
      Active reserved capacity agreements for an account
    • getActiveTickets
      The active tickets that are attached to the data transfer request.
    • getActiveVirtualLicenses
      The virtual software licenses controlled by an account
    • getAdcLoadBalancers
      An account's associated load balancers.
    • getAddresses
      All the address(es) that belong to an account.
    • getAffiliateId
      An affiliate identifier associated with the customer account.
    • getAgreementType
      The type of agreement.
    • getAllBillingItems
      The billing items that will be on an account's next invoice.
    • getAllCommissionBillingItems
      The billing items that will be on an account's next invoice.
    • getAllContactTypes
      This method will return an array of SoftLayer_Account_Contact_Type objects which can be used when creating or editing an account contact.
    • getAllCouriers
      Retrieve a list of available shipping couriers.
    • getAllCouriersByType
      Retrieve a list of available shipping couriers.
    • getAllDataCenters
      Retrieve a list of SoftLayer datacenter addresses.
    • getAllMediaTypes
      Retrieve a list supported media types for SoftLayer's Data Transfer Service.
    • getAllObjects
    • getAllObjects
      Retrieves a list of reviewers
    • getAllObjects
      This method will retrieve all SoftLayer_Account_ProofOfConcept_Campaign_Code objects. Use the `code` field when submitting a request on the [SoftLayer_Container_Account_ProofOfConcept_Request_Opportunity](/reference/datatypes/SoftLayer_Container_Account_ProofOfConcept_Request_Opportunity) container.
    • getAllObjects
    • getAllObjects
    • getAllObjects
    • getAllObjects
    • getAllObjects
    • getAllowIbmIdSilentMigrationFlag
      Indicates whether this account is allowed to silently migrate to use IBMid Authentication.
    • getAllowsBluemixAccountLinkingFlag
      Flag indicating if this account can be linked with Bluemix.
    • getAllRecurringTopLevelBillingItems
      The billing items that will be on an account's next invoice.
    • getAllRecurringTopLevelBillingItemsUnfiltered
      The billing items that will be on an account's next invoice. Does not consider associated items.
    • getAllRequestStatuses
      Retrieves a list of all the possible statuses to which a request may be set.
    • getAllShipmentStatuses
      Retrieve a a list of shipment statuses.
    • getAllShipmentTypes
      Retrieve a a list of shipment types.
    • getAllSubnetBillingItems
      The billing items that will be on an account's next invoice.
    • getAllTopLevelBillingItems
      All billing items of an account.
    • getAllTopLevelBillingItemsUnfiltered
      The billing items that will be on an account's next invoice. Does not consider associated items.
    • getAlternateCreditCardData
    • getApplicationDeliveryControllers
      An account's associated application delivery controller records.
    • getApprovers
    • getApprovers
    • getApproverTypes
    • getAssignedEmployees
    • getAttachedBillingAgreementFiles
      The files attached to an agreement.
    • getAttributeByType
      Retrieve a single [SoftLayer_Account_Attribute](/reference/datatypes/SoftLayer_Account_Attribute) record by its [SoftLayer_Account_Attribute_Type](/reference/datatypes/SoftLayer_Account_Attribute_Type) key name.
    • getAttributes
      The account attribute values for a SoftLayer customer account.
    • getAttributes
      The saml attribute values for a SoftLayer customer account.
    • getAuthenticationRecord
      The SoftLayer account authentication that has an attribute.
    • getAuthenticationUrl
      Returns URL used to authenticate reviewers
    • getAuthorizationUrl
      Gets the URL used to perform manager validation.
    • getAuxiliaryNotifications
    • getAvailablePublicNetworkVlans
      The public network VLANs assigned to an account.
    • getAverageArchiveUsageMetricDataByDate
      Returns the average disk space usage for all archive repositories.
    • getAveragePublicUsageMetricDataByDate
      Returns the average disk space usage for all public repositories.
    • getBalance
      The account balance of a SoftLayer customer account. An account's balance is the amount of money owed to SoftLayer by the account holder, returned as a floating point number with two decimal places, measured in US Dollars ($USD). A negative account balance means the account holder has overpaid and is owed money by SoftLayer.
    • getBandwidthAllotments
      The bandwidth allotments for an account.
    • getBandwidthAllotmentsOverAllocation
      The bandwidth allotments for an account currently over allocation.
    • getBandwidthAllotmentsProjectedOverAllocation
      The bandwidth allotments for an account projected to go over allocation.
    • getBandwidthList
    • getBareMetalInstances
      An account's associated bare metal server objects.
    • getBillingAgreements
      All billing agreements for an account
    • getBillingInfo
      An account's billing information.
    • getBillingItem
      The billing item for the original request.
    • getBillingItems
      The billing items associated with an agreement.
    • getBlockDeviceTemplateGroups
      Private template group objects (parent and children) and the shared template group objects (parent only) for an account.
    • getBlockSelfServiceBrandMigration
      Flag indicating whether this account is restricted from performing a self-service brand migration by updating their credit card details.
    • getBluemixAccountId
    • getBluemixAccountLink
      The Platform account link associated with this SoftLayer account, if one exists.
    • getBluemixLinkedFlag
      Returns true if this account is linked to IBM Bluemix, false if not.
    • getBmsCountries
    • getBmsCountryList
    • getBrand
    • getBrandAccountFlag
    • getBrandKeyName
      The brand keyName.
    • getBusinessPartner
      The Business Partner details for the account. Country Enterprise Code, Channel, Segment, Reseller Level.
    • getCanOrderAdditionalVlansFlag
      [DEPRECATED] All accounts may order VLANs.
    • getCarts
      An account's active carts.
    • getCatalystEnrollments
    • getChannel
      Channel indicator used to categorize business partner revenue.
    • getClosedTickets
      All closed tickets associated with an account.
    • getCourier
      The courier handling the shipment.
    • getCreateEmployee
      The employee who created the shipment.
    • getCreateEmployee
      The employee who created the tracking datum.
    • getCreateUser
      The customer user who created this address.
    • getCreateUser
      The customer user who created the media object.
    • getCreateUser
      The customer user who created the request.
    • getCreateUser
      The customer user who created the shipment.
    • getCreateUser
      The customer user who created the tracking datum.
    • getCurrency
    • getCurrentUser
      Retrieve the user record of the user calling the SoftLayer API.
    • getCustomer
    • getDatacenter
      The datacenter where the media resides.
    • getDatacentersWithSubnetAllocations
      Datacenters which contain subnets that the account has access to route.
    • getDedicatedHosts
      An account's associated virtual dedicated host objects.
    • getDedicatedHostsForImageTemplate
      This returns a collection of dedicated hosts that are valid for a given image template.
    • getDestinationAddress
      The address at which the shipment is received.
    • getDestinationBrand
    • getDetail
      [Deprecated] The [SoftLayer_Account_Regional_Registry_Detail](/reference/datatypes/SoftLayer_Account_Regional_Registry_Detail) object this property belongs to
    • getDetails
      [Deprecated] References to the [SoftLayer_Network_Subnet_Registration](/reference/datatypes/SoftLayer_Network_Subnet_Registration) that consume this detail object.
    • getDetailType
      [Deprecated] The associated type of this detail object.
    • getDisablePaymentProcessingFlag
      A flag indicating whether payments are processed for this account.
    • getDisplaySupportRepresentativeAssignments
      The SoftLayer employees that an account is assigned to.
    • getDomains
      The DNS domains associated with an account.
    • getDomainsWithoutSecondaryDnsRecords
      The DNS domains associated with an account that were not created as a result of a secondary DNS zone transfer.
    • getEmployeeAccessToken
      Exchanges a code for a token during manager validation.
    • getEuSupportedFlag
      Boolean flag dictating whether or not this account has the EU Supported flag. This flag indicates that this account uses IBM Cloud services to process EU citizen's personal data.
    • getEvaultCapacityGB
      The total capacity of Legacy EVault Volumes on an account, in GB.
    • getEvaultMasterUsers
      An account's master EVault user. This is only used when an account has EVault service.
    • getEvaultNetworkStorage
      An account's associated EVault storage volumes.
    • getExpiredSecurityCertificates
      Stored security certificates that are expired (ie. SSL)
    • getFacilityLogs
      Logs of who entered a colocation area which is assigned to this account, or when a user under this account enters a datacenter.
    • getFile
      Gets a File Entity container with the user's account's current MSA PDF. Gets a translation if one is available. Otherwise, gets the master document.
    • getFileBlockBetaAccessFlag
    • getFlexibleCreditEnrollments
      All of the account's current and former Flexible Credit enrollments.
    • getFlexibleCreditProgramInfo
      [DEPRECATED] Please use SoftLayer_Account::getFlexibleCreditProgramsInfo. This method will return a [SoftLayer_Container_Account_Discount_Program](/reference/datatypes/SoftLayer_Container_Account_Discount_Program) object containing the Flexible Credit Program information for this account. To be considered an active participant, the account must have an enrollment record with a monthly credit amount set and the current date must be within the range defined by the enrollment and graduation date. The forNextBillCycle parameter can be set to true to return a SoftLayer_Container_Account_Discount_Program object with information with relation to the next bill cycle. The forNextBillCycle parameter defaults to false. Please note that all discount amount entries are reported as pre-tax amounts and the legacy tax fields in the [SoftLayer_Container_Account_Discount_Program](/reference/datatypes/SoftLayer_Container_Account_Discount_Program) are deprecated.
    • getFlexibleCreditProgramsInfo
      This method will return a [SoftLayer_Container_Account_Discount_Program_Collection](/reference/datatypes/SoftLayer_Container_Account_Discount_Program_Collection) object containing information on all of the Flexible Credit Programs your account is enrolled in. To be considered an active participant, the account must have at least one enrollment record with a monthly credit amount set and the current date must be within the range defined by the enrollment and graduation date. The forNextBillCycle parameter can be set to true to return a SoftLayer_Container_Account_Discount_Program_Collection object with information with relation to the next bill cycle. The forNextBillCycle parameter defaults to false. Please note that all discount amount entries are reported as pre-tax amounts.
    • getForcePaasAccountLinkDate
      Timestamp representing the point in time when an account is required to link with PaaS.
    • getGlobalIpRecords
    • getGlobalIpv4Records
    • getGlobalIpv6Records
    • getHardware
      An account's associated hardware objects.
    • getHardwareOverBandwidthAllocation
      An account's associated hardware objects currently over bandwidth allocation.
    • getHardwarePools
      Return a collection of managed hardware pools.
    • getHardwareProjectedOverBandwidthAllocation
      An account's associated hardware objects projected to go over bandwidth allocation.
    • getHardwareWithCpanel
      All hardware associated with an account that has the cPanel web hosting control panel installed.
    • getHardwareWithHelm
      All hardware associated with an account that has the Helm web hosting control panel installed.
    • getHardwareWithMcafee
      All hardware associated with an account that has McAfee Secure software components.
    • getHardwareWithMcafeeAntivirusRedhat
      All hardware associated with an account that has McAfee Secure AntiVirus for Redhat software components.
    • getHardwareWithMcafeeAntivirusWindows
      All hardware associated with an account that has McAfee Secure AntiVirus for Windows software components.
    • getHardwareWithMcafeeIntrusionDetectionSystem
      All hardware associated with an account that has McAfee Secure Intrusion Detection System software components.
    • getHardwareWithPlesk
      All hardware associated with an account that has the Plesk web hosting control panel installed.
    • getHardwareWithQuantastor
      All hardware associated with an account that has the QuantaStor storage system installed.
    • getHardwareWithUrchin
      All hardware associated with an account that has the Urchin web traffic analytics package installed.
    • getHardwareWithWindows
      All hardware associated with an account that is running a version of the Microsoft Windows operating system.
    • getHasEvaultBareMetalRestorePluginFlag
      Return 1 if one of the account's hardware has the EVault Bare Metal Server Restore Plugin otherwise 0.
    • getHasIderaBareMetalRestorePluginFlag
      Return 1 if one of the account's hardware has an installation of Idera Server Backup otherwise 0.
    • getHasPendingOrder
      The number of orders in a PENDING status for a SoftLayer customer account.
    • getHasR1softBareMetalRestorePluginFlag
      Return 1 if one of the account's hardware has an installation of R1Soft CDP otherwise 0.
    • getHostUptimeDetail
    • getHostUptimeGraphData
    • getHourlyBareMetalInstances
      An account's associated hourly bare metal server objects.
    • getHourlyServiceBillingItems
      Hourly service billing items that will be on an account's next invoice.
    • getHourlyVirtualGuests
      An account's associated hourly virtual guest objects.
    • getHubNetworkStorage
      An account's associated Virtual Storage volumes.
    • getIbmCustomerNumber
      Unique identifier for a customer used throughout IBM.
    • getIbmIdAuthenticationRequiredFlag
      Indicates whether this account requires IBMid authentication.
    • getIbmIdMigrationExpirationTimestamp
      This key is deprecated and should not be used.
    • getInProgressExternalAccountSetup
      An in progress request to switch billing systems.
    • getInternalCciHostAccountFlag
      Account attribute flag indicating internal cci host account.
    • getInternalImageTemplateCreationFlag
      Account attribute flag indicating account creates internal image templates.
    • getInternalNotes
    • getInternalRestrictionFlag
      Account attribute flag indicating restricted account.
    • getInvoices
      An account's associated billing invoices.
    • getIpAddresses
    • getIscsiIsolationDisabled
    • getIscsiNetworkStorage
      An account's associated iSCSI storage volumes.
    • getLargestAllowedSubnetCidr
      Computes the number of available public secondary IP addresses, aligned to a subnet size.
    • getLastCanceledBillingItem
      The most recently canceled billing item.
    • getLastCancelledServerBillingItem
      The most recent cancelled server billing item.
    • getLastFiveClosedAbuseTickets
      The five most recently closed abuse tickets associated with an account.
    • getLastFiveClosedAccountingTickets
      The five most recently closed accounting tickets associated with an account.
    • getLastFiveClosedOtherTickets
      The five most recently closed tickets that do not belong to the abuse, accounting, sales, or support groups associated with an account.
    • getLastFiveClosedSalesTickets
      The five most recently closed sales tickets associated with an account.
    • getLastFiveClosedSupportTickets
      The five most recently closed support tickets associated with an account.
    • getLastFiveClosedTickets
      The five most recently closed tickets associated with an account.
    • getLatestBillDate
      An account's most recent billing date.
    • getLatestRecurringInvoice
      An account's latest recurring invoice.
    • getLatestRecurringPendingInvoice
      An account's latest recurring pending invoice.
    • getLegacyIscsiCapacityGB
      The total capacity of Legacy iSCSI Volumes on an account, in GB.
    • getLoadBalancers
      An account's associated load balancers.
    • getLocation
      The location of this address.
    • getLockboxCapacityGB
      The total capacity of Legacy lockbox Volumes on an account, in GB.
    • getLockboxNetworkStorage
      An account's associated Lockbox storage volumes.
    • getManagerPreview
      After validating the requesting user through the access token, generates a container with the relevant request information and returns it.
    • getManualPaymentsUnderReview
    • getMasterTrackingData
      The one master tracking data for the shipment.
    • getMasterUser
      An account's master user.
    • getMedia
      The media of the request.
    • getMediaDataTransferRequests
      An account's media transfer service requests.
    • getMetadata
      This method will return the service provider metadata in XML format.
    • getMigratedToIbmCloudPortalFlag
      Flag indicating whether this account is restricted to the IBM Cloud portal.
    • getModifyEmployee
      The employee who last modified this address.
    • getModifyEmployee
      The employee who last modified the media.
    • getModifyEmployee
      The employee who last modified the request.
    • getModifyEmployee
      The employee who last modified the shipment.
    • getModifyEmployee
      The employee who last modified the tracking datum.
    • getModifyUser
      The customer user who last modified this address.
    • getModifyUser
      The customer user who last modified the media.
    • getModifyUser
      The customer user who last modified the request.
    • getModifyUser
      The customer user who last modified the shipment.
    • getModifyUser
      The customer user who last modified the tracking datum.
    • getMonthlyBareMetalInstances
      An account's associated monthly bare metal server objects.
    • getMonthlyVirtualGuests
      An account's associated monthly virtual guest objects.
    • getNasNetworkStorage
      An account's associated NAS storage volumes.
    • getNetAppActiveAccountLicenseKeys
      This returns a collection of active NetApp software account license keys.
    • getNetworkAddress
      Retrieve a list of SoftLayer datacenter addresses.
    • getNetworkCreationFlag
      [Deprecated] Whether or not this account can define their own networks.
    • getNetworkGateways
      All network gateway devices on this account.
    • getNetworkHardware
      An account's associated network hardware.
    • getNetworkMessageDeliveryAccounts
    • getNetworkMonitorDownHardware
      Hardware which is currently experiencing a service failure.
    • getNetworkMonitorDownVirtualGuests
      Virtual guest which is currently experiencing a service failure.
    • getNetworkMonitorRecoveringHardware
      Hardware which is currently recovering from a service failure.
    • getNetworkMonitorRecoveringVirtualGuests
      Virtual guest which is currently recovering from a service failure.
    • getNetworkMonitorUpHardware
      Hardware which is currently online.
    • getNetworkMonitorUpVirtualGuests
      Virtual guest which is currently online.
    • getNetworkStorage
      An account's associated storage volumes. This includes Lockbox, NAS, EVault, and iSCSI volumes.
    • getNetworkStorageGroups
      An account's Network Storage groups.
    • getNetworkTunnelContexts
      IPSec network tunnels for an account.
    • getNetworkVlans
      All network VLANs assigned to an account.
    • getNetworkVlanSpan
      Whether or not an account has automatic private VLAN spanning enabled.
    • getNextInvoiceExcel
      Return an account's next invoice in a Microsoft excel format. The 'next invoice' is what a customer will be billed on their next invoice, assuming no changes are made. Currently this does not include Bandwidth Pooling charges.
    • getNextInvoiceIncubatorExemptTotal
      The pre-tax total amount exempt from incubator credit for the account's next invoice. This field is now deprecated and will soon be removed. Please update all references to instead use nextInvoiceTotalAmount
    • getNextInvoicePdf
      Return an account's next invoice in PDF format. The 'next invoice' is what a customer will be billed on their next invoice, assuming no changes are made. Currently this does not include Bandwidth Pooling charges.
    • getNextInvoicePdfDetailed
      Return an account's next invoice detailed portion in PDF format. The 'next invoice' is what a customer will be billed on their next invoice, assuming no changes are made. Currently this does not include Bandwidth Pooling charges.
    • getNextInvoicePlatformServicesTotalAmount
      The pre-tax platform services total amount of an account's next invoice.
    • getNextInvoiceRecurringAmountEligibleForAccountDiscount
      The total recurring charge amount of an account's next invoice eligible for account discount measured in US Dollars ($USD), assuming no changes or charges occur between now and time of billing.
    • getNextInvoiceTopLevelBillingItems
      The billing items that will be on an account's next invoice.
    • getNextInvoiceTotalAmount
      The pre-tax total amount of an account's next invoice measured in US Dollars ($USD), assuming no changes or charges occur between now and time of billing.
    • getNextInvoiceTotalOneTimeAmount
      The total one-time charge amount of an account's next invoice measured in US Dollars ($USD), assuming no changes or charges occur between now and time of billing.
    • getNextInvoiceTotalOneTimeTaxAmount
      The total one-time tax amount of an account's next invoice measured in US Dollars ($USD), assuming no changes or charges occur between now and time of billing.
    • getNextInvoiceTotalRecurringAmount
      The total recurring charge amount of an account's next invoice measured in US Dollars ($USD), assuming no changes or charges occur between now and time of billing.
    • getNextInvoiceTotalRecurringAmountBeforeAccountDiscount
      The total recurring charge amount of an account's next invoice measured in US Dollars ($USD), assuming no changes or charges occur between now and time of billing.
    • getNextInvoiceTotalRecurringTaxAmount
      The total recurring tax amount of an account's next invoice measured in US Dollars ($USD), assuming no changes or charges occur between now and time of billing.
    • getNextInvoiceTotalTaxableRecurringAmount
      The total recurring charge amount of an account's next invoice measured in US Dollars ($USD), assuming no changes or charges occur between now and time of billing.
    • getNextInvoiceZeroFeeItemCounts
    • getNoteHistory
    • getNotificationSubscribers
    • getObject
      getObject retrieves the SoftLayer_Account object whose ID number corresponds to the ID number of the init parameter passed to the SoftLayer_Account service. You can only retrieve the account that your portal user is assigned to.
    • getObject
      Retrieve a SoftLayer_Account_Address record.
    • getObject
      Retrieve a SoftLayer_Account_Address_Type record.
    • getObject
      Retrieve a SoftLayer_Account_Affiliation record.
    • getObject
      Retrieve a SoftLayer_Account_Agreement record.
    • getObject
      Retrieve a SoftLayer_Account_Authentication_Attribute record.
    • getObject
      Retrieve a SoftLayer_Account_Authentication_Attribute_Type record.
    • getObject
      Retrieve a SoftLayer_Account_Authentication_Saml record.
    • getObject
      Retrieve a SoftLayer_Account_Brand_Migration_Request record.
    • getObject
      Retrieve a SoftLayer_Account_Business_Partner record.
    • getObject
      Retrieve a SoftLayer_Account_Contact record.
    • getObject
      Retrieve a SoftLayer_Account_External_Setup record.
    • getObject
      Retrieve a SoftLayer_Account_Link_Bluemix record.
    • getObject
      Retrieve a SoftLayer_Account_Link_OpenStack record.
    • getObject
      Retrieve a SoftLayer_Account_Lockdown_Request record.
    • getObject
      Retrieve a SoftLayer_Account_MasterServiceAgreement record.
    • getObject
      Retrieve a SoftLayer_Account_Media record.
    • getObject
      Retrieve a SoftLayer_Account_Media_Data_Transfer_Request record.
    • getObject
      Retrieve a SoftLayer_Account_Note record.
    • getObject
      Retrieve a SoftLayer_Account_Partner_Referral_Prospect record.
    • getObject
      getObject retrieves the SoftLayer_Account_Password object whose ID corresponds to the ID number of the init parameter passed to the SoftLayer_Account_Password service.
    • getObject
      Retrieve a SoftLayer_Account_ProofOfConcept_Approver record.
    • getObject
      Retrieve a SoftLayer_Account_ProofOfConcept_Approver_Role record.
    • getObject
      Retrieve a SoftLayer_Account_ProofOfConcept_Approver_Type record.
    • getObject
      Retrieve a SoftLayer_Account_ProofOfConcept_Campaign_Code record.
    • getObject
      Retrieve a SoftLayer_Account_ProofOfConcept_Funding_Type record.
    • getObject
      Retrieve a SoftLayer_Account_Regional_Registry_Detail record.
    • getObject
      Retrieve a SoftLayer_Account_Regional_Registry_Detail_Property record.
    • getObject
      Retrieve a SoftLayer_Account_Regional_Registry_Detail_Property_Type record.
    • getObject
      Retrieve a SoftLayer_Account_Regional_Registry_Detail_Type record.
    • getObject
      Retrieve a SoftLayer_Account_Reports_Request record.
    • getObject
      Retrieve a SoftLayer_Account_Shipment record.
    • getObject
      Retrieve a SoftLayer_Account_Shipment_Item record.
    • getObject
      Retrieve a SoftLayer_Account_Shipment_Item_Type record.
    • getObject
      Retrieve a SoftLayer_Account_Shipment_Resource_Type record.
    • getObject
      Retrieve a SoftLayer_Account_Shipment_Status record.
    • getObject
      Retrieve a SoftLayer_Account_Shipment_Tracking_Data record.
    • getObject
      Retrieve a SoftLayer_Account_Shipment_Type record.
    • getObject
      Retrieve a SoftLayer_Account_Status_Change_Reason record.
    • getOpenAbuseTickets
      The open abuse tickets associated with an account.
    • getOpenAccountingTickets
      The open accounting tickets associated with an account.
    • getOpenBillingTickets
      The open billing tickets associated with an account.
    • getOpenCancellationRequests
      An open ticket requesting cancellation of this server, if one exists.
    • getOpenOtherTickets
      The open tickets that do not belong to the abuse, accounting, sales, or support groups associated with an account.
    • getOpenRecurringInvoices
      An account's recurring invoices.
    • getOpenSalesTickets
      The open sales tickets associated with an account.
    • getOpenStackAccountLinks
    • getOpenStackObjectStorage
      An account's associated Openstack related Object Storage accounts.
    • getOpenSupportTickets
      The open support tickets associated with an account.
    • getOpenTickets
      All open tickets associated with an account.
    • getOpenTicketsWaitingOnCustomer
      All open tickets associated with an account last edited by an employee.
    • getOrders
      An account's associated billing orders excluding upgrades.
    • getOriginationAddress
      The address from which the shipment is sent.
    • getOrphanBillingItems
      The billing items that have no parent billing item. These are items that don't necessarily belong to a single server.
    • getOSProject
    • getOwnedBrands
    • getOwnedHardwareGenericComponentModels
    • getPaymentProcessors
    • getPendingCreditCardChangeRequestData
      Before being approved for general use, a credit card must be approved by a SoftLayer agent. Once a credit card change request has been either approved or denied, the change request will no longer appear in the list of pending change requests. This method will return a list of all pending change requests as well as a portion of the data from the original request.
    • getPendingEvents
    • getPendingInvoice
      An account's latest open (pending) invoice.
    • getPendingInvoiceTopLevelItems
      A list of top-level invoice items that are on an account's currently pending invoice.
    • getPendingInvoiceTotalAmount
      The total amount of an account's pending invoice, if one exists.
    • getPendingInvoiceTotalOneTimeAmount
      The total one-time charges for an account's pending invoice, if one exists. In other words, it is the sum of one-time charges, setup fees, and labor fees. It does not include taxes.
    • getPendingInvoiceTotalOneTimeTaxAmount
      The sum of all the taxes related to one time charges for an account's pending invoice, if one exists.
    • getPendingInvoiceTotalRecurringAmount
      The total recurring amount of an account's pending invoice, if one exists.
    • getPendingInvoiceTotalRecurringTaxAmount
      The total amount of the recurring taxes on an account's pending invoice, if one exists.
    • getPermissionGroups
      An account's permission groups.
    • getPermissionRoles
      An account's user roles.
    • getPlacementGroups
      An account's associated virtual placement groups.
    • getPortableStorageVolumes
    • getPostProvisioningHooks
      Customer specified URIs that are downloaded onto a newly provisioned or reloaded server. If the URI is sent over https it will be executed directly on the server.
    • getPptpVpnAllowedFlag
      (Deprecated) Boolean flag dictating whether or not this account supports PPTP VPN Access.
    • getPptpVpnUsers
      An account's associated portal users with PPTP VPN access. (Deprecated)
    • getPreOpenRecurringInvoices
      An account's invoices in the PRE_OPEN status.
    • getPreviousRecurringRevenue
      The total recurring amount for an accounts previous revenue.
    • getPriceRestrictions
      The item price that an account is restricted to.
    • getPriorityOneTickets
      All priority one tickets associated with an account.
    • getPrivateBlockDeviceTemplateGroups
      Private and shared template group objects (parent only) for an account.
    • getPrivateIpAddresses
    • getPrivateNetworkVlans
      The private network VLANs assigned to an account.
    • getPrivateSubnets
      All private subnets associated with an account.
    • getProofOfConceptAccountFlag
      Boolean flag indicating whether or not this account is a Proof of Concept account.
    • getProperties
      [Deprecated] The individual properties that define this detail object's values.
    • getPropertyType
      [Deprecated] The [SoftLayer_Account_Regional_Registry_Detail_Property_Type](/reference/datatypes/SoftLayer_Account_Regional_Registry_Detail_Property_Type) object this property belongs to
    • getPublicIpAddresses
    • getPublicNetworkVlans
      The public network VLANs assigned to an account.
    • getPublicSubnets
      All public network subnets associated with an account.
    • getQuotes
      An account's quotes.
    • getQuotes
    • getRecentEvents
    • getReferralPartner
      The Referral Partner for this account, if any.
    • getReferralPartnerCommissionForecast
    • getReferralPartnerCommissionHistory
    • getReferralPartnerCommissionPending
    • getReferredAccountFlag
      Flag indicating if the account was referred.
    • getReferredAccounts
      If this is a account is a referral partner, the accounts this referral partner has referred
    • getRegionalInternetRegistryHandle
      [Deprecated] The associated RWhois handle of this detail object. Used only when detailed reassignments are necessary.
    • getRegulatedWorkloads
    • getRemoteManagementCommandRequests
      Remote management command requests for an account
    • getReplicationEvents
      The Replication events for all Network Storage volumes on an account.
    • getReportType
      Type of the report customer is requesting for.
    • getRequest
      The request to which the media belongs.
    • getRequestByRequestKey
    • getRequestorContact
      A request's corresponding requestor contact, if one exists.
    • getRequestsPendingIntegratedOfferingTeamReview
      Retrieves a list of requests that are pending review in the specified regions
    • getRequestsPendingOverThresholdReview
      Retrieves a list of requests that are pending over threshold review
    • getRequireSilentIBMidUserCreation
      Indicates whether newly created users under this account will be associated with IBMid via an email requiring a response, or not.
    • getReservedCapacityAgreements
      All reserved capacity agreements for an account
    • getReservedCapacityGroups
      The reserved capacity groups owned by this account.
    • getReviewerAccessToken
      Exchanges a code for a token during reviewer validation.
    • getReviewerEmailFromAccessToken
      Finds a reviewer's email using the access token
    • getRole
    • getRouters
      All Routers that an accounts VLANs reside on
    • getRwhoisData
      DEPRECATED
    • getSamlAuthentication
      The SAML configuration for this account.
    • getSecondaryDomains
      The secondary DNS records for a SoftLayer customer account.
    • getSecurityCertificates
      Stored security certificates (ie. SSL)
    • getSecurityGroups
      The security groups belonging to this account.
    • getSecurityLevel
    • getSecurityScanRequests
      An account's vulnerability scan requests.
    • getSegment
      Segment indicator used to categorize business partner revenue.
    • getServiceBillingItems
      The service billing items that will be on an account's next invoice.
    • getServiceProvider
    • getServiceProvider
    • getSharedBlockDeviceTemplateGroups
      This method returns the [SoftLayer_Virtual_Guest_Block_Device_Template_Group](/reference/datatypes/SoftLayer_Virtual_Guest_Block_Device_Template_Group) objects that have been shared with this account
    • getShipment
      The shipment to which this item belongs.
    • getShipment
      The shipment of the tracking datum.
    • getShipmentItems
      The items in the shipment.
    • getShipmentItemType
      The type of this shipment item.
    • getShipments
      Shipments that belong to the customer's account.
    • getShipments
      The shipments of the request.
    • getSourceBrand
    • getSprintContainer
      Will return a container with information for a PACT or WBS account ID and BMS country ID.
    • getSshKeys
      Customer specified SSH keys that can be implemented onto a newly provisioned or reloaded server.
    • getSslVpnUsers
      An account's associated portal users with SSL VPN access.
    • getStandardPoolVirtualGuests
      An account's virtual guest objects that are hosted on a user provisioned hypervisor.
    • getStatus
      The status of the agreement.
    • getStatus
      The status of the request.
    • getStatus
      The status of the shipment.
    • getSubmittedRequest
      Allows authorized IBMer to pull all the details of a single proof of concept account request.
    • getSubmittedRequests
      Allows authorized IBMer to retrieve a list summarizing all previously submitted proof of concept requests. Note that the proof of concept system is for internal IBM employees only and is not applicable to users outside the IBM organization.
    • getSubnetRegistrationDetails
    • getSubnetRegistrations
    • getSubnets
      All network subnets associated with an account.
    • getSupportEmailAddress
      Gets email address users can use to ask for help/support
    • getSupportRepresentatives
      The SoftLayer employees that an account is assigned to.
    • getSupportSubscriptions
      The active support subscriptions for this account.
    • getSupportTier
    • getSupportTierType
    • getSuppressInvoicesFlag
      A flag indicating to suppress invoices.
    • getSurveyQuestions
      Retrieves Questions for a Referral Partner Survey
    • getTags
    • getTechIncubatorProgramInfo
      This method will return a SoftLayer_Container_Account_Discount_Program object containing the Technology Incubator Program information for this account. To be considered an active participant, the account must have an enrollment record with a monthly credit amount set and the current date must be within the range defined by the enrollment and graduation date. The forNextBillCycle parameter can be set to true to return a SoftLayer_Container_Account_Discount_Program object with information with relation to the next bill cycle. The forNextBillCycle parameter defaults to false.
    • getTestAccountAttributeFlag
      Account attribute flag indicating test account.
    • getThirdPartyPoliciesAcceptanceStatus
      Returns multiple [SoftLayer_Container_Policy_Acceptance](/reference/datatypes/SoftLayer_Container_Policy_Acceptance) that represent the acceptance status of the applicable third-party policies for this account.
    • getTicket
    • getTickets
      An account's associated tickets.
    • getTickets
      All tickets that are attached to the data transfer request.
    • getTicketsClosedInTheLastThreeDays
      Tickets closed within the last 72 hours or last 10 tickets, whichever is less, associated with an account.
    • getTicketsClosedToday
      Tickets closed today associated with an account.
    • getTopLevelBillingItems
      The top level billing item associated with an agreement.
    • getTotalRequestsPendingIntegratedOfferingTeamReview
    • getTotalRequestsPendingOverThresholdReviewCount
    • getTrackingData
      All tracking data for the shipment and packages.
    • getType
      An account address' type.
    • getType
      The type of attribute assigned to a SoftLayer account authentication.
    • getType
    • getType
      The media's type.
    • getType
    • getType
      The service that an account/password combination is tied to.
    • getType
    • getType
      The type of shipment (e.g. for Data Transfer Service or Colocation Service).
    • getUpgradeRequests
      An account's associated upgrade requests.
    • getUrlUptimeDetail
    • getUrlUptimeGraphData
    • getUser
    • getUser
      The customer user that initiated a report request.
    • getUsers
      An account's portal users.
    • getValidSecurityCertificateEntries
      Retrieve a list of valid (non-expired) security certificates without the sensitive certificate information. This allows non-privileged users to view and select security certificates when configuring associated services.
    • getValidSecurityCertificates
      Stored security certificates that are not expired (ie. SSL)
    • getVerifyCardTransaction
      The transaction information related to verifying the customer credit card.
    • getViaAddress
      The address at which the shipment is received.
    • getVirtualDedicatedRacks
      The bandwidth pooling for this account.
    • getVirtualDiskImages
      An account's associated virtual server virtual disk images.
    • getVirtualGuests
      An account's associated virtual guest objects.
    • getVirtualGuestsOverBandwidthAllocation
      An account's associated virtual guest objects currently over bandwidth allocation.
    • getVirtualGuestsProjectedOverBandwidthAllocation
      An account's associated virtual guest objects currently over bandwidth allocation.
    • getVirtualGuestsWithCpanel
      All virtual guests associated with an account that has the cPanel web hosting control panel installed.
    • getVirtualGuestsWithMcafee
      All virtual guests associated with an account that have McAfee Secure software components.
    • getVirtualGuestsWithMcafeeAntivirusRedhat
      All virtual guests associated with an account that have McAfee Secure AntiVirus for Redhat software components.
    • getVirtualGuestsWithMcafeeAntivirusWindows
      All virtual guests associated with an account that has McAfee Secure AntiVirus for Windows software components.
    • getVirtualGuestsWithMcafeeIntrusionDetectionSystem
      All virtual guests associated with an account that has McAfee Secure Intrusion Detection System software components.
    • getVirtualGuestsWithPlesk
      All virtual guests associated with an account that has the Plesk web hosting control panel installed.
    • getVirtualGuestsWithQuantastor
      All virtual guests associated with an account that have the QuantaStor storage system installed.
    • getVirtualGuestsWithUrchin
      All virtual guests associated with an account that has the Urchin web traffic analytics package installed.
    • getVirtualPrivateRack
      The bandwidth pooling for this account.
    • getVirtualStorageArchiveRepositories
      An account's associated virtual server archived storage repositories.
    • getVirtualStoragePublicRepositories
      An account's associated virtual server public storage repositories.
    • getVmWareActiveAccountLicenseKeys
      This returns a collection of active VMware software account license keys.
    • getVolume
      A guest's associated EVault network storage service account.
    • getVpcVirtualGuests
      An account's associated VPC configured virtual guest objects.
    • getVpnConfigRequiresVPNManageFlag
    • getWindowsUpdateStatus
      Retrieve a list of an account's hardware's Windows Update status. This list includes which servers have available updates, which servers require rebooting due to updates, which servers have failed retrieving updates, and which servers have failed to communicate with the SoftLayer private Windows Software Update Services server.
    • hasAttribute
      Determine if an account has an [SoftLayer_Account_Attribute](/reference/datatypes/SoftLayer_Account_Attribute) associated with it. hasAttribute() returns false if the attribute does not exist or if it does not have a value.
    • hasExistingRequest
      Checks for an existing request which would block an IBMer from submitting a new request. Such a request could be denied, approved, or awaiting manager action.
    • hourlyInstanceLimit
      This method will return the limit (number) of hourly services the account is allowed to have.
    • hourlyServerLimit
      This method will return the limit (number) of hourly bare metal servers the account is allowed to have.
    • initiatePayerAuthentication
      Initiates Payer Authentication and provides data that is required for payer authentication enrollment and device data collection.
    • isActiveVmwareCustomer
      Determines if the account is considered an active VMware customer and as such eligible to order VMware restricted products. This result is cached for up to 60 seconds.
    • isCurrentReviewer
      Determines if the user is one of the reviewers currently able to act
    • isEligibleForLocalCurrencyProgram
      Returns true if this account is eligible for the local currency program, false otherwise.
    • isEligibleToLinkWithPaas
      Returns true if this account is eligible to link with PaaS. False otherwise.
    • isIntegratedOfferingTeamReviewer
      Indicates whether or not a reviewer belongs to the integrated offering team
    • isOverThresholdReviewer
      Indicates whether or not a reviewer belongs to the threshold team.
    • linkExternalAccount
      This method will link this SoftLayer account with the provided external account.
    • listOSProjects
    • managerApprove
      Applies manager approval to a pending internal IBM account request. If cost recovery is already configured, this will create an account. If not, this will remind the internal team to configure cost recovery and create the account when possible.
    • managerDeny
      Denies a pending request and prevents additional requests from the same applicant for as long as the manager remains the same.
    • reconnectCompute
      Takes the original disconnected lockdown request ID. The account reconnection will happen immediately. The associated lockdown event will be unlocked and closed at that time.
    • removeAlternateCreditCard
    • removeMediaFromList
      Remove a media from a SoftLayer account's list of media. The media record is not deleted.
    • requestAccount
      Validates request and kicks off the approval process.
    • requestAccountTeamFundedAccount
      Allows authorized IBMer's to apply for a proof of concept account using account team funding. Requests will be reviewed by multiple internal teams before an account is created. Note that the proof of concept system is for internal IBM employees only and is not applicable to users outside the IBM organization.
    • requestCreditCardChange
      Retrieve the record data associated with the submission of a Credit Card Change Request. Softlayer customers are permitted to request a change in Credit Card information. Part of the process calls for an attempt by SoftLayer to submit at $1.00 charge to the financial institution backing the credit card as a means of verifying that the information provided in the change request is valid. The data associated with this change request returned to the calling function. If the onlyChangeNicknameFlag parameter is set to true, the nickname of the credit card will be changed immediately without requiring approval by an agent. To change the nickname of the active payment method, pass the empty string for paymentRoleName. To change the nickname for the alternate credit card, pass ALTERNATE_CREDIT_CARD as the paymentRoleName. vatId must be set, but the value will not be used and the empty string is acceptable.
    • requestGlobalFundedAccount
      Allows authorized IBMer's to apply for a proof of concept account using global funding. Requests will be reviewed by multiple internal teams before an account is created. Note that the proof of concept system is for internal IBM employees only and is not applicable to users outside the IBM organization.
    • requestManualPayment
      Retrieve the record data associated with the submission of a Manual Payment Request. Softlayer customers are permitted to request a manual one-time payment at a minimum amount of $2.00. Customers may submit a Credit Card Payment (Mastercard, Visa, American Express) or a PayPal payment. For Credit Card Payments, SoftLayer engages the credit card financial institution to submit the payment request. The financial institution's response and other data associated with the transaction are returned to the calling function. In the case of PayPal Payments, SoftLayer engages the PayPal system to initiate the PayPal payment sequence. The applicable data generated during the request is returned to the calling function.
    • requestManualPaymentUsingCreditCardOnFile
      Retrieve the record data associated with the submission of a Manual Payment Request for a manual payment using a credit card which is on file and does not require an approval process. Softlayer customers are permitted to request a manual one-time payment at a minimum amount of $2.00. Customers may use an existing Credit Card on file (Mastercard, Visa, American Express). SoftLayer engages the credit card financial institution to submit the payment request. The financial institution's response and other data associated with the transaction are returned to the calling function. The applicable data generated during the request is returned to the calling function.
    • saveInternalCostRecovery
    • sendReportEmail
    • setAbuseEmails
      Set this account's abuse emails. Takes an array of email addresses as strings.
    • setManagedPoolQuantity
      Set the total number of servers that are to be maintained in the given pool. When a server is ordered a new server will be put in the pool to replace the server that was removed to fill an order to maintain the desired pool availability quantity.
    • setVlanSpan
      Set the flag that enables or disables automatic private network VLAN spanning for a SoftLayer customer account. Enabling VLAN spanning allows an account's servers to talk on the same broadcast domain even if they reside within different private vlans.
    • SoftLayer_Account
      The SoftLayer_Account data type contains general information relating to a single SoftLayer customer account. Personal information in this type such as names, addresses, and phone numbers are assigned to the account only and not to users belonging to the account. The SoftLayer_Account data type contains a number of relational properties that are used by the SoftLayer customer portal to quickly present a variety of account related services to it's users. SoftLayer customers are unable to change their company account information in the portal or the API. If you need to change this information please open a sales ticket in our customer portal and our account management staff will assist you.
    • SoftLayer_Account
      Every SoftLayer customer has an account which is defined in the SoftLayer_Account service. SoftLayer accounts have users, hardware, and services such as storage and domains associated with them. The SoftLayer_Account service is a convenient way to obtain general information about your SoftLayer account. Use the data returned by these methods with other API services to get more detailed information about your services and to make changes to your servers and services. SoftLayer customers are unable to change their company account information in the portal or the API. If you need to change this information please open a sales ticket in our customer portal and our account management staff will assist you.
    • SoftLayer_Account_AbuseEmail
      An unfortunate facet of the hosting business is the necessity of with legal and network abuse inquiries. As these types of inquiries frequently contain sensitive information SoftLayer keeps a separate account contact email address for direct contact about legal and abuse matters, modeled by the SoftLayer_Account_AbuseEmail data type. SoftLayer will typically email an account's abuse email addresses in these types of cases, and an email is automatically sent to an account's abuse email addresses when a legal or abuse ticket is created or updated.
    • SoftLayer_Account_Address
      The SoftLayer_Account_Address data type contains information on an address associated with a SoftLayer account.
    • SoftLayer_Account_Address
      SoftLayer's address service allows you to access and manage addresses associated with your account.
    • SoftLayer_Account_Address_Type
    • SoftLayer_Account_Address_Type
    • SoftLayer_Account_Affiliation
      This service allows for a unique identifier to be associated to an existing customer account.
    • SoftLayer_Account_Affiliation
    • SoftLayer_Account_Agreement
    • SoftLayer_Account_Agreement
    • SoftLayer_Account_Agreement_Status
    • SoftLayer_Account_Agreement_Type
    • SoftLayer_Account_Attachment_Employee
      A SoftLayer_Account_Attachment_Employee models an assignment of a single [SoftLayer_User_Employee](/reference/datatypes/SoftLayer_User_Employee) with a single [SoftLayer_Account](/reference/datatypes/SoftLayer_Account)
    • SoftLayer_Account_Attachment_Employee_Role
    • SoftLayer_Account_Attribute
      Many SoftLayer customer accounts have individual attributes assigned to them that describe features or special features for that account, such as special pricing, account statuses, and ordering instructions. The SoftLayer_Account_Attribute data type contains information relating to a single SoftLayer_Account attribute.
    • SoftLayer_Account_Attribute_Type
      SoftLayer_Account_Attribute_Type models the type of attribute that can be assigned to a SoftLayer customer account.
    • SoftLayer_Account_Authentication_Attribute
      Account authentication has many different settings that can be set. This class allows the customer or employee to set these settings.
    • SoftLayer_Account_Authentication_Attribute
    • SoftLayer_Account_Authentication_Attribute_Type
      SoftLayer_Account_Authentication_Attribute_Type models the type of attribute that can be assigned to a SoftLayer customer account authentication.
    • SoftLayer_Account_Authentication_Attribute_Type
    • SoftLayer_Account_Authentication_OpenIdConnect_Option
    • SoftLayer_Account_Authentication_OpenIdConnect_RegistrationInformation
    • SoftLayer_Account_Authentication_Saml
    • SoftLayer_Account_Authentication_Saml
    • SoftLayer_Account_Brand_Migration_Request
      Represents a request to migrate an account to the owned brand.
    • SoftLayer_Account_Brand_Migration_Request
      Retrieve a request to migrate an account to the owned brand. Note that the brand must be configured to allow migrations. The three statuses are 'PENDING', 'COMPLETE', and 'ERROR'. If the request is 'COMPLETE', then the account successfully migrated. If the request is 'PENDING', it will be migrated at the given `migrationDate.` The 'ERROR' status means an error occurred, and more information can be found in the `statusMessage`.
    • SoftLayer_Account_Business_Partner
      Contains business partner details associated with an account. Country Enterprise Identifier (CEID), Channel ID, Segment ID and Reseller Level.
    • SoftLayer_Account_Business_Partner
    • SoftLayer_Account_Classification_Group_Type
    • SoftLayer_Account_Contact
    • SoftLayer_Account_Contact
    • SoftLayer_Account_Contact_Type
    • SoftLayer_Account_External_Setup
      This service class allows the user to set up an account to be billed by an external billing system.
    • SoftLayer_Account_External_Setup
      This service class allows the user to set up an account to be billed by an external billing system.
    • SoftLayer_Account_Historical_Report
      SoftLayer's account historical report service allows users to access a broad overview of devices for that account and historical details concerning the overall function and performance of the devices on that account
    • SoftLayer_Account_Historical_Report
      SoftLayer's account historical report service allows users to access a broad overview of devices for that account and historical details concerning the overall function and performance of the devices on that account
    • SoftLayer_Account_Internal_Ibm
      Processes requests by IBM employees to create an IaaS account tied to their email. Request process cannot be initiated directly and must go through the Bluemix IBMer account request form.
    • SoftLayer_Account_Internal_Ibm
      Processes requests by IBM employees to create an IaaS account tied to their email. Request process cannot be initiated directly and must go through the Bluemix IBMer account request form.
    • SoftLayer_Account_Internal_Ibm_CostRecovery_Validator
      Allows eligible utility users to verify internal cost recovery information.
    • SoftLayer_Account_Internal_Ibm_CostRecovery_Validator
      Allows eligible utility users to verify internal cost recovery information.
    • SoftLayer_Account_Link
    • SoftLayer_Account_Link_Bluemix
    • SoftLayer_Account_Link_Bluemix
    • SoftLayer_Account_Link_OpenStack
      Service for linking account to OpenStack project
    • SoftLayer_Account_Link_OpenStack
      Service for linking account to OpenStack project
    • SoftLayer_Account_Link_OpenStack_DomainCreationDetails
      OpenStack domain creation details
    • SoftLayer_Account_Link_OpenStack_LinkRequest
      Details Deprecated.
    • SoftLayer_Account_Link_OpenStack_ProjectCreationDetails
      OpenStack project creation details
    • SoftLayer_Account_Link_OpenStack_ProjectDetails
      OpenStack project details
    • SoftLayer_Account_Link_Vendor
    • SoftLayer_Account_Lockdown_Request
      The SoftLayer_Account_Lockdown_Request data type holds information on API requests from brand customers.
    • SoftLayer_Account_Lockdown_Request
      This service allows approved brands the ability to disconnect, reconnect, and disable customer accounts under that brand. Brand customers are able to make requests on their customers through an API call to this service. Disconnecting a customer will disable all hardware resources (servers and virtual machines) via a lockdown event. The customer will continue to have control portal access as well as access to their private ports. Reconnecting a customer will restore all previously disconnected public access. The original lockdown event will be closed. Disabling an account is a PERMANENT action. All billable items under the account will be canceled, access to the control portal, all resources, network access and hardware will be permanently disabled and reclaimed.
    • SoftLayer_Account_MasterServiceAgreement
    • SoftLayer_Account_MasterServiceAgreement
    • SoftLayer_Account_Media
      The SoftLayer_Account_Media data type contains information on a single piece of media associated with a Data Transfer Service request.
    • SoftLayer_Account_Media
      SoftLayer's data transfer request media service allows users to access and manage their media devices that they have submitted through SoftLayer's Data Transfer Service.
    • SoftLayer_Account_Media_Data_Transfer_Request
      The SoftLayer_Account_Media_Data_Transfer_Request data type contains information on a single Data Transfer Service request. Creation of these requests is limited to SoftLayer customers through the SoftLayer Customer Portal.
    • SoftLayer_Account_Media_Data_Transfer_Request
      SoftLayer's Data Transfer Request Service allows users to send SoftLayer media devices such as DVDs, CDs, USB hard drives or USB flash/thumb drives. These media can be connected to SoftLayer servers and presented as ISCSI targets for use by the user. Currently, the initial usage period is two weeks and there is no charge for this service. Additional time for maintaining the media for continued may be purchased. Please contact sales for additional information regarding this. Once the usage period has elapsed. SoftLayer will disconnect the media and return it to the user.
    • SoftLayer_Account_Media_Data_Transfer_Request_Status
      The SoftLayer_Account_Media_Data_Transfer_Request_Status data type contains general information relating to the statuses to which a Data Transfer Request may be set.
    • SoftLayer_Account_Media_Type
      The SoftLayer_Account_Media_Type data type contains general information relating to the different types of media devices that SoftLayer currently supports, as part of the Data Transfer Request Service. Such devices as USB hard drives and flash drives, as well as optical media such as CD and DVD are currently supported.
    • SoftLayer_Account_Network_Vlan_Span
      The SoftLayer_Account_Network_Vlan_Span data type exposes the setting which controls the automatic spanning of private VLANs attached to a given customers account.
    • SoftLayer_Account_Note
    • SoftLayer_Account_Note
    • SoftLayer_Account_Note_History
    • SoftLayer_Account_Partner_Referral_Prospect
    • SoftLayer_Account_Partner_Referral_Prospect
    • SoftLayer_Account_Password
      The SoftLayer_Account_Password contains username, passwords and notes for services that may require for external applications such the Webcc interface for the EVault Storage service.
    • SoftLayer_Account_Password
      As a SoftLayer customer accumulates services they may accumulate usernames and passwords to those services. The SoftLayer_Account_Password data type stores a username and password combination for these services that are tied their customer account. This shouldn't be confused with username and password combinations for server-specific services. For instance, an account's EVault WebCC information is kept in a SoftLayer_Account_Password record, but a server's root or control panel password isn't. Server software specific usernames and passwords are handled by the SoftLayer_Hardware_Software_Password data type.
    • SoftLayer_Account_Password_Type
      Every username and password combination associated with a SoftLayer customer account belongs to a service that SoftLayer provides. The relationship between a username/password and it's service is provided by the SoftLayer_Account_Password_Type data type. Each username/password belongs to a single service type.
    • SoftLayer_Account_ProofOfConcept
      Approved IBM sales representatives can use this service to request and manage temporary access on behalf of clients. This access is subject to multiple layers of approval and requires payment arrangement in advance. This service is unavailable to users outside of IBM and is not applicable to the majority of users.
    • SoftLayer_Account_ProofOfConcept
      Approved IBM sales representatives can use this service to request and manage temporary access on behalf of clients. This access is subject to multiple layers of approval and requires payment arrangement in advance. This service is unavailable to users outside of IBM and is not applicable to the majority of users.
    • SoftLayer_Account_ProofOfConcept_Approver
      This class represents a Proof of Concept account approver.
    • SoftLayer_Account_ProofOfConcept_Approver
      This class represents a Proof of Concept account approver.
    • SoftLayer_Account_ProofOfConcept_Approver_Role
      This class represents a Proof of Concept account approver type. The current roles are Primary and Backup approvers.
    • SoftLayer_Account_ProofOfConcept_Approver_Role
      This class represents a Proof of Concept account approver role. The current roles are Primary and Backup approvers.
    • SoftLayer_Account_ProofOfConcept_Approver_Type
      This class represents a Proof of Concept account approver type.
    • SoftLayer_Account_ProofOfConcept_Approver_Type
      This class represents a Proof of Concept account approver type.
    • SoftLayer_Account_ProofOfConcept_Campaign_Code
      A [SoftLayer_Account_ProofOfConcept_Campaign_Code] provides a `code` and an optional `description`.
    • SoftLayer_Account_ProofOfConcept_Campaign_Code
      This service provides Internal IBM Proof of Concept account campaign or promotion codes.
    • SoftLayer_Account_ProofOfConcept_Funding_Type
    • SoftLayer_Account_ProofOfConcept_Funding_Type
    • SoftLayer_Account_Regional_Registry_Detail
      The subnet registration detail type has been deprecated.
    • SoftLayer_Account_Regional_Registry_Detail
      The subnet registration detail service has been deprecated. Regional Registry Detail objects are used to specify the information you wish to use when registering subnets with the appropriate Regional Internet Registries.
    • SoftLayer_Account_Regional_Registry_Detail_Property
      The subnet registration detail property type has been deprecated. Subnet registration properties are used to define various attributes of the [SoftLayer_Account_Regional_Registry_Detail](/reference/datatypes/SoftLayer_Account_Regional_Registry_Detail). These properties are defined by the [SoftLayer_Account_Regional_Registry_Detail_Property_Type](/reference/datatypes/SoftLayer_Account_Regional_Registry_Detail_Property_Type) objects, which describe the available value formats.
    • SoftLayer_Account_Regional_Registry_Detail_Property
      The subnet registration detail property service has been deprecated. The subnet registration property is used to define various attributes of [SoftLayer_Account_Regional_Registry_Detail](/reference/datatypes/SoftLayer_Account_Regional_Registry_Detail). For more information, please see the [SoftLayer_Account_Regional_Registry_Detail_Property](/reference/datatypes/SoftLayer_Account_Regional_Registry_Detail_Property).
    • SoftLayer_Account_Regional_Registry_Detail_Property_Type
      The subnet registration detail property type type has been deprecated. Subnet Registration Detail Property Type objects describe the nature of a [SoftLayer_Account_Regional_Registry_Detail_Property](/reference/datatypes/SoftLayer_Account_Regional_Registry_Detail_Property) object. These types use [http://php.net/pcre.pattern.php Perl-Compatible Regular Expressions] to validate the value of a property object.
    • SoftLayer_Account_Regional_Registry_Detail_Property_Type
    • SoftLayer_Account_Regional_Registry_Detail_Type
      The subnet registration detail type type has been deprecated. Subnet Registration Detail Type objects describe the nature of a [SoftLayer_Account_Regional_Registry_Detail](/reference/datatypes/SoftLayer_Account_Regional_Registry_Detail) object. The standard values for these objects are as follows: <ul> <li><strong>NETWORK</strong> - The detail object represents the information for a [SoftLayer_Network_Subnet](/reference/datatypes/SoftLayer_Network_Subnet)</li> <li><strong>NETWORK6</strong> - The detail object represents the information for an [SoftLayer_Network_Subnet_Version6](/reference/datatypes/SoftLayer_Network_Subnet_Version6)</li> <li><strong>PERSON</strong> - The detail object represents the information for a customer with the RIR</li> </ul>
    • SoftLayer_Account_Regional_Registry_Detail_Type
    • SoftLayer_Account_Regional_Registry_Detail_Version4_Person_Default
      The subnet registration default person detail type has been deprecated. The SoftLayer_Account_Regional_Registry_Detail_Version4_Person_Default data type contains general information relating to a single SoftLayer RIR account. RIR account information in this type such as names, addresses, and phone numbers are assigned to the registry only and not to users belonging to the account.
    • SoftLayer_Account_Reports_Request
    • SoftLayer_Account_Reports_Request
    • SoftLayer_Account_Rwhois_Handle
      The subnet registration handle type has been deprecated. Provides a means of tracking handle identifiers at the various regional internet registries (RIRs). These objects are used by the [SoftLayer_Network_Subnet_Registration](/reference/datatypes/SoftLayer_Network_Subnet_Registration) objects to identify a customer or organization when a subnet is registered.
    • SoftLayer_Account_Shipment
      The SoftLayer_Account_Shipment data type contains information relating to a shipment. Basic information such as addresses, the shipment courier, and any tracking information for as shipment is accessible with this data type.
    • SoftLayer_Account_Shipment
      SoftLayer's shipment service allows the user to access information pertaining to a shipment from the user to SoftLayer or from SoftLayer to the user.
    • SoftLayer_Account_Shipment_Item
      The SoftLayer_Account_Shipment_Item data type contains information relating to a shipment's item. Basic information such as addresses, the shipment courier, and any tracking information for as shipment is accessible with this data type.
    • SoftLayer_Account_Shipment_Item
      SoftLayer's shipment item service allows the user to access information pertaining to a shipment's item from the user to SoftLayer or from SoftLayer to the user.
    • SoftLayer_Account_Shipment_Item_Type
    • SoftLayer_Account_Shipment_Item_Type
    • SoftLayer_Account_Shipment_Resource_Type
    • SoftLayer_Account_Shipment_Resource_Type
    • SoftLayer_Account_Shipment_Status
    • SoftLayer_Account_Shipment_Status
    • SoftLayer_Account_Shipment_Tracking_Data
      The SoftLayer_Account_Shipment_Tracking_Data data type contains information on a single piece of tracking information pertaining to a shipment. This tracking information tracking numbers by which the shipment may be tracked through the shipping courier.
    • SoftLayer_Account_Shipment_Tracking_Data
      SoftLayer's tracking data service allows the user to access and manage tracking information on shipments sent from the user to SoftLayer or from SoftLayer to the user.
    • SoftLayer_Account_Shipment_Type
    • SoftLayer_Account_Shipment_Type
    • SoftLayer_Account_Status
    • SoftLayer_Account_Status_Change_Reason
      Represents a reason for changing the account status.
    • SoftLayer_Account_Status_Change_Reason
      Represents a reason for changing the account status.
    • swapCreditCards
    • syncCurrentUserPopulationWithPaas
      This method manually starts a synchronize operation for the current IBMid-authenticated user population of a linked account pair. 'Manually' means 'independent of an account link operation'.
    • updateReferencedRegistrations
      The subnet registration detail service has been deprecated. This method will create a bulk transaction to update any registrations that reference this detail object. It should only be called from a child class such as [SoftLayer_Account_Regional_Registry_Detail_Person](/reference/datatypes/SoftLayer_Account_Regional_Registry_Detail_Person) or [SoftLayer_Account_Regional_Registry_Detail_Network](/reference/datatypes/SoftLayer_Account_Regional_Registry_Detail_Network). The registrations should be in the Open or Registration_Complete status.
    • updateTicketOnDecline
    • updateVpnUsersForResource
      [DEPRECATED] This method has been deprecated and will simply return false.
    • validate
      This method will validate the following account fields. Included are the allowed characters for each field.<br> <strong>Company Name (required):</strong> alphabet, numbers, space, period, dash, octothorpe, forward slash, comma, colon, at sign, ampersand, underscore, apostrophe, parenthesis, exclamation point. Maximum length: 100 characters. (Note: may not contain an email address)<br> <strong>First Name (required):</strong> alphabet, space, period, dash, comma, apostrophe. Maximum length: 30 characters.<br> <strong>Last Name (required):</strong> alphabet, space, period, dash, comma, apostrophe. Maximum length: 30 characters.<br> <strong>Email (required):</strong> Validates e-mail addresses against the syntax in RFC 822.<br> <strong>Address 1 (required):</strong> alphabet, numbers, space, period, dash, octothorpe, forward slash, comma, colon, at sign, ampersand, underscore, apostrophe, parentheses. Maximum length: 100 characters. (Note: may not contain an email address)<br> <strong>Address 2:</strong> alphabet, numbers, space, period, dash, octothorpe, forward slash, comma, colon, at sign, ampersand, underscore, apostrophe, parentheses. Maximum length: 100 characters. (Note: may not contain an email address)<br> <strong>City (required):</strong> alphabet, numbers, space, period, dash, apostrophe, forward slash, comma, parenthesis. Maximum length: 100 characters.<br> <strong>State (required if country is US, Brazil, Canada or India):</strong> Must be valid Alpha-2 ISO 3166-1 state code for that country.<br> <strong>Postal Code (required if country is US or Canada):</strong> Accepted characters are alphabet, numbers, dash, space. Maximum length: 50 characters.<br> <strong>Country (required):</strong> alphabet, numbers. Must be valid Alpha-2 ISO 3166-1 country code.<br> <strong>Office Phone (required):</strong> alphabet, numbers, space, period, dash, parenthesis, plus sign. Maximum length: 100 characters.<br> <strong>Alternate Phone:</strong> alphabet, numbers, space, period, dash, parenthesis, plus sign. Maximum length: 100 characters.<br> <strong>Fax Phone:</strong> alphabet, numbers, space, period, dash, parenthesis, plus sign. Maximum length: 20 characters.<br>
    • validateByAccountAndCountryId
      Will validate a PACT or WBS account ID and BMS country ID. If the record is invalid, an exception is thrown. Otherwise, a container with account information is returned.
    • validateManualPaymentAmount
      This method checks global and account specific requirements and returns true if the dollar amount entered is acceptable for this account and false otherwise. Please note the dollar amount is in USD.
    • validatePersonForAllRegistrars
      The subnet registration detail service has been deprecated. Validates this person detail against all supported external registrars (APNIC/ARIN/RIPE). The validation uses the most restrictive rules ensuring that any person detail passing this validation would be acceptable to any supported registrar. The person detail properties are validated against - Non-emptiness - Minimum length - Maximum length - Maximum words - Supported characters - Format of data If the person detail validation succeeds, then an empty list is returned indicating no errors were found and that this person detail would work against all three registrars during a subnet registration. If the person detail validation fails, then an array of validation errors (SoftLayer_Container_Message[]) is returned. Each message container contains error messages grouped by property type and a message type indicating the person detail property type object which failed validation. It is possible to create a subnet registration using a person detail which does not pass this validation, but at least one registrar would reject it for being invalid.
    • verifyReviewer
      Verifies that a potential reviewer is an approved internal IBM employee