# KarmaCheck Cases API

**Canonical:** https://apis.io/apis/karmacheck/karmacheck-cases-api/  
**Provider:** KarmaCheck — https://apis.io/providers/karmacheck/  
**Base URL:** https://api.karmacheck.io  
**Documentation:** https://developer.karmacheck.com/background-check-api/overview/introduction

KarmaCheck Cases API is one of 9 APIs that [KarmaCheck](https://apis.io/providers/karmacheck/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Cases. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

The Cases API from KarmaCheck — 22 operation(s) for cases.

## Operations (23)

| Method | Path | Summary |
|---|---|---|
| POST | `/case/id/{caseId}/add/services` | Add to order |
| POST | `/case/archive/{caseId}` | Archive case |
| PUT | `/case/id/{caseId}/action/beginprocessing` | Begin processing case |
| POST | `/case/data/id/{caseDataId}/search/id/{searchId}/cancel` | Cancel case data search |
| POST | `/case/create` | Create case |
| GET | `/case/id/{caseId}/data/{serviceId}/pdf/download` | Download legal doc for case data |
| GET | `/case/id/{caseId}/preadverse/{type}/pdf/download` | Download pre-adverse action document |
| POST | `/jurisdiction/find/all` | Find jurisdictions |
| GET | `/case/list` | Get active cases |
| GET | `/case/list/all` | Get all cases |
| GET | `/case/id/{caseId}/services` | Get all services for case |
| GET | `/candidate/info/case/id/{caseId}` | Get candidate info for case |
| GET | `/config/case/id/{caseId}` | Get case configuration |
| GET | `/case/id/{caseId}/data/{serviceTypeId}` | Get case data by case ID |
| GET | `/case/id/{caseId}` | Get case |
| POST | `/case/id/{caseId}/report/pdf/download/url` | Get custom report download URL |
| GET | `/case/id/{caseId}/report/pdf/download/url` | Get full report download URL |
| GET | `/case/id/{caseId}/data/{serviceId}/pdf` | Get legal doc for case data |
| GET | `/case/id/{caseId}/preadverse/{type}/pdf` | Get pre-adverse action document |
| GET | `/case/id/{caseId}/services/{serviceType}` | Get services for case |
| PUT | `/case/id/{caseId}/action/place` | Place case |
| POST | `/case/id/{caseId}/action/preadverse` | Pre-adverse action for case |
| POST | `/case/unarchive/{caseId}` | Unarchive case |

## Machine-readable artifacts (3)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/karmacheck/refs/heads/main/openapi/karmacheck-cases-api-openapi.yml
- **Documentation** — https://developer.karmacheck.com/background-check-api/overview/introduction
- **APIReference** — https://developer.karmacheck.com/api-reference/authentication/authenticate-api-client

## Other KarmaCheck APIs (8)

- [KarmaCheck Authentication API](https://apis.io/apis/karmacheck/karmacheck-authentication-api/)
- [KarmaCheck Candidate onboarding API](https://apis.io/apis/karmacheck/karmacheck-candidate-onboarding-api/)
- [KarmaCheck Case API](https://apis.io/apis/karmacheck/karmacheck-case-api/)
- [KarmaCheck Packages API](https://apis.io/apis/karmacheck/karmacheck-packages-api/)
- [KarmaCheck Secure documents API](https://apis.io/apis/karmacheck/karmacheck-secure-documents-api/)
- [KarmaCheck Services API](https://apis.io/apis/karmacheck/karmacheck-services-api/)
- [KarmaCheck Users API](https://apis.io/apis/karmacheck/karmacheck-users-api/)
- [KarmaCheck Verification Book API](https://apis.io/apis/karmacheck/karmacheck-verification-book-api/)

## Tags

Cases

---

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