---
title: "Get Org Knowledge"
method: GET
path: "/organization-knowledge/{org_id}"
---

# Get Org Knowledge

`GET /organization-knowledge/{org_id}`

Get the knowledge record for an organization.

Returns 404 if no knowledge record has been created for this org yet.

## Path parameters

- `org_id` string, required

## Response `200`

Successful Response

- OrganizationKnowledge — Structured org knowledge. Prose and prohibitions live in organization_knowledge_packs; plan numbers live in organization_membership_plans. Nothing here restates either.
  - `id` string, nullable
  - `org_id` string, required
  - `company_profile` object
  - `reviews` object
  - `directory` object[]
  - `location` string, nullable
  - `authority_matrix` AuthorityMatrix — Org-level promise whitelist (onboarding questionnaire answers). The one home for a claim the agent may BIND the company to, so every entry is a closed-vocabulary flag a linter can check — prose belongs in a markdown pack, and plan figures in organization_membership_plans. Empty/default = ZERO binding promises. Consumed by the followup agent v3 output lint and generator, and by the SMS agent (price_match_guarantee gates its objection-handling play).
    - `labor_warranty` LaborWarrantyAuthority
      - `offered` boolean
    - `make_it_right` MakeItRightAuthority
      - `offered` boolean
    - `price_hold` PriceHoldAuthority
      - `offered` boolean
    - `price_match_guarantee` PriceMatchGuaranteeAuthority
      - `offered` boolean
      - `beat_amount_usd` number, nullable
      - `match_window_days` integer, nullable
      - `conditions` string, nullable
    - `priority_scheduling` PrioritySchedulingAuthority
      - `offered` boolean
    - `financing` FinancingAuthority
      - `allow_payment_figures` boolean
    - `discount_authority` DiscountAuthority
      - `allowed` boolean
    - `rebates` RebateAuthority[]
      - `deadline` string, nullable
  - `updated_at` string, date-time, nullable

## Other responses

- `404` — Not found
- `422` — Validation Error

---

[API](https://skmtc.dev/noso/apis/crucible-backend-api.md) · [All operations](https://skmtc.dev/noso/apis/crucible-backend-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/noso/crucible-backend-api/revisions/d96feef8e2ef/schema)
