CCruxtab Technologies Pvt. Ltd.36m ago · 3 min readMigrating Shopify Recurring Application Charges from REST to GraphQL BillingSubscription billing is a core part of many Shopify applications. Merchants need to subscribe to plans, approve charges, and manage their subscription status. However, older Shopify applications may scruxtab-technologies.hashnode.dev
GGowtham Muthuvel1d ago · 17 min readIdempotency Keys in Spring Boot: Making POST Safe to RetryI fired the same POST /orders request 20 times at the same instant, with the same Idempotency-Key header, at three versions of one Spring Boot endpoint. Here is what landed in the database: /v1/ordersgowthammuthuvel.hashnode.dev
AAsfaq Leeon1d ago · 28 min readBuilding a Production-Style CRUD API with FastAPI, SQLAlchemy 2.0 and PostgreSQLFrom an empty folder to a Dockerized API, written for developers who already know how to program but are new to the Python/FastAPI world. If you've built REST APIs in Java, C#, Node.js or Go, you alrleeonscoding.hashnode.dev
WWaseem Anjum6d ago · 15 min readMCP vs API: When You Need Which, With Real Benchmarks MCP vs API is not really a choice between two rival technologies. An API (usually REST) is how software talks to your service: your code calls known endpoints. MCP (Model Context Protocol) is how an Afabwaseem.hashnode.dev
RRashik Ansar ShaikOct 23 · 6 min readBuild a production-grade REST API in Go, step by stepMost Go REST tutorials stop at "it returns JSON". Then you ship something like it, and the real work begins: what happens when the request body is 2 GB, when the database is slow, when a client hammerblog.rashik.dev
MMeghsham KapureOct 19 · 8 min readREST APIAPI Technologies in Modern Backend Systems In modern backend systems, APIs are used for communication between different parts of the system, such as frontend and backend, microservices, and other sysmeghsham.hashnode.dev
MMeghsham KapureOct 18 · 5 min readValidations & TransformationsFlow of MVC architecture for APIs User using the View (Frontend Application UI) sends request to the Controller (Backend API). Controller receives the request, deserializes data to compatible formmeghsham.hashnode.dev
MMeghsham KapureOct 18 · 5 min readRoutingWhat is Routing? Routing is the process of determining which endpoint to call based on the request. HTTP request defines "WHAT" i.e. the intent of the request and through routing we can define "WHERmeghsham.hashnode.dev
BByteBridge Talent LLC teamOct 16 · 5 min readREST API Pagination Made Simple: Notes from ByteBridge Talent LLCMost APIs return lists. Users, orders, posts, logs. Lists grow. One day a list is too big to send in one response. The call gets slow. Memory goes up. Clients time out. Pagination fixes this. You sendbytebridgetalentllc.hashnode.dev
JJoseph UdomasonOct 16 · 4 min readREST API Documentation Example: Requests, Responses, and ErrorsTask API Reference: Create and Retrieve Tasks with REST This guide describes how a client application can create and retrieve tasks using the fictional Task API. It covers authentication, request formjoedev001.hashnode.dev