Skip to main content
GET
/
entities
/
actions
Get Actions
curl --request GET \
  --url https://api.geogen.io/v1/entities/actions \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "data": {
    "actionables": [
      {
        "id": "abc123",
        "title": "Improve presence on Reddit r/webdev",
        "description": "Your brand is rarely mentioned in r/webdev discussions. Consider contributing helpful content to increase visibility.",
        "category": "citation",
        "priority": "high",
        "sourceType": "low_visibility",
        "status": "active",
        "metadata": null,
        "createdAt": 1712345678000,
        "updatedAt": 1712345678000
      }
    ],
    "tasks": [
      {
        "id": "task456",
        "title": "Address negative sentiment on Stack Overflow",
        "description": "Multiple AI models reference negative reviews. Create documentation to address common issues.",
        "type": "off-page",
        "priority": "medium",
        "status": "in_progress",
        "assignees": [
          "user789"
        ],
        "sortOrder": 0,
        "actionableId": "abc789",
        "createdAt": 1712345678000,
        "updatedAt": 1712345678000
      }
    ]
  },
  "counts": {
    "actionables": 1,
    "tasks": 1
  }
}

Authorizations

Authorization
string
header
required

API key authentication. Format: Bearer wsk_your_api_key

Query Parameters

entityId
string
required

Entity ID

status
enum<string>

Filter actionables by status (default: all)

Available options:
active,
dismissed,
in_task

Response

Actions retrieved successfully

success
boolean
data
object
counts
object