# Humanitix

Humanitix is a not-for-profit ticketing platform that donates 100% of its profits to charity.

- **Category:** event management
- **Auth:** API_KEY
- **Composio Managed App Available?** N/A
- **Tools:** 3
- **Triggers:** 0
- **Slug:** `HUMANITIX`
- **Version:** 20260227_00

## Tools

### Get Event

**Slug:** `HUMANITIX_GET_EVENT`

Tool to retrieve detailed information about a specific event. Use when you have the eventId and need full metadata.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | Unique identifier for the event. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Events

**Slug:** `HUMANITIX_GET_EVENTS`

Tool to retrieve a paginated list of events from your Humanitix account. Use when you need to page through your events after confirming API key validity.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `page` | integer | Yes | Page number you wish to fetch. |
| `since` | string | No | Results since this date-time (ISO 8601). |
| `pageSize` | integer | No | Page size of the results you wish to fetch. |
| `inFutureOnly` | boolean | No | If true, return only events that have an endDate in the future. |
| `overrideLocation` | string | No | Override the user location; ISO 3166-1 alpha-2 country code. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Tags

**Slug:** `HUMANITIX_GET_TAGS`

Tool to get all tags associated with your Humanitix account. Use when you need to list or paginate through tags after setting up your API key.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `page` | integer | No | Page number for paginated results, must be >=1 |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |
