tsiWS
Tigerpaw Software, Inc. ("Tigerpaw") provides its remote Application Programming Interface ("TIGERPAW API") as a web service that enables various Tigerpaw components and third-party applications to securely query and update Tigerpaw data in real time. Your access to and use of the TIGERPAW API is conditioned upon your compliance with the terms specified on our API Terms page located http://roar.tigerpaw.com/rest-api-info.
The following operations are supported. For a formal definition, please review the Service Description.
-
CreateAccount
This function creates a new Tigerpaw account. -
CreateContact
This function creates a new Tigerpaw contact. - CreateContinuumCallbackTicket
-
CreateJournalEntry
This function creates a new JournalEntry for an Account. -
CreateServiceOrderByTemplate
This function creates a Tigerpaw service order using an Service Order Template -
DeleteAccount
This function deletes a an active Tigerpaw account.
This Function is not implemented as of now. -
DeleteAgreementAdditionalCharge
This function deletes an additional charge for an agreement. -
DeleteAsset
This function deletes an asset. -
DeleteContact
This function deletes a an active Tigerpaw contact. -
GetAccount
This function returns a specified Tigerpaw account. -
GetAccountAssets
This function returns a list of assets on an account. -
GetActiveAccounts
This function returns a list of active Tigerpaw accounts. -
GetActiveAgreementsForAccount
This function returns a list of active Tigerpaw agreements for a specified account. -
GetActiveReps
This function returns a list of active Tigerpaw reps.
• IncludeRepNumber parameter: used to include the repnumber for the specified inactive rep.
• IncludeCoManagedDirect parameter: set IncludeCoManagedDirect = 1 to include Co-Managed Direct techs in the returned list. -
GetAgreementAdditionalCharges
This function returns a list of additional charge items for a specified Tigerpaw agreement. -
GetAssetByID
This function returns an asset. -
GetAssetByProviderID
This function returns an assets. -
GetAssetPollAccountsByProviderID
This function returns a list of accounts from the asset polling queue based on the Provider ID. -
GetAssetTypes
This function returns a list of Tigerpaw asset types. -
GetContact
This function returns a specified Tigerpaw contact. -
GetContinuumCallbackTickets
This function returns a list of continuum callback tickets. -
GetExternalProducts
This function returns all the external products associated to the Tigerpaw account. -
GetInvoice
This function returns a specified Tigerpaw Invoice. -
GetPricebookSpecialItems
This function returns a list of Tigerpaw pricebook special items. -
GetServiceBoards
This function returns a list of Tigerpaw service boards. -
GetServiceOrder
This function returns the service order detail. -
GetServiceOrderPriorities
This function returns a list of Tigerpaw service order priorities. -
GetServiceOrderSeverities
This function returns a list of Tigerpaw service order severities. -
GetServiceOrderStatuses
This function returns a list of Tigerpaw service order statuses. -
GetServiceOrderTemplates
This function returns a list of Tigerpaw service order templates. -
GetServiceOrderTypes
This function returns a list of Tigerpaw service order types. -
GetServiceOrderUpdates
This function returns a list of service order updates that have occured in Tigerpaw. -
MarkInvoicePaid
This function updates the specified Tigerpaw invoice as paid. - MobileARGL
- MobileAccountContactList
- MobileAccountCreate
- MobileAccountDefaultsList
- MobileAccountDetails
- MobileAccountJournalCreate
- MobileAccountJournalList
- MobileAccountJournalListBySystemGeneratedAndDate
- MobileAccountJournalUpdate
- MobileAccountPhoneList
- MobileAccountSearch
- MobileAccountSummary
- MobileAccountSystemList
- MobileAccountUpdate
-
MobileBackTrack
Valid Types parameters are (Account, Contact, Service, Task, Opportunity. - MobileBillableTimeLogsConvert
- MobileBillableTimeLogsList
- MobileComments
- MobileConnectionClose
- MobileContactCreate
- MobileContactDetails
- MobileContactEmailCreate
- MobileContactEmailDelete
- MobileContactEmailUpdate
- MobileContactJournalCreate
- MobileContactPhoneList
- MobileContactSearch
- MobileContactSummary
- MobileContactUpdate
- MobileContractItemsDropdown
- MobileContractMultipleMeterUsageList
- MobileContractMultipleMeterUsageUpdate
- MobileCreditMemos
- MobileCustomFieldList
- MobileCustomerInventoryDropdown
- MobileDashboard
- MobileDefaultARAccount
- MobileDispatchUpdate
- MobileDocumentCheck
- MobileDocumentCreate
- MobileDocumentList
- MobileDocumentUpload
- MobileErrorReport
- MobileExpenseCreate
- MobileExpenseList
- MobileExpenseUpdate
- MobileFreightTerms
- MobileGetAgenda
- MobileGetCountry
- MobileGetInvoice
- MobileGetInvoiceDetails
- MobileGetRepConfigData
- MobileGetRepMFAData
- MobileGetStates
- MobileGetSysConfigData
- MobileInvoiceBacktrack
- MobileInvoiceCreate
- MobileInvoiceEmail
- MobileInvoiceList
- MobileInvoicePayment
- MobileInvoicePayments
- MobileItemsServicedCreate
- MobileItemsServicedList
- MobileItemsServicedUpdate
- MobileLogin
- MobileMFACodeRequest
- MobileMFACodeSubmit
- MobileManagedAssetsDropDown
- MobileOpportunityCreate
- MobileOpportunityList
- MobileOpportunitySearch
- MobileOpportunitySummary
- MobileOpportunityUpdate
- MobilePartsUsedAssemblyList
- MobilePartsUsedAssemblyUpdate
- MobilePartsUsedCreate
- MobilePartsUsedList
- MobilePartsUsedPriceLevelSelect
- MobilePartsUsedUpdate
- MobilePasswordKeeperCreate
- MobilePasswordKeeperList
- MobilePasswordKeeperUpdate
- MobilePasswordKeeperView
-
MobilePhoneNumberCreate
Send 0 for contactnumber, if account phone only. -
MobilePhoneNumberDelete
Send 0 for contactnumber, if account phone only. -
MobilePhoneNumberUpdate
Send 0 for contactnumber, if account phone only. - MobilePriceBookDropdown
- MobilePriceBookList
- MobilePriceBookQuantityEachLocation
- MobilePriceBookSearch
- MobileRelatedAccountCreate
- MobileRelatedAccountList
- MobileRepCanViewOtherTimeLog
- MobileRepServiceOrderRepDropdown
- MobileSaveInvoiceComments
- MobileServiceOrderCreate
- MobileServiceOrderList
- MobileServiceOrderLock
- MobileServiceOrderLockCheck
- MobileServiceOrderLockRelease
- MobileServiceOrderNotesCreate
- MobileServiceOrderNotesUpdate
- MobileServiceOrderRepAssignedCreate
- MobileServiceOrderRepAssignedDelete
- MobileServiceOrderRepAssignedList
- MobileServiceOrderRepAssignedUpdate
- MobileServiceOrderStatusUpdate
- MobileServiceOrderTechAssignedCheck
- MobileServiceOrderUpdate
- MobileServiceorderNotesList
- MobileShipTo
- MobileShipVia
- MobileShipper
- MobileShipping
- MobileSignatureUpdate
- MobileTaskCheckList
- MobileTaskCheckListUpdate
- MobileTaskConflictCheck
- MobileTaskCreate
- MobileTaskDelete
- MobileTaskOverdueCountByRep
- MobileTaskUpdate
- MobileTasksList
- MobileTimeLogCreate
- MobileTimeLogDelete
- MobileTimeLogList
- MobileTimeLogUpdate
-
ProcessCallBacks
This function is used by the Tigerpaw Timer Service. - RefreshLicenseCount
-
RegisterCallBackURL
This function registers a callback url for service order update notifications.
The url will be called with the following parameter ?SONumber=[999]&ExternalTicketID=[999]
Theelement is expected in a response with a value of 'ok'. -
SubmitAgreementAdditionalCharges
This function creates, updates or deletes additional charge line items for a Tigerpaw agreement with the provided data. No billing or credit card processing occurs. -
SubmitServiceOrder
This function creates or updates a Tigerpaw service order with the provided data. -
Test
This function tests the status of the Tigerpaw API web service, connectivity to the Tigerpaw database, and returns version of the Tigerpaw API web service. -
UnRegisterCallBackURL
This function removed the registered callback url -
UpdateAccount
This function updates the specified Tigerpaw account. -
UpdateAsset
This updates or creates an asset. -
UpdateAssetBatch
This method updates a batch of account assets. -
UpdateContact
This function updates the specified Tigerpaw contact. - VersionAPI
- VersionTigerpaw