Recent searches
No recent searches
How to enable third-party ticket sharing API with additional basic authentication layer
Posted May 09, 2022
Hi team,
we're trying to enable ticket sharing with another ticketing system (Service Now).
For that, we've written a kind of wrapper compatible with the ticket sharing API specs (http://networkedhelpdesk.org/api/).
More info about the ticket sharing API: https://www.zendesk.fr/blog/ticket-sharing-is-a-piece-of-cake/#georedirect
Our wrapper is working fine. But for security reasons, the wrapper that has been written must be hosted behind basic authentication.
But when we try to create an agreement with receiver_url with the form https://{username}:{password}@
HTTP 422: [["Remote URL: ","is invalid"]]
The same error is returned when trying to add a new third-party system in the ticket sharing menu on the admin (/admin/objects-rules/tickets/ticket-settings).
The exact same URL without the basic auth part is accepted: https://{domain}/webhook/zendesk
It seems to be a bug on ZD side on how the URL is parsed.
Is there anything you can do, please?
Best,
0
1 comment
Erica Girges
That does seem a bit strange. Let me pull you into a ticket just to get a little more information and check on this for you. Please keep an eye out for that email correspondence from me.
Best,
Erica
0
Sign in to leave a comment.