Tag: REST API

Meet Couchbase Edge Server: The Offline-First Database for the Resource Constrained Edge
We are excited to introduce Couchbase Edge Server—our lightweight, local-first, data platform designed to power your edge computing applications. With features like local data storage, upstream and downstream offline-first data sync, and seamless RESTful data access, the Couchbase Edge Server...

A Java Microservices Overview
In the last decade, microservices have changed how developers and organizations build and ship applications. According to Stack Overflow’s 2023 Developer Survey, nearly 49% of software professionals use microservices daily. To further understand how microservices have risen in popularity, we’ll...

API vs. SDK: Breaking Down the Differences (Plus Examples)
This blog post will discuss what APIs and SDKs are, the differences between them, how developers use them, and situations in which you would benefit from choosing one over the other. What is an API? The traditional definition of an...

Programmatic Administration of Capella Deployments with the Capella Management API
We’re incredibly excited to present to you the new features of our Capella Management API. The new version of the API has been redesigned from the ground-up to be more RESTful, extensible, robust and secure. With an array of functionalities...

Mobile Developers: Is REST Keeping You Up At Night?
REpresentational State Transfer, commonly known as “REST”, describes a standard for programmatic communication with backend data services over the web. A REST API is a programming interface that uses HTTP requests to POST (create), GET (read), PUT (update), and DELETE...

Use Postman With Couchbase Capella Public API
Important Update: Please note that the V3 API will be deprecated soon and will no longer receive updates or support beyond its end-of-life date. To benefit from enhanced features and improved performance, we strongly recommend transitioning to our new V4...

Postman Collections for Sync Gateway Administration
Web-based clients can administer, monitor and interact with Couchbase Sync Gateway using a RESTful interface. With the Sync Gateway 3.0 release, database administration is done exclusively through the admin REST endpoint. Postman is an API test, development and documentation tool...

So Long, Manual Backup & Restore: Introducing the Couchbase Backup Service
Good news, DevOps: manual backups are now a thing of the past. The new Couchbase Backup Service automates once-manual backup and restore tasks to give DevOps and Operations teams time to focus on more important and engaging work while keeping...

How to Add Full-Text Search Functionality to Your JavaScript App
It’s unavoidable: If you’re working with a document database, you’re eventually going to need to search for (and through) your JSON documents. In this tutorial, you’ll add the full-text search capabilities of Couchbase to the basic REST API built with...

How to Query JSON Data Using SQL++ for Node.js and Couchbase
Today’s the day your Node.js app learns “go fetch.” By following this basic tutorial, you’ll learn how to build a REST API for your Node.js app that sends SQL++ (aka N1QL) queries to retrieve data from Couchbase. This post continues...

How to Troubleshoot Your SDK Connection using SDK Doctor & Couchbase Alternate Addresses
It’s a common experience to run into network connection errors when you’re developing an application – particularly if you’re connecting from your local computer SDK to a remote cluster. Is your SDK not connected? You’re likely to run into situations...

Build a REST-Based Application with Node.js, Express and Couchbase
If you’re new to Node.js, Couchbase or both, you’re about to level up your skills. Today I’ll show you how to build a minimal REST-based application for retrieving documents from Couchbase using Node.js and Express. This post continues my introductory...