II.
Domain JSON
Structured · livedomain:api-development
API Development json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "domain:api-development",
"_kind": "Domain",
"_file": "domain/domains/software-engineering.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "API Development",
"description": "Design, implementation, and documentation of APIs — REST, GraphQL,\ngRPC, and OpenAPI — including versioning, authentication, and rate limiting.\n"
},
"outgoingEdges": [
{
"from": "domain:api-development",
"to": "topic:api-gateway",
"kind": "contains"
},
{
"from": "domain:api-development",
"to": "topic:api-key",
"kind": "contains"
},
{
"from": "domain:api-development",
"to": "topic:api-versioning-strategy",
"kind": "contains"
},
{
"from": "domain:api-development",
"to": "topic:request-reply",
"kind": "contains"
},
{
"from": "domain:api-development",
"to": "topic:soap",
"kind": "contains"
}
],
"incomingEdges": [
{
"from": "benchmark:toolbench",
"to": "domain:api-development",
"kind": "applies_to",
"attributes": {}
},
{
"from": "skill-area:gRPC-service-design",
"to": "domain:api-development",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "skill-area:GraphQL-federation",
"to": "domain:api-development",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "skill-area:REST-maturity-levels",
"to": "domain:api-development",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "skill-area:API-rate-limiting-design",
"to": "domain:api-development",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "skill-area:API-versioning-strategy",
"to": "domain:api-development",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "skill-area:webhook-reliability",
"to": "domain:api-development",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "skill-area:SSE-design",
"to": "domain:api-development",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "skill-area:long-polling",
"to": "domain:api-development",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "skill-area:MQTT-design",
"to": "domain:api-development",
"kind": "applies_to",
"attributes": {
"confidence": "secondary"
}
},
{
"from": "skill-area:protocol-buffer-schema-design",
"to": "domain:api-development",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "skill-area:API-documentation-design",
"to": "domain:api-development",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "skill-area:developer-portal-design",
"to": "domain:api-development",
"kind": "applies_to",
"attributes": {
"confidence": "secondary"
}
},
{
"from": "skill-area:SDK-design",
"to": "domain:api-development",
"kind": "applies_to",
"attributes": {
"confidence": "secondary"
}
},
{
"from": "skill-area:API-ergonomics",
"to": "domain:api-development",
"kind": "applies_to",
"attributes": {
"confidence": "primary"
}
},
{
"from": "stack-profile:graphql-api-platform",
"to": "domain:api-development",
"kind": "applies_to"
},
{
"from": "stack-profile:high-perf-api-server",
"to": "domain:api-development",
"kind": "applies_to"
},
{
"from": "stack-profile:serverless-api-multicloud",
"to": "domain:api-development",
"kind": "applies_to"
},
{
"from": "stack-profile:sdk-developer-kit",
"to": "domain:api-development",
"kind": "applies_to"
},
{
"from": "stack-profile:contract-testing",
"to": "domain:api-development",
"kind": "applies_to"
},
{
"from": "stack-profile:api-mocking-simulation",
"to": "domain:api-development",
"kind": "applies_to"
},
{
"from": "stack-profile:rate-limiting-api-throttle",
"to": "domain:api-development",
"kind": "applies_to"
},
{
"from": "stack-profile:webhook-relay-proxy",
"to": "domain:api-development",
"kind": "applies_to"
},
{
"from": "stack-profile:go-gin-postgres",
"to": "domain:api-development",
"kind": "applies_to"
},
{
"from": "stack-profile:rust-axum-sqlx",
"to": "domain:api-development",
"kind": "applies_to"
},
{
"from": "stack-profile:fastapi-postgres",
"to": "domain:api-development",
"kind": "applies_to"
},
{
"from": "stack-profile:rust-actix-postgres",
"to": "domain:api-development",
"kind": "applies_to"
},
{
"from": "stack-profile:kotlin-ktor-exposed",
"to": "domain:api-development",
"kind": "applies_to"
},
{
"from": "topic:REST-vs-GraphQL",
"to": "domain:api-development",
"kind": "belongs_to_domain"
},
{
"from": "topic:API-first-design",
"to": "domain:api-development",
"kind": "belongs_to_domain"
},
{
"from": "topic:integrations",
"to": "domain:api-development",
"kind": "applies_to"
},
{
"from": "tool-server:mcp-bruno",
"to": "domain:api-development",
"kind": "lib_applies_to_domain",
"attributes": {}
},
{
"from": "tool-server:mcp-swagger",
"to": "domain:api-development",
"kind": "lib_applies_to_domain",
"attributes": {}
},
{
"from": "role:api-engineer",
"to": "domain:api-development",
"kind": "applies_to",
"attributes": {}
},
{
"from": "workflow:api-versioning-workflow",
"to": "domain:api-development",
"kind": "applies_to_domain",
"attributes": {}
},
{
"from": "workflow:api-deprecation",
"to": "domain:api-development",
"kind": "applies_to_domain",
"attributes": {}
}
]
}