WorkTicket.com - Workflow Solutions ASAP WorkTicket.com - Workflow Solutions ASAP
Language:
home log in sign up tutorials faqs terms support
Work Ticket Home Work Ticket Home
Workflow Software Workflow Software
Workflow Editor Workflow Editor
Work Ticket Interface Work Ticket Interface
Document Imaging Document Imaging
Cycle Time Reporting Cycle Time Reporting
Programming Interfaces Programming Interfaces
Workflow Pricing Plans Workflow Pricing Plans
14-Day Free Trial 14-Day Free Trial
Company Sign Up Company Sign Up
User Log In User Log In
Frequently Asked Questions Frequently Asked Questions
Customer Support Customer Support
Privacy Statement Privacy Statement

Application Programming Interfaces

Many companies searching for a workflow solution have existing applications that they wish to integrate with a workflow solution. WorkTicket.com allows for customers to integrate our portal into existing applications through a rich and full featured API, or Application Programming Interface.

The use of APIs is available for a one time additional fee based on the specific needs of the customer. The specification of our most universal API, which is based on HTTP, is $299. Any application language that has access to the HTTP protocol can use this API to interact with WorkTicket.com.

For example, suppose you want your application to create a Work Ticket after a form is filled out. If your application is in Visual Basic, an easy way to perform this task is to use the XMLHTTP object. Just insert the following code:

Sub StartWorkTicket(in_strCompany, in_strTicketName)
    Dim obj, strURL
    Set obj = CreateObject("Microsoft.XMLHTTP")

    strURL = "http://www.workticket.com/wt/api/create_ticket.asp?COMPANY=" & _
		in_strCompany & "&TICKET_NAME=" & in_strTicketName

    On Error Resume Next
        Call obj.open("GET", strURL, False)
        Call obj.send
        If Err.Number <> 0 Then
            MsgBox "StartWorkTicket:" & strURL & " failed with: '" & _
			Err.description & "'"
        ElseIf obj.status = 200 Then
            Dim result
            result = Trim(obj.responseText)
        Else
            MsgBox "StartWorkTicket: Failed " & strURL & _
			" returned " & obj.status
        End If
    On Error Goto 0
End Sub

WorkTicket.com provides APIs for the following tasks: Creating Work Tickets, Querying Work Tickets, Cancelling Work Tickets, advancing Work Tickets through their stages, and more.

If your company needs to use APIs in the course of building workflow solutions, please contact support@workticket.com to discuss your particular requirements.



 

Copyright 2003-2017 WorkTicket.com   All rights reserved.

English | Spanish | French | German | Dutch | Italian