Returns list of mailing lists
| name | type | description |
|---|---|---|
| direction | query | |
| filter | query | |
| nameLike | query | |
| orderBy | query | |
| page | query | |
| project | query | |
| project-uuid | query | |
| size | query |
| media type | data type | description |
|---|---|---|
| application/json | array of MailingListListRecordDto (JSON) | list of mailing lists |
GET /mailing-lists
Content-Type: */*
Accept: application/json
...
HTTP/1.1 200 OK
Content-Type: application/json
[ { } ]
Create mailing list
| name | type | description |
|---|---|---|
| project-uuid | query |
| media type | data type | description |
|---|---|---|
| application/json | MailingListRequest (JSON) | specify details for new mailing list |
| media type | data type | description |
|---|---|---|
| application/json | ObjectCreationResponseDto (JSON) | details for newly created mailing list |
POST /mailing-lists
Content-Type: application/json
Accept: application/json
{ }
HTTP/1.1 201 Created
Content-Type: application/json
{ }
Remove mailing list
| name | type | description |
|---|---|---|
| guid | path | specify local unique identifier for mailing list (use by vProtect) |
DELETE /mailing-lists/{guid}
Content-Type: */*
...
HTTP/1.1 204 No Content
Get a single mailing list
| name | type | description |
|---|---|---|
| guid | path | specify local unique identifier for mailing list (use by vProtect) |
| media type | data type | description |
|---|---|---|
| application/json | MailingListDetailsDto (JSON) | mailing list details |
GET /mailing-lists/{guid}
Content-Type: */*
Accept: application/json
...
HTTP/1.1 200 OK
Content-Type: application/json
{ }
Change mailing list details.
| name | type | description |
|---|---|---|
| guid | path | specify local unique identifier for mailing list (use by vProtect) |
| media type | data type | description |
|---|---|---|
| application/json | MailingListRequest (JSON) | specify mailing list details to update |
PUT /mailing-lists/{guid}
Content-Type: application/json
{ }
HTTP/1.1 204 No Content