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

# Get Profile

> Get structured profiles from the GetProfile API

After submitting data, you can **retrieve the structured profile** for a given user, character, or entity:

```http theme={null}
GET /v1/profile/{profile_id}
```

Example:

```bash theme={null}
curl -X GET "https://api.getprofile-ai.com/v1/profile/abc123" \
	-H "Authorization: Bearer YOUR_API_KEY" \
	-H "Content-Type: application/json"
```

***

## What’s in a Profile?

A profile contains structured information extracted from your data:

* **profile\_id**: Unique identifier for the profile.
* **summary**: AI-generated summary of the profile, useful for quick overviews or providing context to LLMs.
* **core\_info**: Basic info like name, age, gender, and location.
* **interests**: Categorized interests (music, hobbies, food, books, travel, etc.).
* **personality**: Traits and mood trends.
* **memories**: Key events or milestones.
* **preferences**: Conversation style and topics to avoid.
* **update\_log**: Historical log of profile updates.
* **timestamps**: Last updated, created at, and per-section timestamps.
* **status**: `"processing"` or `"ready"` to indicate profile readiness.

Here’s a partial example:

```json theme={null}
{
  "profile_id": "abc123",
  "status": "ready",
  "summary": "Alex is a curious and introverted person from Berlin who enjoys photography and hiking. Recently adopted a cat named Luna.",
  "core_info": {
    "name": { "value": "Alex", "confidence": 0.95 },
    "location": { "value": "Berlin", "confidence": 0.9 }
  },
  "interests": {
    "hobbies": [
      { "value": "photography", "confidence": 0.9 },
      { "value": "hiking", "confidence": 0.85 }
    ],
    "music": [{ "value": "indie rock", "confidence": 0.9 }]
  },
  "personality": {
    "traits": [
      { "value": "curious", "confidence": 0.9 },
      { "value": "introverted", "confidence": 0.8 }
    ],
    "mood_trends": {
      "default": { "value": "calm", "confidence": 0.9 },
      "recent": { "value": "excited", "confidence": 0.8 }
    }
  },
  "memories": [
    {
      "event": "adopted a cat named Luna",
      "date": "2024-01-20",
      "importance": "high",
      "confidence": 0.95
    }
  ],
  "last_updated": "2024-05-24T12:00:00Z",
  "created_at": "2024-04-01T10:00:00Z"
}
```

***

## Searching & Summaries

* In the **dashboard**, you can search profiles by id.
* You’ll also receive a **generated summary** in the API response — ideal for LLMs or quick user overviews.

✅ **Profiles update automatically** as you send new data, adapting to evolving user or character contexts!

***

Want to see more fields? Check out the **Profile type** in the [API Reference](/api-reference/profile/get#response-profile).
