Skip to main content
Back to Tags

API

33 items tagged with "api"

Filter by type:

FAQs8

FAQ

Can I use Vibgrate programmatically in my own code?

Yes. Import types from @vibgrate/cli@latest for type-safe access to scan artifacts: import type { VibgrateConfig, ScanArtifact, DriftScore, Finding } ...

FAQ

What is the difference between REST and GraphQL?

REST exposes data through multiple fixed endpoints, each returning a predefined resource representation, and relies on HTTP verbs and status codes. Gr...

FAQ

What is rate limiting and how does it work?

Rate limiting caps how many requests a client may make in a given window to protect a service from overload, abuse, and runaway costs. Common algorith...

FAQ

What does idempotency mean in APIs?

An operation is idempotent if performing it multiple times has the same effect as performing it once. In HTTP, GET, PUT, and DELETE are defined as ide...

FAQ

What is an idempotency key?

An idempotency key is a unique client-generated identifier, often a UUID, sent with a request so the server can recognize and safely deduplicate retri...

FAQ

What is a webhook?

A webhook is a way for one system to push real-time notifications to another by sending an HTTP POST to a URL the receiver registered in advance. Inst...

FAQ

What are common API versioning strategies?

API versioning lets you evolve an interface without breaking existing clients. Common approaches are URI versioning (`/v1/orders`), which is explicit ...

FAQ

What is an API key and how is it different from a token?

An API key is a static secret string that identifies and authenticates a calling application or project, usually passed in a header and tied to a set ...