cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1763
Views
1
Helpful
1
Replies

drop call 405 error Method Not Allowed

jdickinson
Level 5
Level 5

Sending a message to the api drop works for the most part.

However this is the debug session I get when calling the number: 778-995-1502

vaderxx: <Dialog><requestedAction>DROP</requestedAction><targetMediaAddress>4001004098</targetMediaAddress></Dialog>

main.356683aef3c9622c996b.bundle.js:1 vaderx2https://uccx-001-app-prod.statebridgecompany.com:8445/finesse/api/Dialog/

:8445/finesse/api/Dialog/ Failed to load resource: the server responded with a status of 405 (Method Not Allowed)

main.356683aef3c9622c996b.bundle.js:1 405 - Method Not Allowed

l.handleError @ main.356683aef3c9622c996b.bundle.js:1

vendor.da691ed2ac5445c5e59e.bundle.js:1 ERROR 405 - Method Not Allowed

w @ vendor.da691ed2ac5445c5e59e.bundle.js:1

main.356683aef3c9622c996b.bundle.js:1 getUserDialog: Response with status: 200 OK for URL: https://uccx-001-app-prod.statebridgecompany.com:8445/finesse/api/User/jdickinson/Dialogs

And logging in and out of finesse appears the only way to reset.

What's the best way to handle this situation?

1 Reply 1

dekwan
Cisco Employee
Cisco Employee

Based purely off of the snippet you provided, it seems like you are trying to post the drop against the URI: https://uccx-001-app-prod.statebridgecompany.com:8445/finesse/api/Dialog/

It appears like the dialogId is missing from the URI which would explain why you are getting a 405. If you did have a dialogId and the call was dropped, you would get a different HTTP status code.

Thanx,

Denise