The Dropboard API enables management and optimization of shipping logistics, providing functionality to monitor shipments, manage inventory, and handle orders efficiently. With this API, Pipedream users can automate various aspects of logistics and supply chain operations, enhancing real-time decision-making and operational efficiency.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
dropboard: {
type: "app",
app: "dropboard",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.dropboardhq.com/2024-02/me`,
headers: {
Authorization: `Bearer ${this.dropboard.$auth.oauth_access_token}`,
},
})
},
})
Automated Order Processing and Shipment Tracking: Connect Dropboard to Shopify using Pipedream to automate order processing. When a new order is placed in Shopify, trigger a workflow in Pipedream to create a shipment in Dropboard, then continually track the shipment status and update the customer via email or SMS.
Inventory Management and Alerts: Link Dropboard to Slack via Pipedream to manage inventory levels. Set up a workflow where Dropboard sends daily inventory data to Pipedream, which processes this data and sends a notification to a Slack channel if stock levels for critical items are low.
Consolidated Reporting for Management: Integrate Dropboard with Google Sheets using Pipedream to automate the generation of daily logistics reports. Extract data from Dropboard on shipments, inventory, and orders, process it in Pipedream, and automatically update a Google Sheet that is used for daily operational review and long-term analysis.
Creates a new client within Dropboard. Note this is available only for recruiter plan users and may incur additional charges based on your organization's plan. See the documentation
Looks for a client within Dropboard. If not found, it will create a new one. See the documentation
Dropboard uses OAuth authentication. When you connect your Dropboard account, Pipedream will open a popup window where you can sign into Dropboard and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any Dropboard API.
Pipedream requests the following authorization scopes when you connect your account:
GET
https://dropboardhq.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://api.dropboardhq.com/2024-02/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}}
POST
https://api.dropboardhq.com/2024-02/oauth/token
content-type: application/x-www-form-urlencoded
accept: application/json
client_id={{oauth.client_id}}
&
client_secret={{oauth.client_secret}}
&
grant_type=refresh_token
&
refresh_token={{oauth.refresh_token}}