# Raisely

Raisely is a fundraising platform that enables organizations to create and manage online fundraising campaigns.

- **Category:** fundraising
- **Auth:** API_KEY
- **Tools:** 13
- **Triggers:** 0
- **Slug:** `RAISELY`
- **Version:** 20260211_00

## Tools

### Retrieve Raisely API Documentation Summary

**Slug:** `RAISELY_GET_API_DOCS`

Retrieve a summary of the Raisely API documentation including metadata and sample endpoints. Returns the OpenAPI version, API info (title, version, description, contact), and a sample of available paths. Use this to understand the general structure of the Raisely API.

### Get Available Events

**Slug:** `RAISELY_GET_AVAILABLE_EVENTS`

Tool to retrieve a list of available Raisely webhook events. Use when you need to know all event types Raisely can send via webhooks.

### Get campaigns

**Slug:** `RAISELY_GET_CAMPAIGNS`

Tool to retrieve a paginated list of campaigns from Raisely. Use when you need to list campaigns after obtaining a valid API token.

### List Campaign Profiles

**Slug:** `RAISELY_GET_CAMPAIGNS_PROFILES`

List all fundraising profiles in a Raisely campaign. Profiles represent individuals, teams, or organizations participating in a fundraising campaign. Returns profile details including name, fundraising goal, amount raised, and associated user information. Supports search, pagination, and sorting. Use 'limit' and 'offset' for paging through large result sets.

### Retrieve Raisely Posts

**Slug:** `RAISELY_GET_POSTS`

Retrieves a paginated list of posts from the Raisely fundraising platform. Use this tool to: - List all posts with pagination support - Sort posts by creation date, update date, or title - Fetch posts in ascending or descending order Returns posts with their unique identifiers, titles, content, and timestamps. Includes pagination metadata for navigating through large result sets.

### Raisely Get Profiles

**Slug:** `RAISELY_GET_PROFILES`

Retrieves a paginated list of fundraising profiles for a Raisely campaign. Use this tool to: - List all fundraisers (profiles) in a campaign - Search for specific profiles by name or description - Filter profiles by user or organisation - Rank profiles by amount raised, donor count, or activity metrics - Paginate through large result sets The 'campaign' parameter is required and accepts a campaign UUID, path, or domain.

### Raisely Get Tags

**Slug:** `RAISELY_GET_TAGS`

Tool to retrieve all tags available in the Raisely platform. Use when you need a paginated list of tags after obtaining a valid API token.

### Get User Profiles

**Slug:** `RAISELY_GET_USER_PROFILES`

Tool to retrieve all profiles associated with a specific user. Use when you have a user UUID and need to list both public and optionally private profiles.

### Get Users

**Slug:** `RAISELY_GET_USERS`

Retrieve a paginated list of users from the Raisely platform. Returns all users in the organisation with optional pagination, sorting, and private data. Use the 'private' parameter to include sensitive user details like email, address, and phone number. Default limit is 100 records. Use 'offset' for pagination through large result sets.

### Raisely Get Webhooks

**Slug:** `RAISELY_GET_WEBHOOKS`

Tool to retrieve a list of configured webhooks. Use when you need to list all webhook subscriptions for the current campaign after authenticating.

### Raisely List Subscriptions

**Slug:** `RAISELY_LIST_SUBSCRIPTIONS`

Retrieve subscriptions (recurring donations) from Raisely. Returns a paginated list of all subscriptions with their status, amount, currency, and associated user information. Use this to view recurring donation patterns or identify active subscribers. Supports filtering by status and mode, with sorting and pagination options.

### Logout from Raisely

**Slug:** `RAISELY_POST_LOGOUT`

Tool to invalidate the current user's token and log out. Use when ending an authenticated Raisely session to ensure the token is invalidated.

### Create User

**Slug:** `RAISELY_POST_USERS`

Create a new user in Raisely. Fails if a user with the same email already exists. Use for adding new users to your organization's user database.
