# DevArmor Design Reviews API

**Canonical:** https://apis.io/apis/devarmor/devarmor-design-reviews-api/  
**Provider:** DevArmor — https://apis.io/providers/devarmor/  
**Base URL:** https://secrev.api.devarmor.com  
**Documentation:** https://docs.devarmor.com/getting-started/api-access

DevArmor Design Reviews API is one of 46 APIs that [DevArmor](https://apis.io/providers/devarmor/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include design-reviews. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

The design-reviews API from DevArmor — 24 operation(s) for design-reviews.

## Operations (52)

| Method | Path | Summary |
|---|---|---|
| GET | `/projects/{project_id}/design-review/{design_review_id}/policy/{policy_id}/rules` | List design review rules in a project |
| GET | `/projects/{project_id}/design-review/{design_review_id}/policy/{policy_id}/rules/{platform}` | Get a design review rule for a platform in a project |
| GET | `/projects/{project_id}/design-reviews` | List design reviews in a project |
| POST | `/projects/{project_id}/design-reviews` | Create a design review in a project |
| GET | `/projects/{project_id}/design-reviews/{design_review_id}` | Get a design review from a project |
| PUT | `/projects/{project_id}/design-reviews/{design_review_id}` | Update a design review in a project |
| DELETE | `/projects/{project_id}/design-reviews/{design_review_id}` | Delete a design review from a project |
| POST | `/projects/{project_id}/design-reviews/{design_review_id}/build/{build_type}` | Request a design review build |
| GET | `/projects/{project_id}/design-reviews/{design_review_id}/build/{build_type}` | Get a design review build |
| GET | `/projects/{project_id}/design-reviews/{design_review_id}/builds` | List design review builds in a project |
| GET | `/projects/{project_id}/design-reviews/{design_review_id}/docs` | List design review documents |
| POST | `/projects/{project_id}/design-reviews/{design_review_id}/docs` | Create a design review document |
| GET | `/projects/{project_id}/design-reviews/{design_review_id}/docs/{document_id}` | Get a design review document |
| PUT | `/projects/{project_id}/design-reviews/{design_review_id}/docs/{document_id}` | Update a design review document |
| DELETE | `/projects/{project_id}/design-reviews/{design_review_id}/docs/{document_id}` | Delete a design review document |
| GET | `/projects/{project_id}/design-reviews/{design_review_id}/reports` | List design review reports |
| GET | `/projects/{project_id}/design-reviews/{design_review_id}/reports/{report_id}` | Get a design review report |
| GET | `/projects/{project_id}/design-reviews/{design_review_id}/abuse-cases` | List design review abuse cases in a project |
| POST | `/projects/{project_id}/design-reviews/{design_review_id}/abuse-cases` | Create a design review abuse case in a project |
| GET | `/projects/{project_id}/design-reviews/{design_review_id}/abuse-cases/{resource_id}` | Get a design review abuse case from a project |
| PUT | `/projects/{project_id}/design-reviews/{design_review_id}/abuse-cases/{resource_id}` | Update a design review abuse case in a project |
| DELETE | `/projects/{project_id}/design-reviews/{design_review_id}/abuse-cases/{resource_id}` | Delete a design review abuse case from a project |
| GET | `/projects/{project_id}/design-reviews/{design_review_id}/assets` | List design review assets in a project |
| POST | `/projects/{project_id}/design-reviews/{design_review_id}/assets` | Create a design review asset in a project |
| GET | `/projects/{project_id}/design-reviews/{design_review_id}/assets/{resource_id}` | Get a design review asset from a project |
| PUT | `/projects/{project_id}/design-reviews/{design_review_id}/assets/{resource_id}` | Update a design review asset in a project |
| DELETE | `/projects/{project_id}/design-reviews/{design_review_id}/assets/{resource_id}` | Delete a design review asset from a project |
| GET | `/projects/{project_id}/design-reviews/{design_review_id}/pen-tests` | List design review pen tests in a project |
| POST | `/projects/{project_id}/design-reviews/{design_review_id}/pen-tests` | Create a design review pen test in a project |
| GET | `/projects/{project_id}/design-reviews/{design_review_id}/pen-tests/{resource_id}` | Get a design review pen test from a project |
| PUT | `/projects/{project_id}/design-reviews/{design_review_id}/pen-tests/{resource_id}` | Update a design review pen test in a project |
| DELETE | `/projects/{project_id}/design-reviews/{design_review_id}/pen-tests/{resource_id}` | Delete a design review pen test from a project |
| GET | `/projects/{project_id}/design-reviews/{design_review_id}/requirements` | List design review requirements in a project |
| POST | `/projects/{project_id}/design-reviews/{design_review_id}/requirements` | Create a design review requirement in a project |
| GET | `/projects/{project_id}/design-reviews/{design_review_id}/requirements/{resource_id}` | Get a design review requirement from a project |
| PUT | `/projects/{project_id}/design-reviews/{design_review_id}/requirements/{resource_id}` | Update a design review requirement in a project |
| DELETE | `/projects/{project_id}/design-reviews/{design_review_id}/requirements/{resource_id}` | Delete a design review requirement from a project |
| GET | `/projects/{project_id}/design-reviews/{design_review_id}/use-cases` | List design review use cases in a project |
| POST | `/projects/{project_id}/design-reviews/{design_review_id}/use-cases` | Create a design review use case in a project |
| GET | `/projects/{project_id}/design-reviews/{design_review_id}/use-cases/{resource_id}` | Get a design review use case from a project |
| PUT | `/projects/{project_id}/design-reviews/{design_review_id}/use-cases/{resource_id}` | Update a design review use case in a project |
| DELETE | `/projects/{project_id}/design-reviews/{design_review_id}/use-cases/{resource_id}` | Delete a design review use case from a project |
| GET | `/projects/{project_id}/design-reviews/{design_review_id}/tasks` | List design review taskss in a project |
| POST | `/projects/{project_id}/design-reviews/{design_review_id}/tasks` | Create a design review tasks in a project |
| GET | `/projects/{project_id}/design-reviews/{design_review_id}/tasks/{resource_id}` | Get a design review tasks from a project |
| PUT | `/projects/{project_id}/design-reviews/{design_review_id}/tasks/{resource_id}` | Update a design review tasks in a project |
| DELETE | `/projects/{project_id}/design-reviews/{design_review_id}/tasks/{resource_id}` | Delete a design review tasks from a project |
| GET | `/projects/{project_id}/design-reviews/{design_review_id}/policies` | List design review policys in a project |
| POST | `/projects/{project_id}/design-reviews/{design_review_id}/policies` | Create a design review policy in a project |
| GET | `/projects/{project_id}/design-reviews/{design_review_id}/policies/{resource_id}` | Get a design review policy from a project |
| PUT | `/projects/{project_id}/design-reviews/{design_review_id}/policies/{resource_id}` | Update a design review policy in a project |
| DELETE | `/projects/{project_id}/design-reviews/{design_review_id}/policies/{resource_id}` | Delete a design review policy from a project |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/devarmor/openapi/devarmor-design-reviews-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/devarmor/json-schema/devarmor-task-schema.json
- **JSONSchema** — https://artifacts.apis.io/devarmor/json-schema/devarmor-policy-schema.json
- **JSONSchema** — https://artifacts.apis.io/devarmor/json-schema/devarmor-control-schema.json
- **JSONSchema** — https://artifacts.apis.io/devarmor/json-schema/devarmor-threat-schema.json
- **JSONSchema** — https://artifacts.apis.io/devarmor/json-schema/devarmor-trust-boundary-schema.json
- **JSONSchema** — https://artifacts.apis.io/devarmor/json-schema/devarmor-rule-schema.json

## Other DevArmor APIs (12)

- [DevArmor Abuse Cases API](https://apis.io/apis/devarmor/devarmor-abuse-cases-api/)
- [DevArmor Actors API](https://apis.io/apis/devarmor/devarmor-actors-api/)
- [DevArmor API Tokens API](https://apis.io/apis/devarmor/devarmor-api-tokens-api/)
- [DevArmor Assets API](https://apis.io/apis/devarmor/devarmor-assets-api/)
- [DevArmor Blobs API](https://apis.io/apis/devarmor/devarmor-blobs-api/)
- [DevArmor Builds API](https://apis.io/apis/devarmor/devarmor-builds-api/)
- [DevArmor Components API](https://apis.io/apis/devarmor/devarmor-components-api/)
- [DevArmor Controls API](https://apis.io/apis/devarmor/devarmor-controls-api/)
- [DevArmor Data Flows API](https://apis.io/apis/devarmor/devarmor-data-flows-api/)
- [DevArmor Data Set Placements API](https://apis.io/apis/devarmor/devarmor-data-set-placements-api/)
- [DevArmor Data Sets API](https://apis.io/apis/devarmor/devarmor-data-sets-api/)
- [DevArmor Data Stores API](https://apis.io/apis/devarmor/devarmor-data-stores-api/)

## Tags

design-reviews

---

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