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:
|