[Rt-devel] REST Interface for Creating Ticket?

Mike Melson Mike.Melson at Caringo.com
Mon Dec 1 12:15:28 EST 2008


A POST would be fine. (I actually did try a simple form but got the same 
response). Thanks!

Frank F. Smith wrote:
> Mike Melson wrote:
>> Thanks Dmitri. Unfortunately, I have to use PHP.
> How about creating an HTTP POST with multi-part form content? If that 
> works for you, I might be able to help a bit. (I need to create and 
> edit tickets from C# code in .Net and have worked out some of the 
> content model.)
>
> Frank
>>
>> Dmitri Tikhonov wrote:
>>> If you are using Perl, there is a library available: 
>>> http://search.cpan.org/dist/RT-Client-REST/
>>>
>>>   - Dmitri.
>>>
>>>
>>>
>>> ----- Original Message ----
>>>  
>>>> From: Mike Melson <Mike.Melson at Caringo.com>
>>>> To: rt-devel at lists.bestpractical.com
>>>> Sent: Sunday, November 30, 2008 9:48:07 PM
>>>> Subject: [Rt-devel] REST Interface for Creating Ticket?
>>>>
>>>> Hi -
>>>> I would like to integrate a customer self-service extranet with RT 
>>>> using the REST interface. Customers need to be able to submit a new 
>>>> ticket & view their existing tickets.
>>>>
>>>> I'm able to query a user's tickets fine. However, I can't seem to 
>>>> create a ticket using the REST interface (yes, I know I can send it 
>>>> via email or use CLI ... but I would like to keep this all w/in 
>>>> REST if possible).
>>>>
>>>> Here is the syntax I've tried (along with several variations): 
>>>> $RTBASE/REST/1.0/ticket/new?user=xxxx&pass=xxxx&queue=General&text=text&subject=Subject 
>>>>
>>>>
>>>>
>>>> I get the following response:
>>>>
>>>> RT/3.6.5 200 Ok
>>>>
>>>> # Required: id, Queue
>>>>
>>>> id: ticket/new
>>>> Queue: General
>>>> Requestor: mmelson
>>>> Subject: Cc:
>>>> AdminCc:
>>>> Owner: Status: new
>>>> Priority: 0
>>>> InitialPriority: 0
>>>> FinalPriority: 0
>>>> TimeEstimated: 0
>>>> Starts: 2008-11-30 22:27:25
>>>> Due: 2008-11-30 22:27:25
>>>> Text:
>>>> Any suggestions?
>>>> Thanks,
>>>> M2
>>>>
>>>>       
>
>


More information about the Rt-devel mailing list