- Source
- Others
- Alpha
Move Pexels API data anywhere it matters.
Move Pexels API photos search, photos curated and videos search into your warehouse, lake or AI app.
Source
Pexels API

Snowflake
BigQuery
Postgres
Databricks
Claude
- Streams
- 5
- Destinations
- 50+
- Standard support
- 0.2.46
Overview
What is the Airbyte Pexels API connector?
The Airbyte Pexels API connector extracts data from Pexels API and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with full refresh. It publishes 5 streams you can select per connection.
- 01
Sync to your warehouse
Land 5 Pexels API tables in 50+ destinations on a schedule you control.
- 02
One authorization
Authenticate Pexels API once and Airbyte keeps every scheduled sync running on it.
- 03
Cloud or self-hosted
Run the Pexels API connector on Cloud, OSS, Hybrid.
5 streams
Every table you can sync from Pexels API
photos_search Sync modes FullIncr. photos_curated Sync modes FullIncr. videos_search Sync modes FullIncr. videos_popular Sync modes FullIncr. collection_featured Sync modes FullIncr.
Setup
Live in ten steps
First, navigate to the Airbyte dashboard and click on "Sources" on the left-hand side of the screen.
Click on the "Create a new source" button and select "Pexels API" from the list of available connectors.
Enter a name for your Pexels API source and click "Next".
In the "Connection Configuration" section, enter your Pexels API key in the "API Key" field.
Click "Test Connection" to ensure that your API key is valid and that Airbyte can connect to your Pexels account.
Once the connection is successful, click "Next" to proceed to the "Schema Selection" section.
In this section, you can choose which tables you want to replicate from your Pexels account. You can select all tables or only specific ones.
Click "Next" to proceed to the "Sync Schedule" section. Here, you can choose how often you want Airbyte to sync your Pexels data.
Once you have selected your sync schedule, click "Create Source" to save your Pexels API source.
You can now use your Pexels API source to replicate data to your destination of choice.
Configuration fields
| Field | Type | Description |
|---|---|---|
| api_key* | string | API key is required to access pexels api, For getting your's goto https://www.pexels.com/api/documentation and create account for free. |
| query* | string | Optional, the search query, Example Ocean, Tigers, Pears, etc. |
| color | string | Optional, Desired photo color. Supported colors red, orange, yellow, green, turquoise, blue, violet, pink, brown, black, gray, white or any hexidecimal color code. |
| locale | string | Optional, The locale of the search you are performing. The current supported locales are 'en-US' 'pt-BR' 'es-ES' 'ca-ES' 'de-DE' 'it-IT' 'fr-FR' 'sv-SE' 'id-ID' 'pl-PL' 'ja-JP' 'zh-TW' 'zh-CN' 'ko-KR' 'th-TH' 'nl-NL' 'hu-HU' 'vi-VN' 'cs-CZ' 'da-DK' 'fi-FI' 'uk-UA' 'el-GR' 'ro-RO' 'nb-NO' 'sk-SK' 'tr-TR' 'ru-RU'. |
| orientation | string | Optional, Desired photo orientation. The current supported orientations are landscape, portrait or square |
| size | string | Optional, Minimum photo size. The current supported sizes are large(24MP), medium(12MP) or small(4MP). |
Hybrid deployment
Sovereign by architecture, not by policy.
The data plane runs in your environment. Records, credentials and keys stay with you; the control plane only receives configuration and job metadata.
- Cloud
- OSS
- Hybrid
Your environment
Airbyte control plane
FAQ
Pexels API connector questions
What data can I sync from Pexels API with Airbyte?
5 streams: photos search, photos curated, videos search, videos popular, collection featured.
Does the Pexels API connector support incremental sync?
The Pexels API connector supports full refresh sync. Check the stream list on this page for incremental support per table.
Where can I run the Pexels API connector?
Run the Pexels API connector on Cloud, OSS, Hybrid. Hybrid deployments keep the data plane in your environment while the control plane orchestrates syncs.
Didn't find your answer? Talk to sales
Start syncing Pexels API in minutes.
Free 14-day trial. No credit card needed.