Deprecation Notice
The Pocket source connector has been archived because Mozilla shut down the Pocket service on July 8, 2025 (user data exports were available until October 8, 2025, after which all accounts were deleted). The Pocket v3 API (https://getpocket.com/v3/get) that this connector relies on now returns 502/503 ("Pocket temporarily unavailable") for every request and the developer documentation at https://getpocket.com/developer/ is offline, so the connector cannot sync any data. It is no longer supported or available for use in Airbyte.
Recommended Actions
Pocket has no successor API. If you downloaded an export of your Pocket data before October 8, 2025 (CSV/HTML), you can load it with the File source or a custom connector; see the Custom Connector documentation.
Overview
The Pocket source connector only supports full refresh syncs
Output schema
A single output stream is available from this source:
Features
| Feature | Supported? |
|---|---|
| Full Refresh Sync | Yes |
| Incremental Sync | No |
Performance considerations
For more info on rate limiting, please refer to Pocket Docs > Rate Limits
Getting started
Requirements
- Consumer Key
- Access Token
Setup Guide
In order to obtain the Consumer Key and Access Token, please follow the official Pocket Authentication docs.
It's nevertheless, very recommended to follow this guide by James Mackenzie, which is summarized below:
- Create an App in the Pocket Developer Portal, give it Retrieve permissions and get your Consumer Key.
- Obtain a Request Token. To do so, you need to issue a POST request to get a temporary Request Token. You can execute the command below:
curl --insecure -X POST -H 'Content-Type: application/json' -H 'X-Accept: application/json' \
https://getpocket.com/v3/oauth/request -d '{"consumer_key":"REPLACE-ME","redirect_uri":"http://www.google.com"}'
- Visit the following website from your browser, and authorize the app:
https://getpocket.com/auth/authorize?request_token=REPLACE-ME&redirect_uri=http://www.google.com - Convert your Request Token Into a Pocket Access Token. To do so, you can execute the following command:
curl --insecure -X POST -H 'Content-Type: application/json' -H 'X-Accept: application/json' \
https://getpocket.com/v3/oauth/authorize -d '{"consumer_key":"REPLACE-ME","code":"REQUEST-TOKEN"}'
IP allow list
If you use Airbyte Cloud and your organization restricts access to specific IPs, add the Airbyte Cloud IP addresses to your allow list.
Reference
Config fields reference
Changelog
Expand to review
| Version | Date | Pull Request | Subject |
|---|---|---|---|
| 0.2.38 | 2026-10-07 | 88322 | Archive connector: Mozilla shut down the Pocket service and its v3 API on 2025-07-08 |
| 0.2.37 | 2025-10-29 | 68933 | Update dependencies |
| 0.2.36 | 2025-10-21 | 68277 | Update dependencies |
| 0.2.35 | 2025-10-14 | 67842 | Update dependencies |
| 0.2.34 | 2025-10-07 | 67490 | Update dependencies |
| 0.2.33 | 2025-10-01 | 66420 | Update dependencies |
| 0.2.32 | 2025-09-10 | 65872 | Update dependencies |
| 0.2.31 | 2025-08-23 | 65226 | Update dependencies |
| 0.2.30 | 2025-08-09 | 64736 | Update dependencies |
| 0.2.29 | 2025-08-02 | 64252 | Update dependencies |
| 0.2.28 | 2025-07-26 | 63895 | Update dependencies |
| 0.2.27 | 2025-07-19 | 63403 | Update dependencies |
| 0.2.26 | 2025-07-12 | 63223 | Update dependencies |
| 0.2.25 | 2025-07-05 | 62599 | Update dependencies |
| 0.2.24 | 2025-06-28 | 62327 | Update dependencies |
| 0.2.23 | 2025-06-21 | 61901 | Update dependencies |
| 0.2.22 | 2025-06-14 | 61030 | Update dependencies |
| 0.2.21 | 2025-05-24 | 60434 | Update dependencies |
| 0.2.20 | 2025-05-10 | 59510 | Update dependencies |
| 0.2.19 | 2025-04-27 | 59074 | Update dependencies |
| 0.2.18 | 2025-04-19 | 58470 | Update dependencies |
| 0.2.17 | 2025-04-12 | 57924 | Update dependencies |
| 0.2.16 | 2025-04-05 | 57316 | Update dependencies |
| 0.2.15 | 2025-03-29 | 56219 | Update dependencies |
| 0.2.14 | 2025-03-08 | 55551 | Update dependencies |
| 0.2.13 | 2025-03-01 | 55016 | Update dependencies |
| 0.2.12 | 2025-02-23 | 54594 | Update dependencies |
| 0.2.11 | 2025-02-15 | 54018 | Update dependencies |
| 0.2.10 | 2025-02-08 | 53457 | Update dependencies |
| 0.2.9 | 2025-02-01 | 53006 | Update dependencies |
| 0.2.8 | 2025-01-25 | 52462 | Update dependencies |
| 0.2.7 | 2025-01-18 | 51887 | Update dependencies |
| 0.2.6 | 2025-01-11 | 51366 | Update dependencies |
| 0.2.5 | 2024-12-28 | 50740 | Update dependencies |
| 0.2.4 | 2024-12-21 | 50282 | Update dependencies |
| 0.2.3 | 2024-12-14 | 49671 | Update dependencies |
| 0.2.2 | 2024-12-12 | 47783 | Update dependencies |
| 0.2.1 | 2024-10-28 | 47034 | Update dependencies |
| 0.2.0 | 2024-10-21 | 47143 | Migrate to manifest only format |
| 0.1.21 | 2024-10-12 | 46838 | Update dependencies |
| 0.1.20 | 2024-10-05 | 46404 | Update dependencies |
| 0.1.19 | 2024-09-28 | 46138 | Update dependencies |
| 0.1.18 | 2024-09-21 | 45736 | Update dependencies |
| 0.1.17 | 2024-09-14 | 45487 | Update dependencies |
| 0.1.16 | 2024-09-07 | 45225 | Update dependencies |
| 0.1.15 | 2024-08-31 | 44994 | Update dependencies |
| 0.1.14 | 2024-08-24 | 44321 | Update dependencies |
| 0.1.13 | 2024-08-10 | 43116 | Update dependencies |
| 0.1.12 | 2024-07-27 | 42775 | Update dependencies |
| 0.1.11 | 2024-07-20 | 42385 | Update dependencies |
| 0.1.10 | 2024-07-13 | 41923 | Update dependencies |
| 0.1.9 | 2024-07-10 | 41457 | Update dependencies |
| 0.1.8 | 2024-07-09 | 41294 | Update dependencies |
| 0.1.7 | 2024-07-06 | 41001 | Update dependencies |
| 0.1.6 | 2024-06-25 | 40308 | Update dependencies |
| 0.1.5 | 2024-06-22 | 39957 | Update dependencies |
| 0.1.4 | 2024-06-06 | 39298 | [autopull] Upgrade base image to v1.2.2 |
| 0.1.3 | 2024-04-19 | 37228 | Upgrade to CDK 0.80.0 and manage dependencies with Poetry. |
| 0.1.2 | 2024-04-15 | 37228 | Base image migration: remove Dockerfile and use the python-connector-base image |
| 0.1.1 | 2024-04-12 | 37228 | schema descriptions |
| 0.1.0 | 2022-10-30 | 18655 | 🎉 New Source: Pocket |