PipedreamHQ / pipedream

Connect APIs, remarkably fast. Free for developers.
https://pipedream.com
Other
8.92k stars 5.27k forks source link

[APP] Revolut Business #621

Open ioanvm opened 3 years ago

ioanvm commented 3 years ago

App Revolut Business https://www.revolut.com/business/revolut-business/

Is your feature request related to a problem? Please describe. I'd like to use the API of Revolut Business in various workflows.

Describe the solution you'd like I just need an OAuth2 object to be defined as it is for tens of other apps (e.g. Airtable, Reddit, ...)

Do you have a workaround? Have tried to but I'm lacking the expertise

Comparable features in other tools? You already have similar OAuth for tens of other apps.

Additional context https://revolut-engineering.github.io/api-docs/business-api/#introduction-to-the-business-api

dylburger commented 3 years ago

@ioanvm do you happen to have a technical / support contact at Revolut?

Currently, I can't find a way to sign up for a "partner" account where I can create an OAuth application that you could use to authorize Pipedream's access to your Revolut account. The link you referenced 404's for me, as does the link to their Authentication and Authorisation guide here: https://developer.revolut.com/api-reference/business/ .

If you're able to connect us, I'd love to chat with someone on their team to figure out how we can proceed. My email is dylan@pipedream.com .

ioanvm commented 3 years ago

@dylburger unfortunately I don't have any contact at Revolut, I am just a user. The API is available only for Revolut Business (i.e. not the regular one) and I've managed to OAuth myself via Postman for a couple of requests.

I just thought that it'd be an easy fix to add an OAuth method since there are already tens of apps using it on pipedream, and it's not an urgent/important request

dylburger commented 3 years ago

@ioanvm thanks, I'll see what we can do.

For any of the OAuth-based APIs you see on Pipedream, we need to create a Pipedream application with the target app and setup the OAuth configuration for that app within Pipedream. This is how we direct users through the OAuth authorization process (allowing Pipedream limited access to your Revolut account), and refresh OAuth access tokens, etc. This process is relatively easy for us once we're able to create the client application within the app, so hopefully we can get to that stage!

sergio-eliot-rodriguez commented 1 year ago

notes on details required Creating a free account requires certain company information such as Business legal name Employer identification number, there were dorpped in the PD Company Information doc

sergio-eliot-rodriguez commented 1 year ago

btw @dylburger if you were granted some access with Revolut Business can you please share with @malexanderlim and I? thanks

sergio-eliot-rodriguez commented 7 months ago

no response yet