with Sendlane and PostNL?
Retrieve the status of a shipment using its barcode. See the documentation
Retrieve the status of a shipment using a reference number. See the documentation
Sendlane's API taps into the power of email marketing automation allowing you to manage contacts, lists, campaigns, and more programmatically. With the Sendlane API on Pipedream, you can automate workflows that react to various triggers, such as incoming webhooks or scheduled times, to perform actions within Sendlane or other connected services. You can create complex, multi-step workflows that streamline your email marketing efforts, sync data across platforms, and personalize customer interactions.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
sendlane: {
type: "app",
app: "sendlane",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.sendlane.com/v2/senders`,
headers: {
Authorization: `Bearer ${this.sendlane.$auth.api_token}`,
"Content-Type": `application/json`,
"Accept": `application/json`,
},
})
},
})
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
postnl: {
type: "app",
app: "postnl",
}
},
async run({steps, $}) {
return await axios($, {
url: `${this.postnl.$auth.api_url}/shipment/v2/status/barcode/3S${this.postnl.$auth.customer_code}123456789`,
headers: {
"apikey": `${this.postnl.$auth.api_key}`,
},
params: {
detail: `false`,
language: `NL`,
},
})
},
})