I am unable to complete the OAuth 1.0 flow necessary to access data from https://lucid.app/api/graph/.
The instructions for auth differ on https://www.lucidchart.com/pages/api_authorization and https://developer.lucid.co/api/#legacy-authentication.
Following https://www.lucidchart.com/pages/api_authorization I have some observations:
https://app.lucidchart.com/oauth/requestToken returns a oauth_token and oauth_token_secret in the response but not the oauth_callback_confirmed which the OAuth 1.0 spec says "MUST be present and set to true" (https://oauth.net/core/1.0a/#auth_step1)
https://lucid.app/oauth/authorize?oauth_token={oauth_token returned in prev step} in the browser returns a 5 digit veification code e.g. 09281 but does not redirect to the callback url specified in the requestToken step- Posting to https://app.lucidchart.com/oauth/accessToken?oauth_verifier={verification code from prev step} (+ auth now including the oauth token and secret)responds with "Invalid oauth_verifier" so I am unable to proceed from here
Following https://developer.lucid.co/api/#legacy-authentication I am unable to even receive a requestToken:
When POSTing the exact same data to https://api.lucid.co/oauth/requestToken I get a response of:
I have seen this same issue RE the alternate requestToken endpoint in this very recent post:
https://lucidchart.zendesk.com/hc/en-us/community/posts/4415168503316-Getting-Request-Token-for-OAuth-1-0-Exchange
Could you please help me with this?
Also are there any plans to provide the shape data from documents as the Legacy Graph API does in the 2.0 API?
Thanks and Regards