Skip to main content
Returns a single organization rule by ID.
This endpoint requires admin privileges.
Authorization
string
required
Bearer token obtained from the authenticate endpoint. The authenticated user must be an admin.
rule_id
string
required
UUID of the rule to retrieve.

Response

id
string
Unique rule ID (UUID).
organization_id
string
Organization this rule belongs to.
content
string
The rule content.
created_by
string
Member ID of the admin who created this rule.
last_updated_by
string
Member ID of the admin who last updated this rule.
last_updated_by_name
string
Display name of the admin who last updated this rule.
created_at
string
ISO 8601 timestamp when the rule was created.
updated_at
string
ISO 8601 timestamp when the rule was last updated.
curl -X GET https://api.trellis.sh/v1/organization-rules/b2c3d4e5-f6a7-8901-bcde-f12345678901 \
  -H "Authorization: Bearer YOUR_TOKEN"
{
  "id": "b2c3d4e5-f6a7-8901-bcde-f12345678901",
  "organization_id": "org_01HX...",
  "content": "Always cite the data source when presenting figures",
  "created_by": "member_01HX...",
  "last_updated_by": "member_01HX...",
  "last_updated_by_name": "Jane Smith",
  "created_at": "2025-02-10T08:00:00+00:00",
  "updated_at": "2025-02-10T08:00:00+00:00"
}