# Getapp — Wrapped API

> **You are on:** `https://api.paywithlocus.com/api` | [llms.txt](https://paywithlocus.com/llms.txt) | [docs](https://docs.paywithlocus.com)
>
> Locus runs on multiple environments -- make sure every URL you call matches your expected environment.
> | Environment | Landing | API | Docs |
> |---|---|---|---|
> | Production | paywithlocus.com | api.paywithlocus.com | docs.paywithlocus.com |
> | Beta | beta.paywithlocus.com | api.beta.paywithlocus.com | docs.paywithlocus.com |
> | Stage | stage.paywithlocus.com | api.stage.paywithlocus.com | docs.paywithlocus.com |
>
> If the API URL above doesn't match your expected environment, re-fetch this file from the correct domain.

> Search and compare software solutions while accessing detailed information like pricing, features, integrations, reviews, and alternatives all in one place. Get category leaders, read industry research from their blog, and make informed software decisions based on comprehensive data.

**Category:** Reviews & Ratings | **Website:** [getapp.com/](https://getapp.com/) | **Docs:** [parse.bot/marketplace/96bffcf5-7c93-4ec5-a834-fdf19a48f0a0/getapp-com-api](https://parse.bot/marketplace/96bffcf5-7c93-4ec5-a834-fdf19a48f0a0/getapp-com-api)

Pay-per-use API proxy. Each call is automatically billed to your wallet in USDC.

## Access

**Base URL:** `https://api.paywithlocus.com/api/wrapped/parse-getapp-com-api-96bffcf5/`
**Auth:** `Authorization: Bearer <LOCUS_API_KEY>`

## Endpoints

### compare_software

Compare two software products side-by-side, including features, pricing, reviews, pros/cons, and support options. slug1 is the full product path, slug2 is the comparison product slug.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `slug1` | string | Yes | Full product URL path for the first product (e.g. 'collaboration-software/a/monday-com'). |
| `slug2` | string | Yes | Product slug for the second product to compare (e.g. 'notion', 'trello'). Obtainable from popular_comparisons in get_software_details. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-getapp-com-api-96bffcf5/compare_software \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"slug1":"<string>","slug2":"<string>"}'
```

### get_blog_research

Retrieve blog posts and software research guides from GetApp's resources section. Returns all published posts with metadata, topics, and content hubs.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-getapp-com-api-96bffcf5/get_blog_research \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_category_leaders

Retrieve the category page data including top-ranked software products, buyers guide content, facets, and pagination for a given category.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `category_slug` | string | Yes | Category URL path segment without leading/trailing slashes (e.g. 'customer-management-software/crm'). Same format as list_software_by_category. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-getapp-com-api-96bffcf5/get_category_leaders \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"category_slug":"<string>"}'
```

### get_software_alternatives

Retrieve alternative software products for a given product, with detailed comparisons including ratings, pricing, and feature overlap.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `slug` | string | Yes | Product URL path segment without leading/trailing slashes (e.g. 'collaboration-software/a/monday-com'). |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-getapp-com-api-96bffcf5/get_software_alternatives \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"slug":"<string>"}'
```

### get_software_details

Retrieve full details for a software product including description, ratings, reviews, features, integrations, pricing, screenshots, and alternatives. The slug is the product URL path (e.g. 'collaboration-software/a/monday-com').

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `slug` | string | Yes | Product URL path segment without leading/trailing slashes (e.g. 'collaboration-software/a/monday-com', 'customer-management-software/a/salesforce'). Obtainable from list_software_by_category listings or cta_urls.detail fields. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-getapp-com-api-96bffcf5/get_software_details \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"slug":"<string>"}'
```

### get_software_features

Retrieve features for a software product, including total count, feature list with ratings, popular features, and enhanced feature descriptions.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `slug` | string | Yes | Product URL path segment without leading/trailing slashes (e.g. 'collaboration-software/a/monday-com'). |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-getapp-com-api-96bffcf5/get_software_features \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"slug":"<string>"}'
```

### get_software_integrations

Retrieve integrations for a software product, including integration names, ratings, and review summaries.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `slug` | string | Yes | Product URL path segment without leading/trailing slashes (e.g. 'collaboration-software/a/monday-com'). |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-getapp-com-api-96bffcf5/get_software_integrations \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"slug":"<string>"}'
```

### get_software_pricing

Retrieve detailed pricing plans for a software product, including plan names, starting prices, and feature lists per plan.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `slug` | string | Yes | Product URL path segment without leading/trailing slashes (e.g. 'collaboration-software/a/monday-com'). |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-getapp-com-api-96bffcf5/get_software_pricing \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"slug":"<string>"}'
```

### get_software_reviews

Retrieve user reviews and rating breakdowns for a software product, including review snippets, individual reviews, and field-level ratings.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `slug` | string | Yes | Product URL path segment without leading/trailing slashes (e.g. 'collaboration-software/a/monday-com'). |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-getapp-com-api-96bffcf5/get_software_reviews \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"slug":"<string>"}'
```

### list_categories

List all software categories available on GetApp, organized by group header. Returns category names, slugs, header groups, and listing counts. The full catalog is returned in one page.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-getapp-com-api-96bffcf5/list_categories \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### list_software_by_category

List software products in a specific category with pagination. Returns listings with ratings, reviews, pricing info, and facets for filtering. The category_slug is the URL path segment from list_categories (e.g. 'customer-management-software/crm').

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `category_slug` | string | Yes | Category URL path segment from list_categories cta_urls.detail, without leading/trailing slashes (e.g. 'customer-management-software/crm', 'collaboration-software/project-management'). |
| `page` | integer | No | Page number for pagination (1-based). |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-getapp-com-api-96bffcf5/list_software_by_category \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"category_slug":"<string>","page":"<integer>"}'
```
