Partner API for all types of ICC-integrated partners
The resources use a data model that is supported by a set of client-side libraries that are made available on the files and libraries page.
There is a WADL document available that describes the resources API.
You may also enjoy the Swagger UI provided for this API.
name | path | methods | description |
---|---|---|---|
AddressResource |
|
|
|
AgreementDetailResource |
|
|
|
AgreementResource |
|
|
|
ApiAccessResource |
|
|
|
AuthenticationResource |
|
|
|
CacheFlusher |
|
|
|
ChannelResource |
|
|
|
CustomerResource |
|
|
Customer service. |
CustomerSubUserResource |
|
|
|
DeviceCommandResource |
|
|
|
DeviceModelResource |
|
|
|
DevicePerAgreementDetailResource |
|
|
|
DeviceResource |
|
|
|
DistributorResource |
|
|
|
EmailAdminResource |
|
|
|
FinancialAccountResource |
|
|
|
FireportalResource |
|
|
|
FusionLetterResource |
|
|
|
GabResource |
|
|
|
HealthCheckResource |
|
|
|
HistoryResource |
|
|
|
InvoiceResource |
|
|
|
LetterResource |
|
|
|
LineOfServiceResource |
|
|
|
ListPriceResource |
|
|
|
NetworkComponentResource |
|
|
|
OfferDefinitionResource |
|
|
|
OfferResource |
|
|
|
OldAgreementDetailResource |
|
|
|
OperationalStatusResource |
|
|
|
PartnerDeviceWarrantyResource |
|
|
|
ProductCombinationRulesResource |
|
|
|
ProductResource |
|
|
|
ProvinceResource |
|
|
|
ProvisionCustomerOwnedDeviceResource |
|
|
|
ProvisionCustomerResource |
|
|
|
ProvisionDeviceResource |
|
|
|
RootResource |
|
||
ShippingOrderResource |
|
|
|
SoftwarePerAgreementDetailResource |
|
|
|
StatusResource |
|
|
|
TransientAgreementResource |
|
|
|
UnlinkedSoftwareResource |
|
|
|
ValidAddressResource |
|
|
type | description |
---|---|
NO_CONTENT |
type | description |
---|---|
aLaCarteChannel | |
aLaCarteChannelOption | |
aLaCarteOption | |
aLaCarteProduct | |
ApsDevice | |
ApsInformation | |
address | |
addressEntry | |
addressId | |
addressType | |
addresses | |
agreement | |
agreementDetail | |
agreementDetailStatus | |
agreementForCustomer | |
agreementStatus | |
agreements | |
allowedModel | |
apartment | |
apartments | |
partnerAuthentication | Created with IntelliJ IDEA. User: 005075 Date: 5/3/13 Time: 3:10 PM To change this template use File | Settings | File Templates. |
availableOfferDefinition | |
availableOfferDefinitions | |
availableProduct | |
availableProducts | |
cadastre | |
cadastres | |
channel | |
channelForProduct | |
channelType | |
channels | |
chargePeriod | |
customField | |
customFieldEntry | |
customFields | Collection of all custom fields for an entity. |
customFieldEntries | |
customerClass | |
customer | |
customerReference | The customer id. This holds a reference to a customer via the customerId field. The provided links should reference resources for accessing the customer data for the id. |
customerLocation | |
customerOwnedDevice | |
provisioningDeviceType | |
customerOwnedDevices | |
customerPassword | |
customerPasswordVerificationResult | |
customer-secure-password | |
customerStatus | |
customerSubUser | |
customerSubUsers | |
customerType | |
customerUsername | A customer's username. |
customers | |
device | |
deviceModel | |
deviceModels | |
devicePerAgreementDetail | |
deviceStatus | |
devices | |
devicesForCustomer | |
devicesPerAgreementDetail | |
distributor | |
distributors | |
dunningLevel | |
emailAccountAddressSuggestions | |
emailAccountAlias | |
emailAccount | |
emailAccounts | |
financeOption | |
financeOptionForDevice | |
financialAccount | |
financialAccountForCustomer | |
financialAccountStatus | |
gabAddress | |
gabAddresses | |
histories | |
history | |
IbsInformation | |
letter | |
letters | |
invoice | |
invoices | |
lineOfService | |
lineOfServices | |
link | |
linkToValidAddressDTO | |
links | |
listPrice | |
listPrices | |
modelReference | |
networkComponent | |
networkComponentStatus | |
networkComponentType | |
networkComponents | |
networkLocation | Date: 4/17/13 |
offer | |
offerDefinition | |
offerDefinitions | |
offerLevelTypeDTO | Data Transfer object for contract. |
offers | |
onetimePassword | |
service | |
onetimeValidationResult | |
operationDTO | Created with IntelliJ IDEA. User: 005075 Date: 5/3/13 Time: 3:18 PM To change this template use File | Settings | File Templates. |
operationalStatus | |
operationalStatuses | |
pairedWith | |
pairingDirection | |
pairingForDevice | |
pairingsForDevice | |
pricingChargeType | |
pricingInfo | |
productCombinationRule | |
productCombinationRulesPerProductCollection | |
productCombinationRulesPerProduct | |
product | |
productInCombinationRule | |
products | |
province | |
provinces | |
provisioningStatus | Collection of information from backend services that shed a light on the current provisioning status of the query that produces it. All fields must have the "available" attribute set to either true or false, depending on whether the data from the given backend service exists and is valid. Typical example of this are devices that exists in IBS, but not APS, which means that the device is probably not provisioned to a customer, and can be used by a new customer. |
provisioningToken | |
reactivateCustomer | |
root | |
shipAddress | |
shippingMethod | |
shippingOrder | A shipping order represents an order of one or more order lines to be sent from one stock handler to another entity, such as a customer. |
shippingOrderDeviceValidation | |
shippingOrderDeviceValidations | |
shippingOrderLine | |
shippingOrderLines | |
shippingOrderStatus | |
shippingOrderType | The type of a shipping order. These are the valid types of a shipping order, which denotes what kind of exchange the order is for. |
shippingOrders | |
mapping | |
shippinigOrder | A shipping order represents an order of one or more order lines to be sent from one stock handler to another entity, such as a customer. |
option | |
softwarePerAgreementDetailCollection | |
softwarePerAgreementDetail | |
stockHandler | A stock handler represents an entity that has a stock of devices that may be shipped to and from customers or other entities. |
stockHandlerReference | |
swapDeviceReason | |
transientAgreement | |
unlinkedSoftware | |
unlinkedSoftwareList | |
validAddressCustomFieldKey | |
validAddress | |
validAddressId | |
validAddressIds | |
validAddresses | |
validationResult | |
verificationResult | |
warranty | |
activateAgreementDetail | (Empty) object to send to activate agreement detail |
agreementDetailUpdates | |
authenticateCustomerSubUser | |
cancelAgreementDetail | |
changeEntitlement | |
createAgreement | |
addProduct | |
createCustomer | |
createCustomerSubUser | |
createDevice | |
createDistributor | |
createEmailAccountAlias | |
createEmailAccount | |
createOffer | |
createSoftwarePerAgreementDetail | |
createTrackingNumber | |
createValidAddress | |
destroyDevice | Destroy device request |
findCustomerLocation | |
generateOnetimePassword | |
generateProvisioningToken | |
provisionLineOfService | |
provisionPairedDevice | |
partnerDeviceWarranty | |
provisionCustomerEntitlements | |
provisionCustomerOwnedDevice | |
provisionDevice | |
receiveExchangeDevice | |
receiveReturnedDevice | DTO for receiving a returned device at warehouse or dealer |
remoteBooking | |
replaceALaCarteChannel | |
returnDevice | DTO for returning device |
swapDevice | |
transferSerialisedStock | DTO for transfer serialised stock on device |
updateALaCarteProduct | |
updateAgreementDetail | |
updateCustomerAddress | |
updateCustomerSubUser | |
UpdateDeviceForDevicePerAgreementDetail | |
updateDeviceStatus | DTO for transfer serialised stock on device |
updateEmailAccountPassword | DTO for updating password on an email account |
updateExternalRefId | |
validateDeviceForOrderLine | |
validateOnetimePassword |