API Resource Example


This is my resource.

post  /myResource

Create a resource. More text is only rendered in the details view of the method.

Request

Headers

Name
Type
Constraints
Description
Example
Authorization
string

A description.

Note that you can also add <private> blocks in here.

Body

Example

{ "name" : "myResource" }

Response

Summary

Status Code
Description

HTTP status code 201

Body

Example

{ "id" : 1, "name" : "myResource" }

get  /myResource/{myResourceId}

Retrieve a resource.

Request

URI Parameters

Name
Type
Constraints
Description
Example
myResourceId
string

Response

Summary

Status Code
Description

The resource was not found.

HTTP status code 200

Body

Example

{ "id" : 1, "name" : "myResource" }

delete  /myResource/{myResourceId}

Delete a resource.

Request

URI Parameters

Name
Type
Constraints
Description
Example
myResourceId
string

This is a private resource.

get  /adminResource

Get secret message.

Request

Response

Summary

Status Code
Description

HTTP status code 200

Body

Example

{"secret" : "message"}