# HackNotice Third Party Accounts API

**Canonical:** https://apis.io/apis/hacknotice/hacknotice-third-party-accounts-api/  
**Provider:** HackNotice — https://apis.io/providers/hacknotice/  
**Base URL:** https://extensionapi.hacknotice.com  
**Documentation:** https://api-docs.hacknotice.com

HackNotice Third Party Accounts API is one of 9 APIs that [HackNotice](https://apis.io/providers/hacknotice/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Third Party Accounts. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, and rate-limit docs.

Third-party vendor monitoring: hacks, hack updates, watchlists, alerts and vendor security assessments.

## Operations (60 of 93)

| Method | Path | Summary |
|---|---|---|
| POST | `/assessmentdatafiles/count` | Get the count of documents |
| GET | `/assessmentdatafiles/download/{documentId}` | Download a doc |
| POST | `/assessmentdatafiles/invited` | Create a doc |
| POST | `/assessmentdatafiles/invited/count` | Get the count of documents |
| GET | `/assessmentdatafiles/invited/download/{documentId}` | Download a doc |
| POST | `/assessmentdatafiles/invited/page/{pageNum}` | Read a page of documents |
| GET | `/assessmentdatafiles/invited/{documentId}` | Read a doc |
| DELETE | `/assessmentdatafiles/invited/{documentId}` | Delete a doc |
| POST | `/assessmentdatafiles/page/{pageNum}` | Read a page of documents |
| GET | `/assessmentdatafiles/{fileId}` | Read a doc |
| PUT | `/assessmentdatafiles/{fileId}` | Update a doc |
| DELETE | `/assessmentdatafiles/{fileId}` | Delete a doc |
| POST | `/assessmentevents` | Create assessment event |
| POST | `/assessmentevents/count` | Count assessment events |
| POST | `/assessmentevents/invited` | Create invited assessment event |
| POST | `/assessmentevents/invited/page/{pageNum}` | List invited assessment events (paginated) |
| GET | `/assessmentevents/invited/{documentId}` | Get one invited assessment event |
| DELETE | `/assessmentevents/invited/{documentId}` | Delete one invited assessment event |
| PUT | `/assessmentevents/invited/{documentId}` | Update one invited assessment event |
| POST | `/assessmentevents/page/{pageNum}` | List assessment events (paginated) |
| GET | `/assessmentevents/{eventId}` | Get one assessment event |
| DELETE | `/assessmentevents/{eventId}` | Delete one assessment event |
| PUT | `/assessmentevents/{eventId}` | Update one assessment event |
| POST | `/assessmentinvites` | Create invite |
| POST | `/assessmentinvites/activate/{inviteCode}` | Activate invite |
| GET | `/assessmentinvites/code/{inviteCode}` | Read invite by code |
| POST | `/assessmentinvites/count` | Count invites |
| GET | `/assessmentinvites/mine` | My invites (invited user view) |
| POST | `/assessmentinvites/page/{pageNum}` | List invites (paginated) |
| GET | `/assessmentinvites/{inviteId}` | Read invite by ID |
| DELETE | `/assessmentinvites/{inviteId}` | Delete invite by ID |
| PUT | `/assessmentinvites/{inviteId}` | Update invite by ID |
| POST | `/assessmentpreferences` | Create preferences |
| GET | `/assessmentpreferences` | Get preferences |
| DELETE | `/assessmentpreferences` | Delete preferences |
| PUT | `/assessmentpreferences` | Update preferences |
| POST | `/assessments` | Create a doc |
| POST | `/assessments/count` | post the count of documents |
| GET | `/assessments/invited/{documentId}` | Read an invite |
| PUT | `/assessments/invited/{documentId}` | update invite |
| POST | `/assessments/page/{pageNum}` | post a page of documents |
| POST | `/assessments/projection` | projection |
| GET | `/assessments/{assessmentId}` | Read a doc |
| DELETE | `/assessments/{assessmentId}` | Delete a doc |
| PUT | `/assessments/{assessmentId}` | update a doc |
| POST | `/assessmenttemplates` | Create template |
| POST | `/assessmenttemplates/count` | Count templates |
| GET | `/assessmenttemplates/frameworks` | List available frameworks |
| POST | `/assessmenttemplates/page/{pageNum}` | List templates (paginated) |
| GET | `/assessmenttemplates/{templateId}` | Read one template |
| DELETE | `/assessmenttemplates/{templateId}` | Delete one template |
| PUT | `/assessmenttemplates/{templateId}` | Update one template |
| POST | `/breaches/count/range` | Read count of documents within a date range |
| POST | `/breaches/new/count/` | Read count of all documents |
| POST | `/breaches/new/page/{pageNum}` | Read a page of documents |
| GET | `/breaches/new/timestamp/page/{pageNum}` | Read a page of documents sorted by timestamp (creation) |
| GET | `/breaches/new/{documentId}` | Read a document |
| POST | `/breaches/search/page/{pageNum}` | Search a page |
| GET | `/breachupdatedlog/count/` | Read count of all documents |
| GET | `/breachupdatedlog/page/{pageNum}` | Read a page of documents |

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

## Machine-readable artifacts (9)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/hacknotice/refs/heads/main/openapi/hacknotice-third-party-accounts-api-openapi.yml
- **Documentation** — https://api-docs.hacknotice.com
- **APIReference** — https://api-docs.hacknotice.com
- **Postman** — https://api-docs.hacknotice.com
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/hacknotice/refs/heads/main/authentication/hacknotice-authentication.yml
- **RateLimits** — https://raw.githubusercontent.com/api-evangelist/hacknotice/refs/heads/main/rate-limits/hacknotice-rate-limits.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/hacknotice/refs/heads/main/errors/hacknotice-problem-types.yml
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/hacknotice/refs/heads/main/data-model/hacknotice-data-model.yml
- **Conventions** — https://raw.githubusercontent.com/api-evangelist/hacknotice/refs/heads/main/conventions/hacknotice-conventions.yml

## Other HackNotice APIs (8)

- [HackNotice MCP Server](https://apis.io/apis/hacknotice/hacknotice-mcp/)
- [HackNotice Alerts API](https://apis.io/apis/hacknotice/hacknotice-alerts-api/)
- [HackNotice All Business Accounts API](https://apis.io/apis/hacknotice/hacknotice-all-business-accounts-api/)
- [HackNotice Calc endpoints API](https://apis.io/apis/hacknotice/hacknotice-calc-endpoints-api/)
- [HackNotice Deprecated API](https://apis.io/apis/hacknotice/hacknotice-deprecated-api/)
- [HackNotice Domain Business Accounts API](https://apis.io/apis/hacknotice/hacknotice-domain-business-accounts-api/)
- [HackNotice Enduser Business Accounts API](https://apis.io/apis/hacknotice/hacknotice-enduser-business-accounts-api/)
- [HackNotice Research Service Accounts API](https://apis.io/apis/hacknotice/hacknotice-research-service-accounts-api/)

## Tags

Third Party Accounts

---

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