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

# List Projects

> List every project the connected Ahrefs API key has access to (the same projects power Rank Tracker and Site Audit) with project ID, name, target URL, mode, verification status, folder, owner and t...

List every project the connected Ahrefs API key has access to (the same projects power Rank Tracker and Site Audit) with project ID, name, target URL, mode, verification status, folder, owner and the number of tracked keywords. Free: does not consume API units. Use the project\_id with the Rank Tracker and Site Audit tools.

|                      |                        |
| -------------------- | ---------------------- |
| **App**              | Ahrefs                 |
| **Operation ID**     | `ahrefs_list_projects` |
| **Type**             | Action                 |
| **Connection**       | `ahrefs` (required)    |
| **Credits per run**  | Free                   |
| **Agent / MCP tool** | Yes                    |

## Inputs

| Field          | Type    | Required | Default | Description                                           |
| -------------- | ------- | -------- | ------- | ----------------------------------------------------- |
| `has_keywords` | boolean | No       | `False` | Return only projects that have Rank Tracker keywords. |

## Output

**Type**: `List[Dict]`

Returns one row per project: project\_id, project\_name, url, mode, protocol, access, verified, folder (id and name or null), owned\_by, keyword\_count, web\_analytics\_data\_key.

**Fields**: `project_id`, `project_name`, `url`, `mode`, `protocol`, `access`, `verified`, `folder`, `owned_by`, `keyword_count`

**Example**:

```json theme={"dark"}
[
  {
    "project_id": "7297356",
    "project_name": "Marketingauditor",
    "url": "marketingauditor.com/",
    "mode": "subdomains",
    "protocol": "both",
    "access": "shared",
    "verified": true,
    "folder": null,
    "owned_by": "owner@example.com",
    "keyword_count": 7
  }
]
```
