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

# Overview

> People in your Swoogo CRM, independent of any specific event

Contacts are people in your Swoogo CRM, independent of any specific event. Contacts can be linked to registrants across multiple events and managed via invitation lists.

## What you can do

* **Create and manage contact records** with personal details and custom field values
* **View custom field definitions** for the contact data model
* **Forget contacts** for GDPR compliance — anonymize personal data while preserving aggregate records

## Related resources

| Resource             | Relationship                                                  |
| -------------------- | ------------------------------------------------------------- |
| **Registrants**      | A contact can be linked to registrants across multiple events |
| **Invitation Lists** | Curated groups of contacts for targeted invitations           |
| **Contact Fields**   | Custom field definitions on contacts                          |

## Key concepts

**Contacts vs. registrants** — A contact is an event-independent record in your CRM. When a contact registers for an event, a registrant record is created and linked to the contact. One contact can have registrant records across many events.

**GDPR forget** — The forget endpoint anonymizes a contact's personal data in compliance with data privacy regulations. The contact record is preserved for reporting purposes, but identifying information is removed.

**Invitation lists** — Group contacts into lists for targeted event invitations. Use the Invitation Lists endpoints to manage lists and add or remove contacts.
