[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