API
Everything on CoreConcept tagged with API. Explore related tags below.
Related tags
Articles
Selecting the correct authorization flow is essential for securing modern applications. The OAuth 2.1 specification consolidates OAuth 2.0 security recommendati…
Rate Limiting is a critical defense mechanism for production APIs, protecting downstream microservices from traffic spikes, denial-of-service (DoS) attacks, and…
Selecting the communication protocol between clients, API gateways, and internal microservices impacts API latency, payload sizes, developer velocity, and syste…
Connecting AI agents (such as ChatGPT, Claude Code, and Gemini CLI) to external tools, enterprise microservices, and databases requires standardized tool defini…
While built-in tools (file editing, shell execution, web search) handle standard development workflows, engineering teams often require domain-specific capabili…
Custom GPT Actions allow ChatGPT and enterprise workspace agents to interact directly with internal microservices, third-party REST APIs, and database backends.…
Function Calling is the foundational technology enabling OpenAI models (GPT-4o, GPT-4o-mini, o3-mini) to act as structured software agents. Rather than returnin…
The Model Context Protocol (MCP) has emerged as the universal open standard for connecting AI models to external data sources, developer tools, and enterprise m…
Historically, extracting structured JSON data from Large Language Models required regex parsing, retry loops, and defensive fallback logic to handle missing key…
With the release of OpenAI's reasoning model series (such as o3-mini), developers gain direct control over inference-time compute using the reasoning_effort par…
In enterprise AI applications, system instructions, database schemas, codebases, and retrieval contexts are frequently repeated across thousands of API calls. P…
Deploying Large Language Models in healthcare, finance, defense, and legal industries requires strict data privacy controls. Enterprise organizations must ensur…
A travel checkout may call a public weather API, your own booking API, and a partner airline API. All three could use REST, but they should not share the same c…
AI agents rarely work alone. They read files, query databases, call business APIs, and sometimes delegate work to other agents. Without shared contracts, every …
Mobile users lose signal in elevators, on flights, and in rural areas, but they still expect edits to survive. An offline-first architecture writes locally, rec…
Live UIs need the server to push changes — stock ticks, chat lines, build progress, presence. Classic HTTP is pull-only: the client asks, the server answers, th…
JSON Web Tokens are a common access-token format, but OAuth 2.0 does not require them: providers may issue opaque bearer tokens that an API introspects instead.…
You log out and the admin panel still accepts the old token. Or you build "Sign in with Google" and accidentally treat an access token as proof of identity. Aut…
One buggy client can retry a failing endpoint in a tight loop and starve everyone else. Rate limiting protects shared capacity and keeps abuse expensive; a sing…
Your mobile team wants one round trip for a screen. Your partner wants a stable URL they can cache. Your services need typed calls inside the mesh. Those are th…
A partner script scrapes your API with a leaked key. A mobile build ships a password in every header. A "Sign in with GitHub" button works until someone treats …
This guide is for backend engineers who know HTTP and database transactions but need to decide where six microservice patterns fit. By the end, you can trace on…
Securing modern REST APIs against unauthorized access, credential interception, and session hijacking requires strict protocol standards. Legacy session-based c…
Building interactive, real-time web applications — such as live financial dashboards, collaborative document editors, or multi-user chat platforms — requires co…
High-concurrency microservices demanding sub-millisecond API response times and tens of thousands of requests per second per node require low-overhead runtime e…
Building real-time applications — such as crypto market data feeds, multiplayer gaming servers, or live chat applications — requires maintaining hundreds of tho…
The gap between a chatbot demo and a chatbot in production is not the model — it is everything wrapped around the model call. A demo sends one message and print…
Want a curated collection instead? Topic hubs group the best content by subject.
Browse Topics