newscatcher home page
v3
Search...
⌘K
Ask AI
Get API key
Get API key
Search...
Navigation
Get started
Libraries
Documentation
API Reference
Local News
Events
Case studies
Blog
FAQ
Get started
Overview
Quickstart
Libraries
Subscription plans
Guides and concepts
Advanced querying
Clustering news articles
Articles deduplication
NLP features
Custom tags
Entity disambiguation
Breaking news
Robots.txt compliance
Working with historical data
Migration
API changes v2 vs v3
Migration guide
How to
Use boolean operators
Search with NEAR
Search by entity
Search by URL
Work with translations
Paginate large datasets
Retrieve more than 10,000 articles
Check sources coverage
Troubleshooting
Error handling
Request tracing with correlation IDs
Report bugs
Request features
On this page
NewsCatcher API client libraries
Available SDKs
SDK documentation
Common features
Getting started
Get started
Libraries
NewsCatcher News API v3 SDKs
NewsCatcher API client libraries
NewsCatcher provides official SDKs for multiple programming languages to help you integrate with our API quickly and efficiently. These SDKs are generated using Fern and are available as open-source projects on GitHub.
Available SDKs
Python SDK
A comprehensive SDK for developing Python applications.
TypeScript SDK
A robust SDK for TypeScript development, with full type support.
Java SDK
A powerful SDK for building Java applications and services.
Go SDK
An efficient SDK for developing applications in Go.
C# SDK
A feature-rich SDK for C# and .NET development.
Legacy SDKs
Documentation for deprecated SDKs (Konfig-generated)
SDK documentation
Each SDK has its own documentation, which includes:
Installation instructions
Authentication setup
Basic and advanced usage examples
Error handling techniques
Advanced configuration options
Visit the GitHub repository for each SDK to view the comprehensive documentation.
Common features
All our SDKs provide:
Authentication
: Simple API key authentication
Error handling
: Structured error types and handling mechanisms
Retry logic
: Automatic retries with exponential backoff
Timeout configuration
: Customizable request timeouts
Type safety
: Strong typing for request parameters and responses
Getting started
Choose the SDK for your preferred programming language.
Install the SDK via the appropriate package manager.
Create a client instance with your API key.
Start making API requests.
For more information on the API endpoints and parameters, refer to the
API reference
.
Was this page helpful?
Yes
No
Suggest edits
Raise issue
Quickstart
Subscription plans
Assistant
Responses are generated using AI and may contain mistakes.