> For the complete documentation index, see [llms.txt](https://developer.perculus.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.perculus.com/v2-tr/servisler/katilimci-yonetimi/katilimci-secme.md).

# Katılımcı Seçme

### ATTENDANCE\_CODE ile

**Örnek istek:**

{% tabs %}
{% tab title="CURL" %}

```bash
curl -L -X GET 'https://<DOMAIN>/api/groups/xapi/session/:SESSION_GUID/attendee/:ATTENDANCE_CODE'
```

{% endtab %}

{% tab title="NodeJS" %}

```javascript
client.attendees.getAttendeeByAttendanceCode("B027EDFC-BF6D-4551-9ED2-38663C100C94", "ABCD90OK-BF6D-4551-9ED2-38663C10987");
```

{% endtab %}
{% endtabs %}

### USER\_GUID ile

**Örnek istek:**

{% tabs %}
{% tab title="CURL" %}

```bash
curl -L -X GET 'https://<DOMAIN>/api/groups/xapi/session/:SESSION_GUID/attendee/:USER_GUID'
```

{% endtab %}

{% tab title="NodeJS" %}

```javascript
client.attendees.getAttendeeByUserGuid("B027EDFC-BF6D-4551-9ED2-38663C100C94", "ABCD90OK-BF6D-4551-9ED2-38663C10987");
```

{% endtab %}
{% endtabs %}

### EMAIL ile

**Örnek istek:**

{% tabs %}
{% tab title="CURL" %}

```bash
curl -L -X GET 'https://<DOMAIN>/api/groups/xapi/session/:SESSION_GUID/attendee/:ATTENDEE_EMAIL'
```

{% endtab %}

{% tab title="NodeJS" %}

```
client.attendees.getAttendeeByEmail("B027EDFC-BF6D-4551-9ED2-38663C100C94", "john.doe@example.com");
```

{% endtab %}
{% endtabs %}

Örnek cevap:

```json
{
    "session_id": "994A34B6-DB42-4368-902A-2F9C01EE7B3F",
    "user_id": "FA376607-8D8B-499A-935D-8F74086FCD25",
    "user_guid": null,
    "attendee_id": "562630",
    "attendance_code": "19B42A55-BCCF-446A-9876-4F042AF2CA94",
    "name": "Komutan",
    "surname": "Logar",
    "email": "komutanlogar@example.com",
    "role": "a",
    "mobile": "",
    "creation_date": "2025-02-07T16:40:47.000182+03:00",
    "updating_date": "2025-02-07T16:40:47.000182+03:00",
    "operation": null
}
```
