PipedreamHQ / PipedreamHQ/pipedream

[APP] SurveyMars

Open
#16,690 0 comments 0 reactions 0 assignees View on GitHub
app enhancement testrequest-or-authflow-fails triaged
Dominant language
JavaScript
Stars
11.7k
Forks
5.8k
Avg merge
3d 10h
Merged PRs (30d)
102

Description

**Name of app / service**
SurveyMars
https://surveymars.com/

**Link to developer documentation**
https://surveymars.com/v1/en/openapi#/

Additional context:
Auth flow fails

There are two issues with the Auth flow:

1) access and refresh token request require the header:
>
> - X-Request-Id
> - string
> - Request identifier (needs to be globally unique for a single user)

With the current submit an app UI, I don't see a way to auto generate a random Request ID value, since this is part of the request whereby these values are only set via custom field (captured by the user), or hardcoded directly in the access or refresh token requests.

![Image](https://github.com/user-attachments/assets/222f0b90-1f04-4f6e-a3fe-4f373e1a5b9a)

2) the second problem i believe is due to a bug with the submit an app ui, despite the refreshToken being set, the refresh token request throws. we've seen before problems with data handling from submit an app ui's part that when digging is due to is underlying Ruby implementation.

![Image](https://github.com/user-attachments/assets/625049dc-4fec-4626-a613-3df4e4f41309)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.