> ## Documentation Index
> Fetch the complete documentation index at: https://docs.range.org/llms.txt
> Use this file to discover all available pages before exploring further.

# List the treasury policies an intent is evaluated against

> The policies are Range’s and identical for every workspace — they change by shipping code, so there is no way to create, edit or disable one. Every `policy_key` here is the identifier reported on a breach by `POST /v2/intents/evaluate`.



## OpenAPI

````yaml /api-reference/platform-api.json get /v2/intents/policies
openapi: 3.0.0
info:
  title: Range Platform API
  description: >-
    The Range Platform API for workspace management, counterparties, and
    operational tooling.
  version: 1.7.21
  contact: {}
servers:
  - url: https://api.range.org
    description: Range API Server
security:
  - Authorization: []
  - Authorization: []
tags:
  - name: Address Information
    description: Get information about a crypto address.
  - name: Transfer Enrichments
    description: Attach workspace-scoped notes and categories to transfers.
  - name: Counterparties
    description: Manage external entities, their addresses, bank accounts, and documents.
paths:
  /v2/intents/policies:
    get:
      tags:
        - Intents
      summary: List the treasury policies an intent is evaluated against
      description: >-
        The policies are Range’s and identical for every workspace — they change
        by shipping code, so there is no way to create, edit or disable one.
        Every `policy_key` here is the identifier reported on a breach by `POST
        /v2/intents/evaluate`.
      operationId: listPolicies
      parameters: []
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ListTreasuryPoliciesResponseDto'
components:
  schemas:
    ListTreasuryPoliciesResponseDto:
      type: object
      properties:
        items:
          type: array
          items:
            $ref: '#/components/schemas/TreasuryPolicyDto'
      required:
        - items
    TreasuryPolicyDto:
      type: object
      properties:
        policy_key:
          type: string
          example: treasury.asset_concentration
        name:
          type: string
          example: Asset concentration bound
        description:
          type: string
          example: >-
            Blocks a transaction whose projected post-trade position would hold
            more than 30% of the workspace total in a single asset.
        type:
          type: string
          enum:
            - concentration
            - unverified_counterparty
            - value_ceiling
            - screening
          example: concentration
          description: >-
            What the policy measures. Also the `policy_type` reported on a
            breach.
        parameters:
          type: object
          description: The bounds the policy is evaluated against. Shape depends on `type`.
          example:
            asset_threshold_percent: 30
      required:
        - policy_key
        - name
        - description
        - type
        - parameters
  securitySchemes:
    Authorization:
      type: apiKey
      in: header
      name: X-API-KEY
      description: Authorization method required to allow user to access the api endpoints.

````