# Scrappy.gg API

**Canonical:** https://apis.io/apis/scrappy-gg/scrappy-gg-api/  
**Provider:** Scrappy.gg — https://apis.io/providers/scrappy-gg/  
**Documentation:** https://scrappy.gg/docs/api

Scrappy.gg API is one of 2 APIs that [Scrappy.gg](https://apis.io/providers/scrappy-gg/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

Scrappy.gg API as documented publicly: 94 operations. Contract generated from the documentation by API Evangelist (2026-11-03); not the provider's own document.

## Operations (60 of 94)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/accounts` | List Accounts |
| GET | `/api/accounts/{accountid}` | Get Account |
| POST | `/api/accounts/{accountid}/commonalities` | Analyze LinkedIn Commonalities |
| POST | `/api/auth/signup` | POST /api/auth/signup |
| GET | `/api/campaigns` | List Campaigns |
| POST | `/api/campaigns` | Create Campaign |
| DELETE | `/api/campaigns/{id}` | Delete Campaign |
| GET | `/api/campaigns/{id}` | Get Campaign |
| PATCH | `/api/campaigns/{id}` | Update Campaign |
| POST | `/api/campaigns/{id}/discover-sources` | Discover Sources for Campaign |
| GET | `/api/campaigns/{id}/ranked-accounts` | Ranked Accounts |
| POST | `/api/campaigns/{id}/suggest-matching` | Suggest Matching Rules |
| GET | `/api/chat/conversations` | List Conversations |
| POST | `/api/chat/conversations` | Create Conversation |
| DELETE | `/api/chat/conversations/{id}` | Delete Conversation |
| GET | `/api/chat/conversations/{id}` | Get Conversation |
| POST | `/api/chat/conversations/{id}/messages` | Send Message (Streaming) |
| POST | `/api/email-verification/bounce` | Record Bounce |
| POST | `/api/email-verification/spam-trap` | Mark an email as a known spam trap |
| GET | `/api/email-verification/stats` | Get Verification Stats |
| DELETE | `/api/jobs` | Cancel/Delete Job |
| GET | `/api/jobs` | List Jobs |
| POST | `/api/jobs` | Create Job |
| DELETE | `/api/leads` | Delete Lead |
| GET | `/api/leads` | List Leads |
| PATCH | `/api/leads` | Update Lead |
| POST | `/api/leads` | Create Lead |
| DELETE | `/api/leads/bulk` | Bulk Delete Leads |
| PATCH | `/api/leads/bulk` | Bulk Update Leads |
| POST | `/api/leads/validate-bulk` | Bulk Validate Emails |
| GET | `/api/linkedin/accounts` | List LinkedIn Accounts |
| POST | `/api/linkedin/accounts/connect` | Connect a LinkedIn Account |
| DELETE | `/api/linkedin/accounts/{id}` | Disconnect a LinkedIn Account |
| GET | `/api/linkedin/accounts/{id}` | Get a LinkedIn Account |
| GET | `/api/linkedin/accounts/{id}/connections/accepted` | List Accepted Invitations |
| GET | `/api/linkedin/accounts/{id}/messages` | List Synced LinkedIn Messages |
| POST | `/api/linkedin/accounts/{id}/verify` | Verify a LinkedIn Sign-in |
| POST | `/api/linkedin/accounts/{id}/viewer` | Refresh the Sign-in Viewer |
| GET | `/api/linkedin/actions` | List LinkedIn Actions |
| POST | `/api/linkedin/actions` | Queue a LinkedIn Action |
| GET | `/api/linkedin/actions/{id}` | Get a LinkedIn Action |
| POST | `/api/linkedin/actions/{id}/cancel` | Cancel a LinkedIn Action |
| GET | `/api/linkedin/actions/{id}/screenshot` | Get a Failed Action's Screenshot |
| POST | `/api/linkedin/commonalities` | Batch Commonalities Analysis |
| GET | `/api/linkedin/credentials` | List LinkedIn Credentials |
| POST | `/api/linkedin/credentials` | Add LinkedIn Credentials |
| POST | `/api/linkedin/enrich` | Enrich Lead from LinkedIn |
| GET | `/api/linkedin/jobs` | List LinkedIn Jobs |
| GET | `/api/linkedin/jobs/{id}` | Get LinkedIn Job |
| POST | `/api/linkedin/validate` | Validate LinkedIn Profile |
| POST | `/api/matching/execute` | Execute Matching Rule |
| POST | `/api/matching/preview` | Preview Matching |
| GET | `/api/matching/results` | List Matching Results |
| GET | `/api/matching/rules` | List Matching Rules |
| POST | `/api/matching/rules` | Create Matching Rule |
| DELETE | `/api/matching/rules/{id}` | Delete Matching Rule |
| GET | `/api/matching/rules/{id}` | Get Matching Rule |
| PATCH | `/api/matching/rules/{id}` | Update Matching Rule |
| GET | `/api/profile-types` | List Profile Types |
| POST | `/api/profile-types` | Create Profile Type |

…and 34 more operations. They are listed in full on the page.

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/scrappy-gg/openapi/_ae-authored/scrappy-gg-openapi-generated.yml
- **JSONSchema** — https://artifacts.apis.io/scrappy-gg/json-schema/scrappy-gg-post-api-sources-generate-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/scrappy-gg/json-schema/scrappy-gg-post-api-leads-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/scrappy-gg/json-schema/scrappy-gg-post-api-sources-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/scrappy-gg/json-schema/scrappy-gg-post-api-profiles-export-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/scrappy-gg/json-schema/scrappy-gg-patch-api-leads-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/scrappy-gg/json-schema/scrappy-gg-get-api-email-verification-stats-response-schema.json

## Other Scrappy.gg APIs (1)

- [Scrappy API](https://apis.io/apis/scrappy-gg/scrappy-api/)

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/scrappy-gg/scrappy-gg-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/scrappy-gg/.
