---
title: "Get Faction Detail"
method: GET
path: "/api/factions/{faction}"
tags: ["In-Game", "Factions"]
---

# Get Faction Detail

`GET /api/factions/{faction}`

Returns full details for a single faction, including reputation ladder with standings when the faction has a reputation system. Factions hidden from the Delphi app are excluded.

## Path parameters

- `faction` string, uuid, required — Faction UUID.

## Query parameters

- `include` string

## Response `200`

Faction detail

- Faction — Full faction detail including reputation ladder when the faction has a reputation system.
  - `uuid` string, uuid — Unique faction identifier.
  - `name` string — Display name of the faction.
  - `description` string, nullable — Lore description of the faction.
  - `default_reaction` string — Default reaction towards the player. One of: Friendly, Hostile, Neutral.
  - `faction_type` string — Category of the faction. One of: Lawful, Unlawful, LawEnforcement, PrivateSecurity.
  - `able_to_arrest` boolean — Whether the faction can arrest players.
  - `polices_lawful_trespass` boolean — Whether the faction enforces trespass violations against lawful characters.
  - `polices_criminality` boolean — Whether the faction actively polices criminal activity.
  - `no_legal_rights` boolean — Whether the faction operates without legal protections.
  - `has_reputation` boolean — Whether the faction tracks player reputation.
  - `headquarters` string, nullable — Location of the faction's headquarters.
  - `founded` string, nullable — Founding date or era of the faction.
  - `leadership` string, nullable — Current leadership of the faction.
  - `area` string, nullable — Primary area of operations.
  - `focus` string, nullable — Primary focus or industry of the faction.
  - `lawful` boolean, nullable — Whether the faction is considered lawful.
  - `sort_order_scope` string, nullable — Scope key used for sort ordering within reputation tiers.
  - `is_npc` boolean — Whether the faction is NPC-controlled.
  - `reputation_ladder` FactionReputationLadder — Reputation ladder defining standings and thresholds for a faction.
    - `scope_name` string — Internal scope name for the reputation system.
    - `display_name` string, nullable — Human-readable label for the reputation scope.
    - `reputation_ceiling` integer — Maximum attainable reputation value.
    - `initial_reputation` integer — Starting reputation value for new players.
    - `standings` FactionStanding[] — Ordered list of reputation tiers from highest to lowest.
      - `uuid` string, uuid — Unique standing identifier.
      - `name` string — Internal standing name.
      - `display_name` string, nullable — Human-readable standing name.
      - `min_reputation` integer — Minimum reputation required for this standing.
      - `drift_reputation` integer — Reputation change applied per drift cycle.
      - `drift_time_hours` integer — Hours between drift cycles.
      - `gated` boolean — Whether this standing is gated and cannot be reached through normal progression.
  - `link` string, uri — API URL for this faction.

## Other responses

- `404` — Faction not found

## Changes

- **2026-04-19** `4efeaa4b4785` — 1 info
  - endpoint added
- **2026-03-29** `8ff40d443bb4` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/starcitizenwiki/apis/star-citizen-wiki-api/changes/api/factions/:faction/get.md)

---

[API](https://skmtc.dev/starcitizenwiki/apis/star-citizen-wiki-api.md) · [All operations](https://skmtc.dev/starcitizenwiki/apis/star-citizen-wiki-api/llms.txt) · [OpenAPI document](https://skmtc.dev/starcitizenwiki/apis/star-citizen-wiki-api/revisions/5cd81baa02cb?raw)
