II.
APIEndpoint JSON
Structured · liveapi-endpoint:github-pulls-files
GET /repos/{repo}/pulls/{n}/files (per_page=100) json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "api-endpoint:github-pulls-files",
"_kind": "APIEndpoint",
"_file": "extensions/api-endpoints/triggers-github-enrichment-endpoints.yaml",
"_cluster": "extensions",
"attributes": {
"displayName": "GET /repos/{repo}/pulls/{n}/files (per_page=100)",
"method": "GET",
"path": "/repos/{owner}/{repo}/pulls/{number}/files?per_page=100",
"responseShape": "list<{ filename: string, status?: string, patch?: string }>",
"authRequired": true
},
"outgoingEdges": [
{
"from": "api-endpoint:github-pulls-files",
"to": "operational-trigger:amux-triggers-github",
"kind": "called_by_trigger",
"attributes": {}
},
{
"from": "api-endpoint:github-pulls-files",
"to": "operational-trigger:amux-triggers-action",
"kind": "called_by_trigger",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "operational-trigger:amux-triggers-github",
"to": "api-endpoint:github-pulls-files",
"kind": "calls_endpoint",
"attributes": {}
},
{
"from": "operational-trigger:amux-triggers-action",
"to": "api-endpoint:github-pulls-files",
"kind": "calls_endpoint",
"attributes": {}
}
]
}