# REST Canvas

Canonical page: https://apiopscycles.com/resources/rest-canvas

Language: en

Entity ID: restCanvas

Design APIs using RESTful principles, defining resources, verbs, and example requests and responses.

Category: canvas

## Outcomes

- Consistent RESTful API design
- Defined resources and their interactions
- Example requests and responses for clarity

## How to use

1. Identify key resources exposed by the API
2. Define the structure of the API resource model
3. Specify HTTP verbs used to interact with resources
4. Provide example requests and responses for each verb

## Canvas guidance

How can the API be designed using RESTful principles?

Define the API resources, verbs, and example requests and responses.

License: CC-BY-SA 4.0

Authors: Osaango Ltd

### API Resources

What are the key resources exposed by the API?

### API Resource Model

What is the structure of the API resource model?

### API Verbs

What HTTP verbs are used to interact with the API resources?

### API Verb Example

Provide an example of an API request and response for each verb.
