Redefining Our SDKs Developer Experience
(apideck.com)
At Apideck, we are passionate about delivering the best tools to help developers build integrations effortlessly. Today, we’re thrilled to announce the release of our new generation of Apideck Unify SDKs, now powered by Speakeasy. These SDKs mark a significant leap forward in developer experience, reliability, and ease of use.
At Apideck, we are passionate about delivering the best tools to help developers build integrations effortlessly. Today, we’re thrilled to announce the release of our new generation of Apideck Unify SDKs, now powered by Speakeasy. These SDKs mark a significant leap forward in developer experience, reliability, and ease of use.
Show HN: Missio – AI Agent and Copilot for Your APIs
(missio.ai)
Connect to all your existing tools, save hundreds of hours on repetitive tasks and workflows and keep your team focused on building better product.
Connect to all your existing tools, save hundreds of hours on repetitive tasks and workflows and keep your team focused on building better product.
Refactoring with Codemods to Automate API Changes
(martinfowler.com)
Refactoring is something developers do all the time—making code easier to understand, maintain, and extend. While IDEs can handle simple refactorings with just a few keystrokes, things get tricky when you need to apply changes across large or distributed codebases, especially those you don’t fully control. That’s where codemods come in. By using Abstract Syntax Trees (AST), codemods allow you to automate large-scale code changes with precision and minimal effort, making them especially useful when dealing with breaking API changes.
Refactoring is something developers do all the time—making code easier to understand, maintain, and extend. While IDEs can handle simple refactorings with just a few keystrokes, things get tricky when you need to apply changes across large or distributed codebases, especially those you don’t fully control. That’s where codemods come in. By using Abstract Syntax Trees (AST), codemods allow you to automate large-scale code changes with precision and minimal effort, making them especially useful when dealing with breaking API changes.
ReddAPI: The Simplest Way to Access Reddit's Data
(ycombinator.com)
I’m excited to share something we’ve been working on: ReddAPI.online, a lightweight, developer-friendly API for Reddit.
I’m excited to share something we’ve been working on: ReddAPI.online, a lightweight, developer-friendly API for Reddit.
Is there such a thing as "private, interactive databases" for SaaS's
(ycombinator.com)
So i've been building a product and my clients really hate the idea that their code is stored on my database (unencrypted). The problem is that I need to process the data in the background often and thus I cannot store it end-to-end encrypted. Is there any service that allows you to deploy some sort of database that only the client accesses and at the same time allows me to process it somehow maybe via apis?
So i've been building a product and my clients really hate the idea that their code is stored on my database (unencrypted). The problem is that I need to process the data in the background often and thus I cannot store it end-to-end encrypted. Is there any service that allows you to deploy some sort of database that only the client accesses and at the same time allows me to process it somehow maybe via apis?
Show HN: The all-in-one fake API
(fooapi.com)
Dummy data for your projects, fast and simple. Users, products, posts, comments and more!
Dummy data for your projects, fast and simple. Users, products, posts, comments and more!
Show HN: Llama 3.3 70B Sparse Autoencoders with API access
(goodfire.ai)
We have trained sparse autoencoders (SAEs) on Llama 3.3 70B and released the interpreted model for general access via an API.
We have trained sparse autoencoders (SAEs) on Llama 3.3 70B and released the interpreted model for general access via an API.
UIs Should Be Versioned, Just Like We Version APIs
(okayfail.com)
Every organization that offers an application programming interface almost immediately starts to version it.
Every organization that offers an application programming interface almost immediately starts to version it.
Writing and testing a paginated API iterator in Go
(thibaut-rousseau.com)
Go 1.23, amongst other features, brought Iterators to the standard library.
Go 1.23, amongst other features, brought Iterators to the standard library.
Show HN: Gribstream.com – Historical Weather Forecast API
(gribstream.com)
Leverage The National Blend of Models (NBM) & The Global Forecast System (GFS)
Leverage The National Blend of Models (NBM) & The Global Forecast System (GFS)
Exploiting McDonald's APIs to hijack deliveries and order food for a penny
(eaton-works.com)
API flaws in the McDonald’s McDelivery system in India, one of the world’s most popular food delivery apps, enabled a variety of fun exploits:
API flaws in the McDonald’s McDelivery system in India, one of the world’s most popular food delivery apps, enabled a variety of fun exploits:
Show HN: Brazilian service to automatically issue NFSe
(notasync.com.br)
Emita Notas de Serviço automaticamente das suas vendas Stripe e mantenha suas obrigações fiscais em dia.
Emita Notas de Serviço automaticamente das suas vendas Stripe e mantenha suas obrigações fiscais em dia.
Postman is largest public source of leaked secrets?
(trufflesecurity.com)
tl;dr Postman, the popular API testing platform, hosts the largest collection of public APIs. Unfortunately, it’s become one of the largest public sources of leaked secrets. We estimate over 4,000 live credentials are currently leaking publicly on Postman for a variety of popular SaaS and cloud providers.
tl;dr Postman, the popular API testing platform, hosts the largest collection of public APIs. Unfortunately, it’s become one of the largest public sources of leaked secrets. We estimate over 4,000 live credentials are currently leaking publicly on Postman for a variety of popular SaaS and cloud providers.
JEP 485: Stream Gatherers
(openjdk.org)
Enhance the Stream API to support custom intermediate operations. This will allow stream pipelines to transform data in ways that are not easily achievable with the existing built-in intermediate operations.
Enhance the Stream API to support custom intermediate operations. This will allow stream pipelines to transform data in ways that are not easily achievable with the existing built-in intermediate operations.
What Are the Latest Scraping APIs or Services/Websites?
(ycombinator.com)
I'm working on a large web scraping project and looking to avoid building custom scrapers for every site using something like BeautifulSoup.
I'm working on a large web scraping project and looking to avoid building custom scrapers for every site using something like BeautifulSoup.
Kagi Search API
(kagi.com)
The Search API gives programmable access to Kagi's premium search results.
The Search API gives programmable access to Kagi's premium search results.
Introducing integrated inference: Embed, rerank, and retrieve data with one API
(pinecone.io)
We’re excited to announce expanded inference capabilities alongside our core vector database to make it even easier and faster to build high-quality, knowledgeable AI applications with Pinecone.
We’re excited to announce expanded inference capabilities alongside our core vector database to make it even easier and faster to build high-quality, knowledgeable AI applications with Pinecone.
Unstructured Serverless API
(unstructured.io)
This page describes how to get started with the Unstructured Serverless API. Learn how to obtain an API key to use with the Unstructured Serverless API, and get started in no time.
This page describes how to get started with the Unstructured Serverless API. Learn how to obtain an API key to use with the Unstructured Serverless API, and get started in no time.
Show HN: I Made a Ultra-Low Latency IP Geolocation API in Go
(ipflare.io)
Integrate our developer-friendly IP lookup API for precise location data and 99.9% uptime reliability.
Integrate our developer-friendly IP lookup API for precise location data and 99.9% uptime reliability.
Pissed off by Spotify Enshittifying more API endpoints? We can help
(metabrainz.org)
Today Spotify announced that a number of APIs will no longer be available for new users.
Today Spotify announced that a number of APIs will no longer be available for new users.
Spotify has shut down several API endpoints
(spotify.com)
Effective today, new Web API use cases will no longer be able to access or use the following endpoints and functionality in their third-party applications.
Effective today, new Web API use cases will no longer be able to access or use the following endpoints and functionality in their third-party applications.
Launch HN: Human Layer (YC F24) – Human-in-the-Loop API for AI Systems
(ycombinator.com)
Hey HN! I'm Dex, building HumanLayer (https://humanlayer.dev), an API that lets AI agents contact humans for feedback, input, and approvals. We enable safe deployment of autonomous/headless AI systems in production. You can try it with our Python or TypeScript SDKs and start using it immediately with a free trial. We have a free tier and transparent usage-based pricing. Here’s a demo: https://youtu.be/5sbN8rh_S5Q?t=51
Hey HN! I'm Dex, building HumanLayer (https://humanlayer.dev), an API that lets AI agents contact humans for feedback, input, and approvals. We enable safe deployment of autonomous/headless AI systems in production. You can try it with our Python or TypeScript SDKs and start using it immediately with a free trial. We have a free tier and transparent usage-based pricing. Here’s a demo: https://youtu.be/5sbN8rh_S5Q?t=51
Show HN: Venmo Unofficial API
(github.com/Integuru-AI)
This Python module provides a simple interface to interact with the Venmo API, allowing users to perform various operations such as checking balance, making payments, and requesting money.
This Python module provides a simple interface to interact with the Venmo API, allowing users to perform various operations such as checking balance, making payments, and requesting money.
Show HN: ColiVara – State of the Art RAG API with Vision Models
(github.com/tjmlabs)
ColiVara = COntextualized Late Interaction Vision Augmented Retrieval API
ColiVara = COntextualized Late Interaction Vision Augmented Retrieval API
A basic introduction to the classfile API in Java
(ifesunmola.com)
JEP 484 defines the class file API as a standard way for parsing, generating, and transforming Java class files. You’ll never need to use it if you don’t write/never plan to write a JVM-based library, framework or compiler. ASM would still be the go-to library for most developers because there’s already a lot of information about it online. As of the time of writing, the API is still in preview and will be finalized with the release of JDK 24.
JEP 484 defines the class file API as a standard way for parsing, generating, and transforming Java class files. You’ll never need to use it if you don’t write/never plan to write a JVM-based library, framework or compiler. ASM would still be the go-to library for most developers because there’s already a lot of information about it online. As of the time of writing, the API is still in preview and will be finalized with the release of JDK 24.
Utilizing HubSpot's APIs to Break Down Data Silos
(accelant.com)
I’ve seen this movie countless times: Business Has Tons of Useful Data That’s Scattered Across Systems and Isn’t Being Used for Much (or anything).
I’ve seen this movie countless times: Business Has Tons of Useful Data That’s Scattered Across Systems and Isn’t Being Used for Much (or anything).
Web Locks API
(mozilla.org)
The Web Locks API allows scripts running in one tab or worker to asynchronously acquire a lock, hold it while work is performed, then release it. While held, no other script executing in the same origin can acquire the same lock, which allows a web app running in multiple tabs or workers to coordinate work and the use of resources.
The Web Locks API allows scripts running in one tab or worker to asynchronously acquire a lock, hold it while work is performed, then release it. While held, no other script executing in the same origin can acquire the same lock, which allows a web app running in multiple tabs or workers to coordinate work and the use of resources.