Only registered user can perform this action
Authentication - string - required
Example of Authentication header : "Bearer TOKEN_FETCHED_FROM_SERVER_DURING_REGISTRATION"
{
"content_requests": [
{
"id": 1,
"name": "content_request",
"recipient": "content_request",
"expiration_date": "2022-06-07T00:00:00.000Z",
"status": "pending",
"time_type": "One-Time",
"link_for_copy": "/content_requests/4c38da5893b1f793",
"token": "4c38da5893b1f793"
},
...
],
"meta": {
"total_count": 5
}
}
| Param name | Description |
|---|---|
|
pending
required |
Validations:
|
|
query
optional |
Query for search by name or recipient, or prompt Validations:
|
|
sort_by
optional |
Validations:
|
|
sort_to
optional |
Validations:
|
|
page
optional |
pagination page number, default: 1 Validations:
|
|
per_page
optional |
item per_page items number, default: 10 Validations:
|
{
"id": 1,
"name": "content_request1",
"recipient": "content_request",
"expiration_date": "2022-06-07T00:00:00.000Z",
"status": "canceled",
"time_type": "One-Time",
"link_for_copy": "/content_requests/4c38da5893b1f793",
"token": "4c38da5893b1f793",
"user": {
"id": 1,
"email": "kruchina.vadim@gmail.com",
"first_name": "Vadim",
"last_name": "Kruchina",
"avatar_image": null
}
}
| Param name | Description |
|---|---|
|
token
required |
Validations:
|
Only registered user can perform this action
Authentication - string - required
Example of Authentication header : "Bearer TOKEN_FETCHED_FROM_SERVER_DURING_REGISTRATION"
{
content_request: {
name: "content_request",
recipient: "content_request",
"prompt": "content_request",
"expiration_date": "2022/06/07",
"time_type": "one_time"
}
}
{
"id": 1,
"name": "content_request",
"recipient": "content_request",
"prompt": "content_request",
"expiration_date": "2022-06-07T00:00:00.000Z",
"status": "pending",
"time_type": "One-Time",
"link_for_copy": "/content_requests/4c38da5893b1f793",
"token": "4c38da5893b1f793"
}
| Param name | Description |
|---|---|
|
content_request
required |
Validations:
|
|
content_request[name]
required |
Validations:
|
|
content_request[recipient]
required |
Validations:
|
|
content_request[prompt]
required |
Validations:
|
|
content_request[expiration_date]
required |
Example: 2022/06/07 Validations:
|
|
content_request[time_type]
optional |
Validations:
|
Only registered user can perform this action
Authentication - string - required
Example of Authentication header : "Bearer TOKEN_FETCHED_FROM_SERVER_DURING_REGISTRATION"
{
"content_request": {
"name": "updated_content_request",
"recipient": "content_request",
"prompt": "content_request",
"expiration_date": "2022/07/07",
"status": "canceled"
}
}
{
"id": 1,
"name": "updated_content_request",
"recipient": "content_request",
"prompt": "content_request",
"expiration_date": "2022-07-07T00:00:00.000Z",
"status": "canceled",
"time_type": "One-Time",
"link_for_copy": "/content_requests/4c38da5893b1f793",
"token": "4c38da5893b1f793"
}
| Param name | Description |
|---|---|
|
id
required |
Validations:
|
|
content_request
required |
Validations:
|
|
content_request[name]
optional |
Validations:
|
|
content_request[recipient]
optional |
Validations:
|
|
content_request[prompt]
optional |
Validations:
|
|
content_request[expiration_date]
optional |
Example: 2022/06/07 Validations:
|
|
content_request[status]
optional |
Validations:
|
{
"media_files": [
{
"name": "image",
"s3_key": "s3_key",
"format_type": "png",
"media_type": "photo",
"size": 53324,
"note": "SOME NOTES"
},
...
]
}
{
"success": true
}
| Param name | Description |
|---|---|
|
token
required |
Validations:
|
|
media_files
required |
Validations:
|
|
media_files[name]
required |
Validations:
|
|
media_files[s3_key]
required |
Validations:
|
|
media_files[format_type]
required |
Media File extension Validations:
|
|
media_files[media_type]
required |
Media type of file Validations:
|
|
media_files[size]
required |
Validations:
|
Only registered user can perform this action
Authentication - string - required
Example of Authentication header : "Bearer TOKEN_FETCHED_FROM_SERVER_DURING_REGISTRATION"
{
"success": true
}
| Param name | Description |
|---|---|
|
id
required |
Validations:
|