-
Notifications
You must be signed in to change notification settings - Fork 14
Interface
Walter Pinson edited this page Dec 14, 2017
·
11 revisions
| Operation | Description |
|---|---|
| GET | Returns a collection of Categories |
| POST | Creates a new Category |
| Operation | Description |
|---|---|
| DELETE | Removes the Category identified by the given :id |
| GET | Returns the Category identified by the given :id |
| PUT | Modifies the Category identified by the given :id |
| Operation | Description |
|---|---|
| GET | Returns all the notes belonging to the given Category |
| POST | Creates a new note in the given Category |
| Operation | Description |
|---|---|
| DELETE | Removes the identified note from the given Category |
| GET | Returns the identified note |
| Operation | Description |
|---|---|
| GET | Returns a collection of Notes from the default Category |
| POST | Creates a new Note in the default Category |
| Operation | Description |
|---|---|
| DELETE | Removes the Note identified by the given :id |
| GET | Returns the Note identified by the given :id |
| PUT | Modifies the Note identified by the given :id |
| Operation | Description |
|---|---|
| GET | Sends an affirmative response when the API is reachable |
| Operation | Description |
|---|---|
| GET | Sends an affirmative response when the secure API is reachable |
| Property Name | Type | Description |
|---|---|---|
| Name | string |
The name of the Category to be created |
| Property Name | Type | Description |
|---|---|---|
| Text | string |
The text of the Note to be created |
| Property Name | Type | Description |
|---|---|---|
| Id | Guid |
Category object identifier |
| Name | string |
The name of the Category |
| Created | DateTime |
Object creation timestamp |
| Notes | IList<NoteDto> |
Collection of notes belonging to the category |
| Subscribers | IList<SubscriberDto> |
Collection of those subscribed to the category |
| Property Name | Type | Description |
|---|---|---|
| Id | Guid |
Note object identifier |
| Text | string |
The text of the Note |
| Created | DateTime |
Object creation timestamp |
| Property Name | Type | Description |
|---|---|---|
| Id | Guid |
Subscriber object identifier |
| EmailAddress | string |
Subscriber's email address |