# `api.contacts.get_primary_details` > `GET /contacts/{contactId}/primarydetails` — ACPortal **Python** ```python api.contacts.get_primary_details(contact_id: str) -> ContactPrimaryDetails ``` **CLI** ```bash ab contacts get_primary_details ``` GET /contacts/{contactId}/primarydetails ## Response Returns `ContactPrimaryDetails`. | Field | Type | Required | Description | |---|---|---|---| | `id` | `Optional[int]` | no | Contact integer ID | | `fullName` | `Optional[str]` | no | Full display name | | `email` | `Optional[str]` | no | Primary email | | `phone` | `Optional[str]` | no | Primary phone | | `company` | `Optional[dict]` | no | Associated company (full object) | | `companyId` | `Optional[str]` | no | Company UUID | | `companyName` | `Optional[str]` | no | Company name | | `cellPhone` | `Optional[str]` | no | Cell phone number | | `fax` | `Optional[str]` | no | Fax number | | `address` | `Optional[CompanyAddress]` | no | Contact address | --- [← Back to api.contacts](../contacts.md)