Skip to content

Beta module namespace

sourcescope

Beta routes may change with notice and are NOT covered by the 24-month stable window of the core contract.

Every module route is enumerated with method, path, auth and required permission; request/response schemas are not published for the beta surface.

24 operations

MethodPathRequired permissionAuthenticationSummary
get/v1/m/sourcescope/assignmentssourcescope:assignment:readBearer tokensourcescope module route (requires sourcescope:assignment:read)
post/v1/m/sourcescope/assignmentssourcescope:assignment:writeBearer tokensourcescope module route (requires sourcescope:assignment:write)
get/v1/m/sourcescope/assignments/{id}sourcescope:assignment:readBearer tokensourcescope module route (requires sourcescope:assignment:read)
put/v1/m/sourcescope/assignments/{id}sourcescope:assignment:writeBearer tokensourcescope module route (requires sourcescope:assignment:write)
delete/v1/m/sourcescope/assignments/{id}sourcescope:assignment:writeBearer tokensourcescope module route (requires sourcescope:assignment:write)
get/v1/m/sourcescope/bindingssourcescope:binding:readBearer tokensourcescope module route (requires sourcescope:binding:read)
post/v1/m/sourcescope/bindingssourcescope:binding:writeBearer tokensourcescope module route (requires sourcescope:binding:write)
get/v1/m/sourcescope/bindings/{id}sourcescope:binding:readBearer tokensourcescope module route (requires sourcescope:binding:read)
put/v1/m/sourcescope/bindings/{id}sourcescope:binding:writeBearer tokensourcescope module route (requires sourcescope:binding:write)
delete/v1/m/sourcescope/bindings/{id}sourcescope:binding:writeBearer tokensourcescope module route (requires sourcescope:binding:write)
get/v1/m/sourcescope/guard-posturessourcescope:binding:readBearer tokensourcescope module route (requires sourcescope:binding:read)
put/v1/m/sourcescope/guard-posturessourcescope:binding:writeBearer tokensourcescope module route (requires sourcescope:binding:write)
get/v1/m/sourcescope/posture-requestssourcescope:binding:readBearer tokensourcescope module route (requires sourcescope:binding:read)
get/v1/m/sourcescope/posture-requests/{id}sourcescope:binding:readBearer tokensourcescope module route (requires sourcescope:binding:read)
post/v1/m/sourcescope/posture-requests/{id}/approvesourcescope:posture:adminBearer tokensourcescope module route (requires sourcescope:posture:admin)
post/v1/m/sourcescope/posture-requests/{id}/rejectsourcescope:posture:adminBearer tokensourcescope module route (requires sourcescope:posture:admin)
get/v1/m/sourcescope/resolvesourcescope:binding:readBearer tokensourcescope module route (requires sourcescope:binding:read)
get/v1/m/sourcescope/resourcessourcescope:binding:readBearer tokensourcescope module route (requires sourcescope:binding:read)
post/v1/m/sourcescope/sources/disable-scopingsourcescope:binding:writeBearer tokensourcescope module route (requires sourcescope:binding:write)
get/v1/m/sourcescope/workspace-connectorssourcescope:workspace_connector:readBearer tokensourcescope module route (requires sourcescope:workspace_connector:read)
post/v1/m/sourcescope/workspace-connectorssourcescope:workspace_connector:writeBearer tokensourcescope module route (requires sourcescope:workspace_connector:write)
get/v1/m/sourcescope/workspace-connectors/{id}sourcescope:workspace_connector:readBearer tokensourcescope module route (requires sourcescope:workspace_connector:read)
put/v1/m/sourcescope/workspace-connectors/{id}sourcescope:workspace_connector:writeBearer tokensourcescope module route (requires sourcescope:workspace_connector:write)
delete/v1/m/sourcescope/workspace-connectors/{id}sourcescope:workspace_connector:writeBearer tokensourcescope module route (requires sourcescope:workspace_connector:write)