---
title: "Enumerations"
method: GET
path: "/metadata/common"
tags: ["Metadata"]
---

# Enumerations

`GET /metadata/common`

## Request

- Base URL: `https://api.recordedfuture.com/playbook-alert`
- URL: `https://api.recordedfuture.com/playbook-alert/metadata/common`
- Auth: one of:
  - API key in header `X-RFToken`
  - OAuth 2
    - Authorization code: `https://id.recordedfuture.com/authorize`
    - Token URL: `https://id.recordedfuture.com/token`

List all metadata and enumerations common to all types of Playbook Alerts.

## Response `200`

List of valid categories, priorities, statuses and actions.

- MetadataCommon
  - `status_list` Enumeration[]
    - `id` string
    - `label` string
  - `category_list` Enumeration[]
    - `id` string
    - `label` string
  - `priority_list` Enumeration[]
    - `id` string
    - `label` string
  - `actions_by_category` OnwardActionsByCategory[]
    - `category` 'domain_abuse' | 'malicious_sites' | 'cyber_vulnerability' | 'code_repo_leakage' | 'third_party_risk' | 'identity_novel_exposures' | 'geopolitics_facility' | 'dark_web' | 'socmed_impersonation'
    - `actions` OnwardActionEnumeration[]
      - `action_id` string, required: The id for the type of action taken. The possible values can be found in the response from metadata/common in actions_by_category field. The action ids possible can grow over time
      - `description` string, required
      - `deprecated` boolean: If deprecated (true) it means that it is no longer possible to store it, but it can still be returned from Playbook Alerts

---

[API](https://skmtc.dev/recordedfuture/apis/recorded-future-playbook-alerts.md) - [All operations](https://skmtc.dev/recordedfuture/apis/recorded-future-playbook-alerts/llms.txt) - [OpenAPI document](https://skmtc.dev/recordedfuture/apis/recorded-future-playbook-alerts/revisions/604701d2ce52?raw)
