With SendFox's API, you can easily create powerful integrations that are tailored to fit the needs of your project. Whether you're looking to manage customer relationships, send automated transactional emails, or create marketing automation workflows, the SendFox API has you covered.
Here are some examples of what you can build with the SendFox API:
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
sendfox_oauth: {
type: "app",
app: "sendfox_oauth",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.sendfox.com/me`,
headers: {
Authorization: `Bearer ${this.sendfox_oauth.$auth.oauth_access_token}`,
},
})
},
})
Sendfox (OAuth) uses OAuth authentication. When you connect your Sendfox (OAuth) account, Pipedream will open a popup window where you can sign into Sendfox (OAuth) and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any Sendfox (OAuth) API.
Pipedream requests the following authorization scopes when you connect your account:
GET
https://sendfox.com/oauth/authorize
?
client_id={{oauth.client_id}}
&
redirect_uri={{oauth.redirect_uri}}
&
state={{oauth.state}}
&
response_type=code
&
scope={{oauth.space_separated_scopes}}
POST
https://sendfox.com/oauth/token
content-type: application/x-www-form-urlencoded
accept: application/json
client_id={{oauth.client_id}}
&
client_secret={{oauth.client_secret}}
&
redirect_uri={{oauth.redirect_uri}}
&
grant_type=authorization_code
&
code={{oauth.code}}