Skip to main content

Bynder Connector

Bynder Bynder is a leading digital asset management software that allows users to easily create, find, and use content, such as documents, graphics, and videos.

Connections

Client Credentials OAuth 2.0

Client Credentials OAuth 2.0

This connection uses OAuth 2.0, a common authentication mechanism for integrations. Read about how OAuth 2.0 works here.

InputCommentsDefault
Token URLThe URL to exchange the authorization code for an access token
ScopesThe scopes for the access tokenasset:read asset:write collection:read collection:write current.user:read current.profile:read workflow.campaign:read workflow.campaign:write workflow.job:read workflow.job:write brandstore.order:read brandstore.order:write meta.assetbank:read meta.assetbank:write admin.profile:read admin.user:read admin.user:write workflow.preset:read offline
Client IDThe client ID for the OAuth connection
Client SecretThe client secret for the OAuth connection

OAuth 2.0

OAuth 2.0

This connection uses OAuth 2.0, a common authentication mechanism for integrations. Read about how OAuth 2.0 works here.

InputCommentsDefault
Authorize URLThe URL to redirect the user to for authorization
Token URLThe URL to exchange the authorization code for an access token
ScopesThe scopes for the access tokenasset:read asset:write collection:read collection:write current.user:read current.profile:read workflow.campaign:read workflow.campaign:write workflow.job:read workflow.job:write brandstore.order:read brandstore.order:write meta.assetbank:read meta.assetbank:write admin.profile:read admin.user:read admin.user:write workflow.preset:read offline
Client IDThe client ID for the OAuth connection
Client SecretThe client secret for the OAuth connection

Actions

Add Asset Metaproperty Options

Add metaproperty options to an asset

InputCommentsDefault
Asset IDId of the asset.
Metaproperty IDId of the metaproperty from which you want to add options.
Metaproperty Options IDsList of metaproperty option ids you want to add to the asset.
Debug RequestEnabling this flag will log out the current request.false
Connection

Close Campaign

Delete an existing campaign

InputCommentsDefault
Campaign IDThe ID of the campaign to delete
Debug RequestEnabling this flag will log out the current request.false
Connection

Create Campaign

Create a new campaign

InputCommentsDefault
NameThe name of the campaign
Key4 character key representing the campaign
DescriptionThe description of the campaign
Responsible IDId of the user responsible for the campaign
DataAdditional data to update the campaign
Debug RequestEnabling this flag will log out the current request.false
Connection

Create Collection

Create a new collection

InputCommentsDefault
Collection NameThe name of the collection to create
Collection DescriptionThe description of the collection to create
Debug RequestEnabling this flag will log out the current request.false
Connection

Create Job

Create a new job

InputCommentsDefault
NameThe name of the job
Campaign IDId of the campaign the job is part of
Accountable IDId of the user responsible for the job
Preset IDId of the preset the job should be created from
DescriptionThe description of the job
DataAdditional data to create the job
Debug RequestEnabling this flag will log out the current request.false
Connection

Create User

Create a new user

InputCommentsDefault
EmailEmail address for login.
PasswordPassword for login.
Profile IDSecurity profile id for determining the user's rights. Can be retrieved by using the Retrieve security profiles call.
First NameFirst name of the user.
Last NameLast name of the user.
UsernameUsername for login. If not defined it will take your email as username.
DataExtra fields to be included in the request. Must be valid JSON.
Debug RequestEnabling this flag will log out the current request.false
Connection

Delete Asset

Delete an existing asset

InputCommentsDefault
IDThe ID of the resource to retrieve
Debug RequestEnabling this flag will log out the current request.false
Connection

Delete Asset Metaproperty Options

Remove metaproperty options from an asset

InputCommentsDefault
Asset IDId of the asset.
Metaproperty IDId of the metaproperty from which you want to add options.
Metaproperty Options IDsList of metaproperty option ids you want to add to the asset.
Debug RequestEnabling this flag will log out the current request.false
Connection

Delete Campaign

Delete an existing campaign

InputCommentsDefault
Campaign IDThe ID of the campaign to delete
Debug RequestEnabling this flag will log out the current request.false
Connection

Delete Collection

Delete an existing collection

InputCommentsDefault
Collection IDThe ID of the collection to delete
Debug RequestEnabling this flag will log out the current request.false
Connection

Delete Job

Delete an existing job

InputCommentsDefault
Job IDThe ID of the job to delete
Debug RequestEnabling this flag will log out the current request.false
Connection

Delete User

Remove an existing user

InputCommentsDefault
IDThe ID of the resource to retrieve
Debug RequestEnabling this flag will log out the current request.false
Connection

Download Specific Asset Item

Download an specific asset item

InputCommentsDefault
Asset IDThe id of the asset you’d like to download a item of.
Item IDThe id of the specific asset item you’d like to download.
HashIndicates whether or not to treat the itemId as a hashed item idfalse
Debug RequestEnabling this flag will log out the current request.false
Connection

Finalize Complete Upload

Finalize a completely uploaded file.

InputCommentsDefault
IDID of the upload.
Target IDThe targetid that was returned by the initialize call.
S3 FilenameBase location of the uploaded file.
ChunksTotal number of chunks uploaded.
Original FilenameFilename including special characters to be displayed in Bynder.
Debug RequestEnabling this flag will log out the current request.false
Connection

Finalize Complete Upload And Save As New Asset Additional

Finalize a completely uploaded file and save as a new asset additional.

InputCommentsDefault
Asset IDAsset id to which to save the new additional.
IDID of the upload.
Target IDThe targetid that was returned by the initialize call.
S3 FilenameBase location of the uploaded file or filename result from the last upload chunk action.
ChunksTotal number of chunks uploaded.
Debug RequestEnabling this flag will log out the current request.false
Connection

Generate Dynamic Asset Transformation

Generate a derivative on the fly with a transformation (such as cropping, scaling, filling) applied to it

InputCommentsDefault
IDThe ID of the resource to retrieve
NameName of the asset, beware the asset will have no name when this is empty.
IOThe operation(s) performed on the image before it's served to the client. It's possible to specify this parameter several times to have several operations applied.
Focus PointFocus point as a x,y coordinate (with values between 0 - 1). This will serve as the center point for the image operations.
FormatFormat of the served image. This can either be jpg or png and it will overwrite the default webP.
FormatImage quality, ranging from 1 - 100 (has no effect when format is set to 'png').
Debug RequestEnabling this flag will log out the current request.false
Connection

Get Account Information

Retrieve information on current account

InputCommentsDefault
Debug RequestEnabling this flag will log out the current request.false
Connection

Get Asset

Retrieve a specific asset

InputCommentsDefault
IDThe ID of the resource to retrieve
VersionsInclude information about the different asset media items including versions.false
StatsInclude information about views and downloads.false
Debug RequestEnabling this flag will log out the current request.false
Connection

Get Campaign

Retrieve a specific campaign

InputCommentsDefault
Campaign IDThe ID of the campaign to retrieve
Debug RequestEnabling this flag will log out the current request.false
Connection

Get Closest S3 Upload Endpoint

Retrieve the closest S3 upload endpoint

InputCommentsDefault
Debug RequestEnabling this flag will log out the current request.false
Connection

Get Collection

Retrieve a specific collection

InputCommentsDefault
Collection IDThe ID of the collection to retrieve
Debug RequestEnabling this flag will log out the current request.false
Connection

Get Current User

Retrieve the current user

InputCommentsDefault
Debug RequestEnabling this flag will log out the current request.false
Connection

Get Job

Retrieve a job by ID

InputCommentsDefault
Job IDThe ID of the job to retrieve
Debug RequestEnabling this flag will log out the current request.false
Connection

Get Job Preset

Retrieve a job preset by ID

InputCommentsDefault
Job preset IDThe ID of the job preset to retrieve
Debug RequestEnabling this flag will log out the current request.false
Connection

Get Media of Job

Retrieve media attached to an existing job

InputCommentsDefault
Job IDThe ID of the job to retrieve
Debug RequestEnabling this flag will log out the current request.false
Connection

Get Order

Retrieve an existing order

InputCommentsDefault
Order IDThe ID of the order to retrieve. Either id or orderNumber is required
Order NumberThe order number of the order to retrieve. Either id or orderNumber is required
Debug RequestEnabling this flag will log out the current request.false
Connection

Get Order Info

Retrieve information on an order

InputCommentsDefault
Order IDThe ID of the order to retrieve
Debug RequestEnabling this flag will log out the current request.false
Connection

Get Security Profile

Retrieve a specified security profile

InputCommentsDefault
IDThe ID of the resource to retrieve
Debug RequestEnabling this flag will log out the current request.false
Connection

Get User

Retrieve a specified user

InputCommentsDefault
IDThe ID or username of the user to retrieve
Debug RequestEnabling this flag will log out the current request.false
Connection

Initialize Upload

Initialize a new file upload.

InputCommentsDefault
FilenameFilename of new upload (extension required).
Debug RequestEnabling this flag will log out the current request.false
Connection

List Assets

Retrieve all assets

InputCommentsDefault
PageThe page number to retrieve
LimitMaximum number of results. Maximum: 1000. Default: 50
CountIndicating whether or not the response should include count results. This parameter when passed as true overrides the total parameter.false
TotalIndicating whether or not the response should include the total count of results.false
Fetch AllWhether to fetch all results. If true, limit and page parameters are ignored.true
Extra ParametersExtra parameters to be included in the request.
Debug RequestEnabling this flag will log out the current request.false
Connection

List Brands

Retrieve all brands

InputCommentsDefault
Debug RequestEnabling this flag will log out the current request.false
Connection

List Campaigns

Retrieve all campaigns

InputCommentsDefault
Debug RequestEnabling this flag will log out the current request.false
Connection

List Collections

Retrieve all collections

InputCommentsDefault
PageThe page number to retrieve
LimitMaximum results to return. If limit is not provided, all results are returned.
CountIndicating whether or not the response should include count results. This parameter when passed as true overrides the total parameter.false
Fetch AllWhether to fetch all results. If true, limit and page parameters are ignored.true
Extra ParametersExtra parameters to be included in the request.
Debug RequestEnabling this flag will log out the current request.false
Connection

List Jobs

Retrieve all jobs

InputCommentsDefault
PageThe page number to retrieve
LimitMaximum results to return. If limit is not provided, all results are returned.
Extra ParametersExtra parameters to be included in the request.
Debug RequestEnabling this flag will log out the current request.false
Connection

List Jobs By Campaign

Retrieve jobs tied to a campaign

InputCommentsDefault
Campaign IDThe ID of the campaign to retrieve jobs for
PageThe page number to retrieve
LimitMaximum results to return. If limit is not provided, all results are returned.
Extra ParametersExtra parameters to be included in the request.
Debug RequestEnabling this flag will log out the current request.false
Connection

List Metaproperties

Retrieve all metaproperties.

InputCommentsDefault
CountIndicates whether or not the response should include asset count results for metaproperty-options.false
TypeList of asset types. Filters the count results by asset type. It only makes sense to be defined if the count parameter was set to true.
FormatIndicates whether or not the response should include the metaproperty options of each metaproperty.false
IDsList of metaproperty ids. Will return a metaproperty for each existing id.
Debug RequestEnabling this flag will log out the current request.false
Connection

List Orders

Retrieve all orders.

InputCommentsDefault
PageOffset page for results: return the N-th set of limit-results. Limit is currently hardcoded to 10.
Debug RequestEnabling this flag will log out the current request.false
Connection

List Security Profiles

Retrieve all security profiles

InputCommentsDefault
Debug RequestEnabling this flag will log out the current request.false
Connection

List Users

Retrieve all users

InputCommentsDefault
PageThe page number to retrieve
LimitMaximum results to return. If limit is not provided, all results are returned.
Include InactiveWhether to include inactive users in the list of results.false
Debug RequestEnabling this flag will log out the current request.false
Connection

Raw Request

Send raw HTTP request to Bynder

InputCommentsDefault
Connection
URLThis is the URL to call.
MethodThe HTTP method to use.
DataThe HTTP body payload to send to the URL.
Form DataThe Form Data to be sent as a multipart form upload.
File DataFile Data to be sent as a multipart form upload.
File Data File NamesFile names to apply to the file data inputs. Keys must match the file data keys above.
Query ParameterA list of query parameters to send with the request. This is the portion at the end of the URL similar to ?key1=value1&key2=value2.
HeaderA list of headers to send with the request.
Response TypeThe type of data you expect in the response. You can request json, text, or binary data.json
TimeoutThe maximum time that a client will await a response to its request
Debug RequestEnabling this flag will log out the current request.false
Retry Delay (ms)The delay in milliseconds between retries. This is used when 'Use Exponential Backoff' is disabled.0
Retry On All ErrorsIf true, retries on all erroneous responses regardless of type. This is helpful when retrying after HTTP 429 or other 3xx or 4xx errors. Otherwise, only retries on HTTP 5xx and network errors.false
Max Retry CountThe maximum number of retries to attempt. Specify 0 for no retries.0
Use Exponential BackoffSpecifies whether to use a pre-defined exponential backoff strategy for retries. When enabled, 'Retry Delay (ms)' is ignored.false

Register Uploaded Chunk

Register an uploaded chunk.

InputCommentsDefault
IDID of the upload.
Chunk NumberNumber of the chunk that was uploaded.
Target IDThe targetid that was returned by the initialize call.
FilenameLocation of the uploaded chunk.
Debug RequestEnabling this flag will log out the current request.false
Connection

Retrieve Poll State

Poll processing state of finalized files

InputCommentsDefault
ItemsComma-separated import id's of a finalized file, as returned by the finalize call.
Debug RequestEnabling this flag will log out the current request.false
Connection

Save a New Asset

Save a completed upload as a new asset.

InputCommentsDefault
Import IDImport id of a finalized and processed upload to be saved.
Brand IDBrand id to save the asset to.
Asset NameName of the new asset.
DescriptionAsset description.
CopyrightCopyright information of the asset.
DataData of the new asset.
Debug RequestEnabling this flag will log out the current request.false
Connection

Save as a New Asset Version

Save a completed upload as a new asset version.

InputCommentsDefault
Asset IDAsset id for which to save the new version.
Import IDImport id of a finalized and processed upload to be saved.
Debug RequestEnabling this flag will log out the current request.false
Connection

Share Collection

Share a collection

InputCommentsDefault
Collection IDThe ID of the collection to retrieve
Collection OptionsRecipient rights.
RecipientsComma-separated email addresses of recipients. Mandatory if groups or profiles are empty.
GroupsComma-separated list of group ids. Mandatory if recipients or profiles are empty.
ProfilesComma-separated list of profile ids. Mandatory if recipients or groups are empty.
DataExtra fields to be included in the request. Must be valid JSON.
Debug RequestEnabling this flag will log out the current request.false
Connection

Update Asset

Edit an existing asset

InputCommentsDefault
IDThe ID of the resource to retrieve
NameName of the asset, beware the asset will have no name when this is empty.
DescriptionAsset description.
CopyrightCopyright information of the asset.
DataExtra fields to be included in the request. Must be valid JSON.
Debug RequestEnabling this flag will log out the current request.false
Connection

Update Campaign

Edit an existing campaign

InputCommentsDefault
Campaign IDThe ID of the campaign to update
NameThe name of the campaign
Key4 character key representing the campaign
Responsible IDId of the user responsible for the campaign
DescriptionThe description of the campaign
DataAdditional data to update the campaign
Debug RequestEnabling this flag will log out the current request.false
Connection

Update Collection

Edit an existing collection

InputCommentsDefault
Collection IDThe ID of the collection to update
Collection NameThe name of the collection to create
Collection DescriptionThe description of the collection to create
Is PublicIndicates whether or not to treat the itemId as a hashed item idtrue
Debug RequestEnabling this flag will log out the current request.false
Connection

Update Job

Edit an existing job

InputCommentsDefault
Job IDThe ID of the job to update
NameThe name of the job
Campaign IDId of the campaign the job is part of
Accountable IDId of the user responsible for the job
DescriptionThe description of the job
DataAdditional data to update the job
Debug RequestEnabling this flag will log out the current request.false
Connection

Update Order

Update an existing order

InputCommentsDefault
Order IDThe ID of the order to update
Order StatusStatus of the order
MessageA message
Tracking NumberLink to trackingnumber
Debug RequestEnabling this flag will log out the current request.false
Connection

Update User

Edit an existing user

InputCommentsDefault
IDThe ID of the user to update
EmailEmail address for login.
PasswordPassword for login.
Profile IDSecurity profile id for determining the user's rights. Can be retrieved by using the Retrieve security profiles call.
First NameFirst name of the user.
Last NameLast name of the user.
UsernameUsername for login. If not defined it will take your email as username.
DataExtra fields to be included in the request. Must be valid JSON.
Debug RequestEnabling this flag will log out the current request.false
Connection

Upload Chunk

Upload a chunk of a file.

InputCommentsDefault
Upload URLAmazon upload endpoint received from calling Get closest AmazonS3 upload endpoint.
FileFile or chunk of the file to be uploaded.
ChunkChunk index number (indexing starts from 1).
ChunksTotal number of chunks.
Multipart ParametersParameters for the multipart upload. Use all the fields from the response of the initialise upload call.
Debug RequestEnabling this flag will log out the current request.false