Pro-Cloud API Web Service
All Operations Resource Group
Pro-Cloud API Web Service : All Operations Resource Group
Operations
Method/ProCloudWS.asmx/ActivityItemCancel
This web method allows you to cancel an activity. You will need to add an activity id that you want to cancel and user email address.
Method/ProCloudWS.asmx/ActivityTypesGet
This web method returns a list of available activity types (TypeId) setup in the system, the ids returned by this web method are used in other web services such as CreateActivityForNewServiceUser and CreateActivityForExistingServiceUser.
Method/ProCloudWS.asmx/AddressesGetByProvider

This web method returns a list of all the addresses setup in the system, the ids returned by this are used by a number of other web methods.

Method/ProCloudWS.asmx/AssetRegisterReport

This web method returns details. values and locations of all Assets setup in the system .

Method/ProCloudWS.asmx/AttributeValueAdd

This web method is used for adding a new Attribute Value to an Attribute Group Instance. An Attribute Group is a standard collection of Attribute Values that are then assigned to an asset. When you create a new instance of an Attribute Group, it creates a Attribute Group Instance with an assigned AttribGroupInstanceID. This AttribGroupInstanceID can then be assigned to an Asset and have Attribute Values assigned to it. This service allows you to add new attribute values to an existing Attribute Group Instance.

Method/ProCloudWS.asmx/AttributeValueDeleteById

This web method is used for deleting an Attribute Value from an Attribute Group Instance.

Method/ProCloudWS.asmx/AttributeValueGetByInstanceID

This web method is used for getting all the Attribute Values for a given Attribute Group Instance ID.

Method/ProCloudWS.asmx/AttributeValueGetByValue
This web method is used for getting a list of Attribute Group Instance IDs and Attribute Value IDs for attributes by their stored value.
Method/ProCloudWS.asmx/AttributeValueUpdateByID

This web method is used for updating an attribute using the unique AttibValueID. AttribValueID can be obtained by using the two web services, AttributeValueGetByValue and AttributeValueGetByInstanceID

Method/ProCloudWS.asmx/ContractGetByProviderBranch
This web method returns contract details running under a specfic provider branch.
Method/ProCloudWS.asmx/CreateActivityForNewServiceUser
This web method allows to create an activity for a new service user that currently does not exists in the system. Service User name, contact details and address details will be required in order to raise a hire delivery in the system. TypeId (15) will allow users to create a hire request for an asset. "ActivityTypeGet" web method returns all available Activity Types. Similarly, Activity Response Time can also be determined from "ResponseTimesGet" Web Method in order to raise an activity with appropriate speed code.
Method/ProCloudWS.asmx/CreateNewActivityForExistingServiceUser
This web method allows to create an activity for an existing service user in the system. ServiceUserId, AddressId and other fields will be required in order to raise an activity. TypeId (15) will allow users to create a delivery request for an EIN. TypeId (16) will allow users to create a collection request for an EIN. "ActivityTypeGet" web method returns all available Activity Types. Similarly, Activity Response Time can also be determined from "ResponseTimesGet" Web Method in order to raise an activity with appropriate speed code. Please note that response times are setup by activity type in the system.
Method/ProCloudWS.asmx/EinExchangeItemBulk
Method/ProCloudWS.asmx/EINGetLastActivity
This web method is used for obtaining information about the last activity for a given asset number.
Method/ProCloudWS.asmx/EinInfoGet
This web method is used for obtaining information for a given asset number.
Method/ProCloudWS.asmx/EinInfoItemHistoryGet
This web method is used for obtaining item history information for a given asset number.
Method/ProCloudWS.asmx/EinInfoItemHistoryTypesGet
This web method returns a list of view modes supported by the EinInfoItemHistoryGet web method.
Method/ProCloudWS.asmx/EinInfoStatusHistoryGet
This web method is used for obtaining status history information for a given asset number.
Method/ProCloudWS.asmx/GeneralAssetSearch
This web method returns results from a search of general assets
Method/ProCloudWS.asmx/ManifestingServiceUserSearch
This web method returns a list of service users, the service user ID and default address ID are both used within the ordering process
Method/ProCloudWS.asmx/MoveRulesGet
This web method returns a list of move rules setup in the system.
Method/ProCloudWS.asmx/MoveStockItemEinBatch
This web method allows the batch movement of assets around the pro cloud system.
Method/ProCloudWS.asmx/ProviderBranchesGet

This web method returns a list of all the branches setup in the system, the ids returned by this are used by a number of other web methods.

Method/ProCloudWS.asmx/ProviderGetOpenOrdersByEmailAddress
Method/ProCloudWS.asmx/ProviderVehicleUsageSet
Method/ProCloudWS.asmx/ResponseTimesGet
This web method returns response speeds for a contract. "ContractId" field can be obtained via"ContractGetByProviderBranch" web method.
Method/ProCloudWS.asmx/ScheduledTasksOnlyReport

This web method returns the details of any maintenance tasks that have been setup against an asset

Method/ProCloudWS.asmx/ServiceUserAddUpdateForAPI
This web method will create a service user record
Method/ProCloudWS.asmx/ServiceUserGetAllOpenOrders
This web method returns a list of all open activities for a service user. "ServiceUserId" field is required in order to get all pending activities for this service user. "ManifestingServiceUserSearch" web method can be used to find a valid "ServiceUserId".
Method/ProCloudWS.asmx/ServiceUserGetAllProductsOnSite
This web method returns a list of all EINs currently with a service user. ServiceUserId is required in order to get all EINS delivered to this service user. "ManifestingServiceUserSearch" web method can be used to find a valid "ServiceUserId".
Method/ProCloudWS.asmx/StatusesGet
This web method returns a list of stock movement statuses setup in the system.
Method/ProCloudWS.asmx/StatusReasonsGet
This web method returns a list of reasons for moving items into the passed status. If one or more reasons are returned, then one of these reason ids is to be passed into the MoveStockItemEinBatch web method.
Method/ProCloudWS.asmx/TranslateBarcodeToEin
This web method allows you to convert the legacy or GS1 barcode id that is passed into a Pro-Cloud asset id, which can then be used by other web methods.
Method/ProCloudWS.asmx/TranslateBarcodeTypesGet
This web method returns a list of translation modes that can be used by the TranslateBarcodeToEin web method.
See Also
Pro-Cloud API Web Service