Connect Brandfolder to Python
Bring your Brandfolder data into Python with Windsor.ai, so your scripts read live asset and file records.
Pick the Brandfolder fields you need, and Windsor.ai keeps them flowing without a CSV export in between.
Forget CSVs. Stop copy/paste. Connect in minutes. No code required.
Get your Brandfolder data into Python
Brandfolder is connected once in Windsor.ai, and these are the use cases the fields support:
Audit what is approved
Asset Approved comes through as a true or false value, so you can list the assets that are still unapproved and group them by Brandfolder Name.
Find the files that are too heavy or too small
Attachment Size, Attachment Width and Attachment Height let you list files above a size you set, or images below the dimensions your channels need.
Check which formats you hold
Group Attachment Extension and Attachment Mimetype to see the format mix per brandfolder, and find the assets that have no web-ready file.
Using Windsor.ai to connect data from Brandfolder to Python
Windsor.ai moves your Brandfolder fields into Python on a connection you set up once, so the scripts stay on live records rather than a CSV someone exported last week.
Pick the fields you need and Windsor.ai handles the rest.
How to connect Brandfolder to Python with Windsor.ai
Explore a step-by-step guide to integrate your Brandfolder data into Python with the Windsor.ai connector.
Connect a data source
In your Windsor.ai dashboard, connect Brandfolder: enter your Brandfolder API key. Select the account(s) you want to pull data from and click Next.
Set Python as a data destination
Scroll down and choose Python from the data destination list. Copy the API Key URL provided in the instructions below.
Integrate the API Key URL into your Python code to stream data
Use Python’s requests or a similar library to retrieve data from Windsor.ai by making an API call with your obtained API Key URL.
FAQs
What Brandfolder data can I load into Python?
Windsor.ai gives access to 46 Brandfolder fields. These are the groups; the Brandfolder field reference lists all of them:
- Assets: Asset name, Asset id, Asset Description, Asset Approved.
- Asset timestamps: Asset Created At and Asset Updated At.
- Asset links: Asset CDN URL and Asset Thumbnail URL.
- Files: Attachment Filename, Attachment Original Filename, Attachment Extension, Attachment Mimetype.
- File properties: Attachment Size in bytes, Attachment Width, Attachment Height, Attachment Position.
- Organization and account: Brandfolder Name, Brandfolder ID, Account Name, Date.
How does Windsor.ai load Brandfolder data into Python?
Windsor.ai gives you an API URL for your selected Brandfolder fields. Call it from Python with requests or a similar library and load the response into pandas or your own code.
Can I combine Brandfolder data with other sources in my scripts?
Yes. Windsor.ai supports 350+ data sources, so Brandfolder data can sit next to other connected sources in the same scripts. For example, put the count of approved Brandfolder assets per brandfolder next to Google Ads campaign names from the same months, so asset production and campaign activity sit in one table.
Do I need to code to connect Brandfolder to Python?
No. You connect Brandfolder in the Windsor.ai dashboard, pick the fields you want, and Windsor.ai handles the transfer.
How much does it cost to integrate Brandfolder with Python using Windsor.ai?
The free forever plan covers 1 data source, so connecting Brandfolder on its own costs nothing and needs no credit card. Combining Brandfolder with other sources needs a paid plan: $19/month for 3 sources or $99/month for 7. See the pricing page.
Do you have helpful links to get started with Brandfolder and Python?
Yes. These are the resources to start with for the Brandfolder to Python integration:
Tired of manual Brandfolder data exports? Try Windsor.ai today to work on live data

