with Adyen and Procore Sandbox?
Emit new event when a new budget snapshot event is created. See the documentation
Emit new event when a new change order package event is created. See the documentation
Emit new event when a new commitment change order event is created. See the documentation
Emit new event depending on the resource name selected. See the documentation
Emit new event when a new prime contract event is created. See the documentation
Cancels a payment that has not yet been captured. See the documentation
Captures an authorized payment. This is typically used for delayed capture scenarios, such as when you need to verify the order before capturing the funds.
import adyen from "@adyen/api-library";
export default defineComponent({
props: {
adyen: {
type: "app",
app: "adyen",
}
},
async run({steps, $}) {
const client = new adyen.Client({
apiKey: this.adyen.$auth.api_key,
environment: this.adyen.$auth.environment
});
const managementApi = new adyen.ManagementAPI(client);
return managementApi.MyAPICredentialApi.getApiCredentialDetails();
},
});
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
procore_sandbox: {
type: "app",
app: "procore_sandbox",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://sandbox.procore.com/rest/v1.0/me`,
headers: {
Authorization: `Bearer ${this.procore_sandbox.$auth.oauth_access_token}`,
},
})
},
})