API
Everything on SkillVeris tagged API — collected across the glossary, study notes, blog, and cheat sheets.
46 resources across 3 libraries
Study Notes(40)
MFC vs Win32 API
A comparison of programming directly against the raw Win32 API versus using MFC's object-oriented abstraction layer, covering trade-offs in productivity, contr…
WCF vs Web API
Compares WCF's protocol-flexible, contract-first model against ASP.NET Web API's HTTP-first, resource-oriented approach, and when to choose each.
Microsoft Graph API for Teams
Learn how to read and write Teams data — teams, channels, messages, and members — through the unified Microsoft Graph REST API.
Data Annotations vs Fluent API
Compare EF Core's two configuration approaches - inline Data Annotations and the more powerful Fluent API - and learn when each is the right tool.
API Versioning
Strategies and tooling for evolving an ASP.NET Core API's contract without breaking existing consumers.
API Keys and Custom Headers
Learn how to authenticate requests using API keys and how to work with custom HTTP headers in Postman, including placement options and common conventions.
The pm API: Request, Response, and Environment
A tour of Postman's core pm object — pm.request, pm.response, and pm.environment — the JavaScript API used in both pre-request and test scripts.
What Is Postman?
An introduction to Postman as an API platform for building, testing, and documenting HTTP APIs, and why it has become the standard tool for API development.
API Testing with the Request Context
Use Playwright's APIRequestContext to make real HTTP calls, assert on responses, and seed data for faster, more focused tests.
Mocking API Responses
Use route.fulfill(), routeFromHAR, and route.fetch() to return deterministic, realistic API responses for fast, reliable UI tests.
Stubbing and Mocking API Responses
Learn how to replace real backend responses with controlled, static or dynamic data using cy.intercept() to test UI states reliably.
Testing API Endpoints Directly with cy.request()
Learn how cy.request() lets Cypress make direct HTTP calls outside the browser to set up state, verify APIs, and speed up tests.
The Spark SQL API
How Spark SQL lets you query DataFrames with standard SQL, compiling to the same Catalyst-optimized plan as the DataFrame API.
The Table API and Flink SQL
Learn how Flink's Table API and SQL layer let you express streaming and batch pipelines declaratively on top of the DataStream engine.
The TaskFlow API
Learn how Airflow's @dag and @task decorators let you write DAGs as plain Python functions, with automatic XCom passing and dynamic task mapping.
SharePoint REST and Graph API
Two complementary APIs — the classic SharePoint REST API and the modern Microsoft Graph API — let developers read and write SharePoint data programmatically.
OAuth with API Gateways
How API gateways centralize OAuth token validation, choose between JWT and introspection, enforce scope-based authorization, and apply per-client rate limits.
Lua and C Interop
How Lua's stack-based C API lets Lua scripts call C functions and C programs embed and drive a Lua virtual machine in both directions.
Building an API with Phoenix
A practical walkthrough of building a JSON API in Phoenix -- routing, controllers, Ecto contexts, JSON rendering, and testing.
GenServer Explained
Understand how GenServer standardizes stateful server processes in Elixir with a clean client/callback API.
Building a REST API with Scala
A hands-on guide to building a JSON REST API in Scala using a typical HTTP toolkit, covering routing, JSON codecs, and error handling.
WebSockets in the Browser
A practical guide to the native browser WebSocket API — connecting, sending and receiving messages, handling reconnection, and working with binary data efficie…
Nginx as an API Gateway
How to use Nginx to route, rate-limit, authenticate, and load balance API traffic across backend services without a dedicated gateway product.
The WebAssembly JavaScript API
A tour of the WebAssembly global object's core classes — Module, Instance, Memory, Table, and Global — and how JavaScript orchestrates Wasm.
Showing 24 of 40.
Cheat Sheets(5)
Statsmodels Cheat Sheet
Statsmodels reference for OLS and logistic regression, the R-style formula API, and ARIMA time-series modeling with full statistical summaries.
Vue.js Cheat Sheet
A quick reference to Vue.js directives, the Composition API, and single-file components for building reactive web interfaces.
WebSockets Cheat Sheet
Quick reference for opening, sending, and closing full-duplex WebSocket connections between browser and server, including lifecycle events and reconnection.
Browser DevTools Cheat Sheet
A guide to Chrome and Edge DevTools panels, console API methods, keyboard shortcuts, and network-tab techniques for debugging.
PagerDuty Cheat Sheet
Key concepts and CLI/API usage for configuring PagerDuty services, escalation policies, on-call schedules, and incident response workflows.