# External Contacts API

Provides access to the external contacts that are part of a Hyperproof organization.

Version: 1.0

## Servers

Hyperproof US
```
https://api.hyperproof.app/v1/externalcontacts
```

Hyperproof EU
```
https://api.hyperproof.eu/v1/externalcontacts
```

Hyperproof Gov
```
https://api.hyperproofgov.app/v1/externalcontacts
```

## Security

### oauth2

Type: oauth2

## Download OpenAPI description

[External Contacts API](https://developer.hyperproof.app/_bundle/hyperproof-api/externalcontacts/externalcontacts.openapi.yaml)

## Other

### Get External Contacts

 - [GET /](https://developer.hyperproof.app/hyperproof-api/externalcontacts/externalcontacts.openapi/other/get-external-contacts.md): GET /

#### Description

Retrieves details of all external contacts by their unique IDs, returning information such as names, emails, and associated Hyperproof objects.

### Add External Contact

 - [POST /](https://developer.hyperproof.app/hyperproof-api/externalcontacts/externalcontacts.openapi/other/add-external-contact.md): POST /

#### Description

Adds an external contact to a specified Hyperproof object, linking the contact’s details for collaboration or reference purposes.

### Get External Contact

 - [GET /{externalContactId}](https://developer.hyperproof.app/hyperproof-api/externalcontacts/externalcontacts.openapi/other/get-external-contact.md): GET /{externalContactId}

#### Description

Retrieves details of an external contact by their unique ID, returning information such as name, email, and associated Hyperproof objects.

### Update External Contact

 - [PATCH /{externalContactId}](https://developer.hyperproof.app/hyperproof-api/externalcontacts/externalcontacts.openapi/other/update-external-contact.md): PATCH /{externalContactId}

#### Description

Updates the information of an existing external contact, allowing modifications to details such as name, email, or associated Hyperproof objects.

### Delete External Contact

 - [DELETE /{externalContactId}](https://developer.hyperproof.app/hyperproof-api/externalcontacts/externalcontacts.openapi/other/delete-external-contact.md): DEL /{externalContactId}

#### Description

Removes an external contact from an organization.

