API for Pocket's bookmarking and content saving service
Overview
The Pocket API enables developers to integrate Pocket's bookmarking functionality into applications. Key endpoints include /v3/add (save content), /v3/get (retrieve saved items with filters like favorite or tag), /v3/send (share items), and /v3/modify (update item status or tags). Responses are in JSON format. Use cases include syncing bookmarks across tools, building custom reading dashboards, automating content curation (e.g., saving articles from RSS feeds), and enhancing productivity apps with one-click saving of web pages, articles, or videos.
Example Integration (JavaScript)
fetch('https://getpocket.com/developer/')
.then(res => res.json())
.then(data => console.log(data))
.catch(err => console.error(err)); Key Features
- RESTful
- JSON Responses
- OAuth 2.0 Authentication
- CRUD Operations for Bookmarks
- Filterable Content Retrieval
Frequently Asked Questions
? Is Pocket API free to use?
Non-commercial use is free. Commercial use requires contacting Pocket for approval and possible pricing.
? Does it require an API Key?
No—Pocket API uses OAuth 2.0 authentication. You need to register your app to get a client ID and secret for the OAuth flow.
? What is the response format?
All responses from the Pocket API are in JSON format.
Top Alternatives
People Also Ask about Pocket
Tool Info
Pros
- ⊕ Robust Documentation
- ⊕ Supports Multiple Content Types
- ⊕ Widely Adopted Service
- ⊕ Flexible Filtering Options
Cons
- ⊖ Requires OAuth 2.0 (No API Key Only)
- ⊖ Rate Limits Apply
- ⊖ Commercial Use Needs Approval
- ⊖ Limited to Pocket's Ecosystem