API // Contracts, Auth and Object-Level Abuse

API Security

Dedicated API testing across object authorization, token handling, schema behavior and request orchestration.

domain hubassessment referencepublic sources

Domain overview

APIs deserve their own domain because the backend exposes business state directly. What matters is how object identity, role logic, claims and request shape change what the server thinks is allowed.

How to approach this surface

  • Map the object model, not just the endpoints. Most serious API flaws live in relationships between users, tenants, roles and objects.
  • Test identity and authorization separately. A valid token only proves presence, not correct scope or object-level access.
  • Watch how the backend handles extra fields, nested objects, alternate content types and version drift. Mass assignment and schema confusion love these edges.
  • GraphQL deserves dedicated treatment: introspection, batching, field-level auth, resolver trust and query-cost abuse often create unique failure modes.
  • Rate limiting is not just anti-abuse hygiene. It shapes enumeration cost, token replay risk and the feasibility of business-logic automation.

Related certification and framework context

Selected public references

Topic index

brief

REST and HTTP Assumptions

REST and HTTP Assumptions: api security assessment context, validation priorities and evidence that supports a defensible finding.

technical noteselected links
brief

GraphQL, JWT and OAuth/OIDC

GraphQL, JWT and OAuth/OIDC: object authorization, token trust, schema behavior and workflow controls at service boundaries.

technical noteselected links
brief

BOLA, BFLA and Object-Level Abuse

BOLA, BFLA and Object-Level Abuse: api security assessment context, validation priorities and evidence that supports a defensible finding.

technical noteselected links
brief

API Fuzzing and Rate Controls

API Fuzzing and Rate Controls: object authorization, token trust, schema behavior and workflow controls at service boundaries.

technical noteselected links