cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

This documentation is for the new preview UI. It’s still being refined and is subject to change. For documentation for the old UI, see Knowledge Base.

Article link copied to clipboard
Updated
Published
2 min read
Note on third‑party tools

We aim to provide accurate and helpful details about third‑party tools, but we can’t guarantee that this information is always complete or up to date. If you notice any discrepancies, feel free to share them in the feedback section below. For the most reliable information, please always refer to the third‑party tool’s official documentation.

Manage Products, Components, Change Orders, and more with Duro.

Connections

Duro API Key

How to retrieve an API key

To retrieve an API key in your Duro app, follow these steps:

  1. Log in to your Duro account.
  2. Click on your avatar and select Account settings.
  3. In the Settings menu, select the Integrations tab.
  4. Click on the Get API Key button below the Integrations table.
  5. Your API key will be displayed. Highlight and copy it to use as the "Duro API Key".
Input Comments Default
Duro API Key The API key for your Duro account.
Duro Environment The environment to connect to.

Actions

Create Change Order

Create a Draft Change Order

Input Comments Default
Connection
Name The name of the change order to create
Description A description of the change order
Type The type of change order to create ECO
Debug Request Enabling this flag will log out the current request. false

Get Component by ID

Get a specific component by a unique identifier

Input Comments Default
Connection
Component ID The unique identifier for the component you want to retrieve
Debug Request Enabling this flag will log out the current request. false

Get Current User

Get information about the currently authenticated user

Input Comments Default
Connection
Debug Request Enabling this flag will log out the current request. false

List Change Orders

Get a list of change orders

Input Comments Default
Connection
Order By The field to order the change orders by
First N Items The number of items to return 5
Debug Request Enabling this flag will log out the current request. false

List Company Users

Get account information from each user in your company library

Input Comments Default
Connection
Debug Request Enabling this flag will log out the current request. false

List Components

Get a list of components

Input Comments Default
Connection
Library Type The type of library to query
First N Items The number of items to return 5
Debug Request Enabling this flag will log out the current request. false

Raw Request

Make a generic request to the Duro API

Input Comments Default
Connection
Query or Mutation GraphQL query or mutation {
components(libraryType: GENERAL) {
connection(
first: 10
) {
totalCount
edges {
cursor
node {
id
name
created
lastModified
}
}
}
}
}
Variables Variables to pass to the query or mutation
Variables Object Variables to pass to the query or mutation
Debug Request Enabling this flag will log out the current request. false