Welcome to the HNG Boilerplate Project API. This documentation provides a detailed overview of the available API endpoints, their purposes, request parameters, and response formats. The API follows RESTful principles and uses JSON for data interchange.
#### Base URL
- **Development**: dev
- **Production**: staging
---
### Authentication
The API uses Bearer Token for authentication. You need to include the Bearer token in the `Authorization` header for all protected endpoints.
**Header:**
`Authorization: Bearer`
Summary Item | Total | Failed |
---|---|---|
Requests | 222 | 4 |
Prerequest Scripts | 423 | 0 |
Test Scripts | 626 | 117 |
Assertions | 278 | 94 |
Skipped Tests | 0 | - |
expected response to have status code 201 but got 400
Identifier 'data' has already been declared
getaddrinfo ENOTFOUND staging.api-nestjs.boilerplate.hng.techl}}
expected PostmanResponse{ …(5) } to have property 'code'
expected undefined to be a number or a date
expected response to have status code 200 but got 504
expected 60211 to be below 5000
getaddrinfo ENOTFOUND staging.api-nestjs.boilerplate.hng.tech}}
expected PostmanResponse{ …(5) } to have property 'code'
expected undefined to be a number or a date
getaddrinfo ENOTFOUND staging.api-nestjs.boilerplate.hng.tech}}
expected PostmanResponse{ …(5) } to have property 'code'
expected undefined to be a number or a date
getaddrinfo ENOTFOUND staging.api-nestjs.boilerplate.hng.tech}
expected PostmanResponse{ …(5) } to have property 'code'
expected undefined to be a number or a date
expected response to have status code 200 but got 400
expected response to have status code 200 but got 404
expected response to have status code 400 but got 404
expected response to have status code 400 but got 500
expected response to have status code 400 but got 404
expected response to have status code 400 but got 404
expected response to have status code 204 but got 404
expected response to have status code 201 but got 403
expected response to have status code 409 but got 403
expected response to have status code 400 but got 403
expected response to have status code 200 but got 403
expected response to have status code 200 but got 403
expected response to have status code 404 but got 403
expected response to have status code 201 but got 403
expected response to have status code 200 but got 403
expected response to have status code 201 but got 409
expected response to have status code 201 but got 200
expected response to have status code 201 but got 200
expected response to have status code 200 but got 404
expected response to have status code 200 but got 404
expected response to have status code 200 but got 403
expected response to have status code 200 but got 403
expected response to have status code 200 but got 400
expected response to have status code 200 but got 403
expected response to have status code 200 but got 400
expected response to have status code 200 but got 400
expected response to have status code 200 but got 400
expected response to have status code 200 but got 403
expected response to have status code 200 but got 400
expected response to have status code 200 but got 403
expected response to have status code 200 but got 404
expected response to have status code 200 but got 404
Identifier 'data' has already been declared
Identifier 'data' has already been declared
expected response to have status code 200 but got 404
expected undefined to equal 200
expected response to have status code 400 but got 200
expected undefined to equal 400
expected 'Profile successfully updated' to be an array
expected response to have status code 400 but got 200
statusCode is not defined
expected 'Profile successfully updated' to be an array
expected response to have status code 200 but got 500
expected 'Failed to send email' to equal 'Your inquiry has been received. We wi…'
expected { …(3) } to have property 'status_code'
expected response to have status code 400 but got 502
expected response body to be a valid json but got error Unexpected token '<' at 1:1
Unexpected token '<' at 1:1
<html>
^
expected response to have status code 400 but got 502
expected response body to be a valid json but got error Unexpected token '<' at 1:1
Unexpected token '<' at 1:1
<html>
^
Identifier 'data' has already been declared
expected response to have status code 201 but got 502
expected response body to be a valid json but got error Unexpected token '<' at 1:1
Unexpected token '<' at 1:1
<html>
^
Unexpected token '<' at 1:1
<html>
^
Unexpected token '<' at 1:1
<html>
^
Unexpected token '<' at 1:1
<html>
^
Unexpected token '<' at 1:1
<html>
^
Unexpected token '<' at 1:1
<html>
^
expected response to have status code 200 but got 502
expected response body to be a valid json but got error Unexpected token '<' at 1:1
Unexpected token '<' at 1:1
<html>
^
Unexpected token '<' at 1:1
<html>
^
expected response body to be a valid json but got error Unexpected token '<' at 1:1
expected response to have status code 200 but got 502
Unexpected token '<' at 1:1
<html>
^
expected response body to be a valid json but got error Unexpected token '<' at 1:1
expected response to have status code 200 but got 502
Unexpected token '<' at 1:1
<html>
^
expected response to have status code 201 but got 502
expected response to have status code 200 but got 502
expected response to have status code 201 but got 502
expected response to have status code 201 but got 502
expected response body to be a valid json but got error Unexpected token '<' at 1:1
expected response to have status code 201 but got 502
Unexpected token '<' at 1:1
<html>
^
expected response body to be a valid json but got error Unexpected token '<' at 1:1
expected response to have status code 400 but got 502
Unexpected token '<' at 1:1
<html>
^
expected response body to be a valid json but got error Unexpected token '<' at 1:1
expected response to have status code 200 but got 502
Unexpected token '<' at 1:1
<html>
^
expected response body to be a valid json but got error Unexpected token '<' at 1:1
expected response to have status code 200 but got 502
Unexpected token '<' at 1:1
<html>
^
expected response body to be a valid json but got error Unexpected token '<' at 1:1
Unexpected token '<' at 1:1
<html>
^
expected response body to be a valid json but got error Unexpected token '<' at 1:1
Unexpected token '<' at 1:1
<html>
^
expected response body to be a valid json but got error Unexpected token '<' at 1:1
Unexpected token '<' at 1:1
<html>
^
expected response body to be a valid json but got error Unexpected token '<' at 1:1
Unexpected token '<' at 1:1
<html>
^
expected response to have status code 200 but got 502
expected response to have status code 201 but got 502
expected response to have status code 200 but got 502
expected response body to be a valid json but got error Unexpected token '<' at 1:1
Unexpected token '<' at 1:1
<html>
^
expected response body to be a valid json but got error Unexpected token '<' at 1:1
Unexpected token '<' at 1:1
<html>
^
expected response body to be a valid json but got error Unexpected token '<' at 1:1
Unexpected token '<' at 1:1
<html>
^
Identifier 'responseTime' has already been declared
Unexpected token '<' at 1:1
<html>
^
Unexpected token '<' at 1:1
<html>
^
Unexpected token '<' at 1:1
<html>
^
Identifier 'responseTime' has already been declared
Unexpected token '<' at 1:1
<html>
^
Unexpected token '<' at 1:1
<html>
^
Unexpected token '<' at 1:1
<html>
^
Unexpected token '<' at 1:1
<html>
^
Unexpected token '<' at 1:1
<html>
^
Unexpected token '<' at 1:1
<html>
^
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
expected response to have status code 200 but got 404
expected response to have status code 200 but got 404
expected response to have status code 200 but got 404
expected response to have status code 200 but got 400
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
expected 403 to deeply equal 200
Identifier 'responseTime' has already been declared
expected 403 to deeply equal 200
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
Identifier 'responseTime' has already been declared
### Register User
This endpoint allows users to register by providing their email, first name, last name, and password.
#### Request Body
- **email** (string, required): The email of the user.
- **first_name** (string, required): The first name of the user.
- **last_name** (string, required): The last name of the user.
- **password** (string, required): The password for the user account.
#### Response
The response will be in JSON format with the following schema:
``` json
{
"type": "object",
"properties": {
"status": {
"type": "number"
},
"message": {
"type": "string"
},
"status_code": {
"type": "number"
},
"data": {
"type": "object",
"properties": {
"user": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"first_name": {
"type": "string"
},
"last_name": {
"type": "string"
},
"email": {
"type": "string"
},
"created_at": {
"type": "string"
},
"avatar_url": {
"type": ["string", "null"]
},
"role": {
"type": "string"
}
}
}
}
}
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsInN1YiI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsImlhdCI6MTcyMjg3OTI4MCwiZXhwIjoxNzIyOTAwODgwfQ.gySxdY9b-G-2iac1mXnHEN0IfjUWy2NTMYzOuAgInk0 |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 219bfde2-a63a-40b1-8f6a-c7c2963cd1ee |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 161 |
{
"email": "user_1724533609690@example.com",
"first_name": "Paulyn",
"last_name": "Bee",
"password": "P@ss#w0rd!",
"admin_secret": "Meadmin123"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:06:52 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 702 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2be-5wfS3MO0dz13m1TLAxTlH/7WZv0" |
{"status_code":201,"message":"User Created Successfully","access_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjY1M2RkMGE1LTVmYmMtNDk3Yy1iMzVjLTBlMzZiNTZmNjhmMyIsInN1YiI6IjY1M2RkMGE1LTVmYmMtNDk3Yy1iMzVjLTBlMzZiNTZmNjhmMyIsImVtYWlsIjoidXNlcl8xNzI0NTMzNjA5NjkwQGV4YW1wbGUuY29tIiwiaWF0IjoxNzI0NTMzNjEyLCJleHAiOjE3MjYwMzM2MTJ9.7-8M46FBpM6gz1woP4bb1beoRf0C0q8rlivZeJ3rfRo","data":{"user":{"id":"653dd0a5-5fbc-497c-b35c-0e36b56f68f3","first_name":"Paulyn","last_name":"Bee","email":"user_1724533609690@example.com","avatar_url":null,"is_superadmin":false},"oranisations":[{"organisation_id":"13c88cf9-ec88-4f34-8988-91fe462ddc76","name":"Paulyn's Organisation","user_role":"admin","is_owner":true}]}}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 201 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
### Register User
This endpoint allows users to register by providing their email, first name, last name, and password.
#### Request Body
- **email** (string, required): The email of the user.
- **first_name** (string, required): The first name of the user.
- **last_name** (string, required): The last name of the user.
- **password** (string, required): The password for the user account.
#### Response
The response will be in JSON format with the following schema:
``` json
{
"type": "object",
"properties": {
"status": {
"type": "number"
},
"message": {
"type": "string"
},
"status_code": {
"type": "number"
},
"data": {
"type": "object",
"properties": {
"user": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"first_name": {
"type": "string"
},
"last_name": {
"type": "string"
},
"email": {
"type": "string"
},
"created_at": {
"type": "string"
},
"avatar_url": {
"type": ["string", "null"]
},
"role": {
"type": "string"
}
}
}
}
}
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsInN1YiI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsImlhdCI6MTcyMjg3OTI4MCwiZXhwIjoxNzIyOTAwODgwfQ.gySxdY9b-G-2iac1mXnHEN0IfjUWy2NTMYzOuAgInk0 |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 450303b6-3f0d-4b1b-b646-c15f21cd815f |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 148 |
{
"email": "yeks@mailinator.com",
"first_name": "Pels",
"last_name": "Bee",
"password": "P@ss#w0rd!",
"admin_secret": "Meadmin123"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:06:53 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 71 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"47-7fuD/RxvX9zezXlkjtzcxAb2cBk" |
{"message":"Account with the specified email exists","status_code":400}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 201 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 201 |
|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsInN1YiI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsImlhdCI6MTcyMjg3OTI4MCwiZXhwIjoxNzIyOTAwODgwfQ.gySxdY9b-G-2iac1mXnHEN0IfjUWy2NTMYzOuAgInk0 |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 71a0fdf9-850d-4152-8ec5-3365f3045501 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 113 |
{
"email": "pee.bee@gmail.com",
"first_name": "Edwin",
"last_name": "gloria",
"password": "Edwin1@kels"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:06:53 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 71 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"47-7fuD/RxvX9zezXlkjtzcxAb2cBk" |
{"message":"Account with the specified email exists","status_code":400}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsInN1YiI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsImlhdCI6MTcyMjg3OTI4MCwiZXhwIjoxNzIyOTAwODgwfQ.gySxdY9b-G-2iac1mXnHEN0IfjUWy2NTMYzOuAgInk0 |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 45e4f2c5-0997-4a2a-a8e2-4259e6941b88 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 107 |
{
"email": "pee.bee.com",
"first_name": "Edwin",
"last_name": "gloria",
"password": "Edwin1@kels"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:06:54 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 77 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"4d-3V3Uy1KR57m8txxwRQ1zEUNG0HY" |
{"message":["email must be an email"],"error":"Bad Request","statusCode":400}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsInN1YiI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsImlhdCI6MTcyMjg3OTI4MCwiZXhwIjoxNzIyOTAwODgwfQ.gySxdY9b-G-2iac1mXnHEN0IfjUWy2NTMYzOuAgInk0 |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 0ed9191f-a7ab-4dbd-8f50-5beea3006bfe |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 95 |
{
"email": "do@example.com",
"first_name": 1,
"last_name": 4,
"password": "Edwinkels"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:06:54 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 227 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"e3-3fNIF6XKVWVHULICTpqUN73Y7ck" |
{"message":["first_name must be a string","last_name must be a string","Password must contain at least one uppercase letter, one lowercase letter, one number, and one special character."],"error":"Bad Request","statusCode":400}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsInN1YiI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsImlhdCI6MTcyMjg3OTI4MCwiZXhwIjoxNzIyOTAwODgwfQ.gySxdY9b-G-2iac1mXnHEN0IfjUWy2NTMYzOuAgInk0 |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | b72a6608-2db3-4f93-a874-b75d892f1736 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 116 |
{
"email": "dek@example.com",
"first_name": "Love",
"last_name": "Must find me in HNG",
"password": "kels"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:06:55 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 224 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"e0-2aLWscbfZAmN+N+U+GSy5+86nqw" |
{"message":["Password must contain at least one uppercase letter, one lowercase letter, one number, and one special character.","password must be longer than or equal to 8 characters"],"error":"Bad Request","statusCode":400}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
### Login User
This endpoint is used to log in a user.
#### Request Body
- email (string, required): The email of the user.
- password (string, required): The password of the user.
#### Response
The response is in JSON format with the following schema:
``` json
{
"type": "object",
"properties": {
"status": {
"type": "integer"
},
"message": {
"type": "string"
},
"access_token": {
"type": "string"
},
"data": {
"type": "object",
"properties": {
"user": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"first_name": {
"type": "string"
},
"last_name": {
"type": "string"
},
"email": {
"type": "string"
},
"role": {
"type": "string"
},
"avatar_url": {
"type": ["string", "null"]
}
}
}
}
}
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsInN1YiI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsImlhdCI6MTcyMjg3OTI4MCwiZXhwIjoxNzIyOTAwODgwfQ.gySxdY9b-G-2iac1mXnHEN0IfjUWy2NTMYzOuAgInk0 |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | eecf7841-e27e-45a6-88ce-253ebdb6d58b |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 62 |
{
"email": "gloria@tester.com","password": "P@ssw0rd!"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:06:55 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 51 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"33-bKz5damDeUaxr5M3SLsr2i0Cxnw" |
{"message":"Invalid credentials","status_code":401}
### Login User
This endpoint is used to log in a user.
#### Request Body
- email (string, required): The email of the user.
- password (string, required): The password of the user.
#### Response
The response is in JSON format with the following schema:
``` json
{
"type": "object",
"properties": {
"status": {
"type": "integer"
},
"message": {
"type": "string"
},
"access_token": {
"type": "string"
},
"data": {
"type": "object",
"properties": {
"user": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"first_name": {
"type": "string"
},
"last_name": {
"type": "string"
},
"email": {
"type": "string"
},
"role": {
"type": "string"
},
"avatar_url": {
"type": ["string", "null"]
}
}
}
}
}
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsInN1YiI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsImlhdCI6MTcyMjg3OTI4MCwiZXhwIjoxNzIyOTAwODgwfQ.gySxdY9b-G-2iac1mXnHEN0IfjUWy2NTMYzOuAgInk0 |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | d03281b1-7cd7-4571-a1f4-ef06a6a463ff |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 69 |
{
"email": "edwingloria.k@yahoo.com",
"password": "P@ssw0rd"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:06:56 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 51 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"33-bKz5damDeUaxr5M3SLsr2i0Cxnw" |
{"message":"Invalid credentials","status_code":401}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 401 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
### Login User
This endpoint is used to log in a user.
#### Request Body
- email (string, required): The email of the user.
- password (string, required): The password of the user.
#### Response
The response is in JSON format with the following schema:
``` json
{
"type": "object",
"properties": {
"status": {
"type": "integer"
},
"message": {
"type": "string"
},
"access_token": {
"type": "string"
},
"data": {
"type": "object",
"properties": {
"user": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"first_name": {
"type": "string"
},
"last_name": {
"type": "string"
},
"email": {
"type": "string"
},
"role": {
"type": "string"
},
"avatar_url": {
"type": ["string", "null"]
}
}
}
}
}
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsInN1YiI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsImlhdCI6MTcyMjg3OTI4MCwiZXhwIjoxNzIyOTAwODgwfQ.gySxdY9b-G-2iac1mXnHEN0IfjUWy2NTMYzOuAgInk0 |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | ffea6352-5f05-4bde-99aa-eb96d0e1713d |
Host | staging.api-nestjs.boilerplate.hng.techl}} |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
{
"email": 1,
"password": "P@ssw0rd"
}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 | 0 | 1 | 0 |
Response time is less than 5000ms | 0 | 1 | 0 |
Total | 0 | 2 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 400 |
|
Response time is less than 5000ms |
|
### Forgot Password
This endpoint is used to initiate the process of resetting a user's password by sending a reset link to the provided email address.
#### Request Body
- email (string, required): The email address of the user for whom the password reset link will be sent.
Example:
``` json
{
"email": "user@example.com"
}
```
#### Response
The response is in JSON format and follows the schema below:
``` json
{
"type": "object",
"properties": {
"status": {
"type": "number"
},
"message": {
"type": "string"
},
"status_code": {
"type": "number"
}
}
}
```
- `status` (number): Indicates the status of the request.
- `message` (string): Provides additional information or error message, if any.
- `status_code` (number): Represents the status code of the response.
Example:
``` json
{
"status": 0,
"message": "",
"status_code": 0
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsInN1YiI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsImlhdCI6MTcyMjg3OTI4MCwiZXhwIjoxNzIyOTAwODgwfQ.gySxdY9b-G-2iac1mXnHEN0IfjUWy2NTMYzOuAgInk0 |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 3a4209ee-6d43-42a6-95ff-22e15e2987b8 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 38 |
{
"email": "yeks@mailinator.com"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:07:56 GMT |
Content-Type | text/html |
Content-Length | 167 |
Connection | keep-alive |
<html>
<head><title>504 Gateway Time-out</title></head>
<body>
<center><h1>504 Gateway Time-out</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 0 | 1 | 0 |
Total | 0 | 2 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
Response time is less than 5000ms |
|
### Forgot Password
This endpoint is used to initiate the process of resetting a user's password by sending a reset link to the provided email address.
#### Request Body
- email (string, required): The email address of the user for whom the password reset link will be sent.
Example:
``` json
{
"email": "user@example.com"
}
```
#### Response
The response is in JSON format and follows the schema below:
``` json
{
"type": "object",
"properties": {
"status": {
"type": "number"
},
"message": {
"type": "string"
},
"status_code": {
"type": "number"
}
}
}
```
- `status` (number): Indicates the status of the request.
- `message` (string): Provides additional information or error message, if any.
- `status_code` (number): Represents the status code of the response.
Example:
``` json
{
"status": 0,
"message": "",
"status_code": 0
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsInN1YiI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsImlhdCI6MTcyMjg3OTI4MCwiZXhwIjoxNzIyOTAwODgwfQ.gySxdY9b-G-2iac1mXnHEN0IfjUWy2NTMYzOuAgInk0 |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | bc854a87-59b4-4b1f-a443-85556212bd39 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 38 |
{
"email": "jaindoe@example.com"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:07:57 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 78 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"4e-u8OJmvJ6ZJ1cxIE9jOrKJjC9Cbw" |
{"message":"Account with the specified email doesn't exist","status_code":400}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
### Forgot Password
This endpoint is used to initiate the process of resetting a user's password by sending a reset link to the provided email address.
#### Request Body
- email (string, required): The email address of the user for whom the password reset link will be sent.
Example:
``` json
{
"email": "user@example.com"
}
```
#### Response
The response is in JSON format and follows the schema below:
``` json
{
"type": "object",
"properties": {
"status": {
"type": "number"
},
"message": {
"type": "string"
},
"status_code": {
"type": "number"
}
}
}
```
- `status` (number): Indicates the status of the request.
- `message` (string): Provides additional information or error message, if any.
- `status_code` (number): Represents the status code of the response.
Example:
``` json
{
"status": 0,
"message": "",
"status_code": 0
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsInN1YiI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsImlhdCI6MTcyMjg3OTI4MCwiZXhwIjoxNzIyOTAwODgwfQ.gySxdY9b-G-2iac1mXnHEN0IfjUWy2NTMYzOuAgInk0 |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | f2df0f2e-1f68-4837-9fc5-0f21352e45af |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 19 |
{
"email": ""
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:07:57 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 105 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"69-iKgO56RFDxMVkoqMsv0glqbxNlk" |
{"message":["email should not be empty","email must be an email"],"error":"Bad Request","statusCode":400}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsInN1YiI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsImlhdCI6MTcyMjg3OTI4MCwiZXhwIjoxNzIyOTAwODgwfQ.gySxdY9b-G-2iac1mXnHEN0IfjUWy2NTMYzOuAgInk0 |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 1c6fa360-05f3-4464-90e5-4e45290c72fb |
Host | staging.api-nestjs.boilerplate.hng.tech}} |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
{
"email": "livingalonetales@gmail.com",
"newPassword": "Specish@1",
"otp": "466165"
}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 0 | 1 | 0 |
Total | 0 | 2 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
Response time is less than 5000ms |
|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsInN1YiI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsImlhdCI6MTcyMjg3OTI4MCwiZXhwIjoxNzIyOTAwODgwfQ.gySxdY9b-G-2iac1mXnHEN0IfjUWy2NTMYzOuAgInk0 |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | fc9f0a2e-efef-4060-be8b-6f1143bfc6f1 |
Host | staging.api-nestjs.boilerplate.hng.tech}} |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
{
"email": "livingalonetales@gmail.com",
"newPassword": "Specish@1",
"otp": "46616"
}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 | 0 | 1 | 0 |
Response time is less than 5000ms | 0 | 1 | 0 |
Total | 0 | 2 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 400 |
|
Response time is less than 5000ms |
|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsInN1YiI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsImlhdCI6MTcyMjg3OTI4MCwiZXhwIjoxNzIyOTAwODgwfQ.gySxdY9b-G-2iac1mXnHEN0IfjUWy2NTMYzOuAgInk0 |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 04414aa3-727a-4534-b469-66f5a25d2878 |
Host | staging.api-nestjs.boilerplate.hng.tech} |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
{
"email": "livingalonetales@gmail.com",
"newPassword": "Specish@1",
"otp": 466165
}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 | 0 | 1 | 0 |
Response time is less than 5000ms | 0 | 1 | 0 |
Total | 0 | 2 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 400 |
|
Response time is less than 5000ms |
|
Verify OTP
### Request Body
- token (string, required): The OTP token to be verified.
- email (string, required): The email associated with the OTP.
### Response
The response is in JSON format and has the following schema:
``` json
{
"type": "object",
"properties": {
"status_code": {
"type": "number"
},
"message": {
"type": "string"
}
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjI5YWJlOGM0LTY0YTktNDg5My1iYzExLThlOGE3NzM5N2I1YiIsInN1YiI6IjI5YWJlOGM0LTY0YTktNDg5My1iYzExLThlOGE3NzM5N2I1YiIsImlhdCI6MTcyMjQyOTA3MiwiZXhwIjoxNzIyNDUwNjcyfQ.DX6UvxMylWiA5YO0MLv5o-j-IUGgBFTVLRKktavQITA |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | f8e18468-9ea2-486e-af23-5da85c9bd940 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 39 |
{
"email": "guess@mailinator.com"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:07:58 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 51 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"33-faHm1/wcOPyTQezyJiF3HONWJIA" |
{"message":"Invalid credentials","status_code":400}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
Verify OTP
### Request Body
- token (string, required): The OTP token to be verified.
- email (string, required): The email associated with the OTP.
### Response
The response is in JSON format and has the following schema:
``` json
{
"type": "object",
"properties": {
"status_code": {
"type": "number"
},
"message": {
"type": "string"
}
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjI5YWJlOGM0LTY0YTktNDg5My1iYzExLThlOGE3NzM5N2I1YiIsInN1YiI6IjI5YWJlOGM0LTY0YTktNDg5My1iYzExLThlOGE3NzM5N2I1YiIsImlhdCI6MTcyMjQyOTA3MiwiZXhwIjoxNzIyNDUwNjcyfQ.DX6UvxMylWiA5YO0MLv5o-j-IUGgBFTVLRKktavQITA |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | c10b22d9-7534-4946-ba11-42e628b06233 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 39 |
{
"email": "livingalonetales.com"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:07:59 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 77 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"4d-3V3Uy1KR57m8txxwRQ1zEUNG0HY" |
{"message":["email must be an email"],"error":"Bad Request","statusCode":400}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
Verify OTP
### Request Body
- token (string, required): The OTP token to be verified.
- email (string, required): The email associated with the OTP.
### Response
The response is in JSON format and has the following schema:
``` json
{
"type": "object",
"properties": {
"status_code": {
"type": "number"
},
"message": {
"type": "string"
}
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjI5YWJlOGM0LTY0YTktNDg5My1iYzExLThlOGE3NzM5N2I1YiIsInN1YiI6IjI5YWJlOGM0LTY0YTktNDg5My1iYzExLThlOGE3NzM5N2I1YiIsImlhdCI6MTcyMjQyOTA3MiwiZXhwIjoxNzIyNDUwNjcyfQ.DX6UvxMylWiA5YO0MLv5o-j-IUGgBFTVLRKktavQITA |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 0f92d7b6-e940-4015-a6b8-66d9d84e3ee0 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 18 |
{
"email":""
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:07:59 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 105 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"69-R+KWQh4/hX0NjoDxR4/GZj1zrHE" |
{"message":["email must be an email","email should not be empty"],"error":"Bad Request","statusCode":400}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
Verify OTP
### Request Body
- token (string, required): The OTP token to be verified.
- email (string, required): The email associated with the OTP.
### Response
The response is in JSON format and has the following schema:
``` json
{
"type": "object",
"properties": {
"status_code": {
"type": "number"
},
"message": {
"type": "string"
}
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjI5YWJlOGM0LTY0YTktNDg5My1iYzExLThlOGE3NzM5N2I1YiIsInN1YiI6IjI5YWJlOGM0LTY0YTktNDg5My1iYzExLThlOGE3NzM5N2I1YiIsImlhdCI6MTcyMjQyOTA3MiwiZXhwIjoxNzIyNDUwNjcyfQ.DX6UvxMylWiA5YO0MLv5o-j-IUGgBFTVLRKktavQITA |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 2b7e46a9-0103-4321-8544-773b4f2a2cc7 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 40 |
{
"email": "living@mailinator.com"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:07:59 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 51 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"33-faHm1/wcOPyTQezyJiF3HONWJIA" |
{"message":"Invalid credentials","status_code":400}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
### POST /api/v1/organisations
This endpoint is used to create a new organisation.
#### Request Body
- `name` (string, required): The name of the organisation.
- `description` (string, required): Description of the organisation.
- `email` (string, required): Email of the organisation.
- `industry` (string, required): Industry of the organisation.
- `type` (string, required): Type of the organisation.
- `country` (string, required): Country of the organisation.
- `address` (string, required): Address of the organisation.
- `state` (string, required): State of the organisation.
#### Response (201 - Created)
``` json
{
"status": "success",
"message": "organisation created successfully",
"data": {
"id": "098b8504-f0c7-4b4b-b5b9-7fa16c1449fd",
"name": "EduTech Innovations",
"description": "Revolutionizing education through technology",
"owner_id": "7fe74181-9b92-4b37-9ab4-8f40521b4de3",
"email": "contact@edutech.com",
"industry": "Education",
"type": "startup",
"country": "India",
"address": "Bangalore IT Hub",
"state": "Karnataka",
"created_at": "2024-07-31T12:34:49.249Z",
"updated_at": "2024-07-31T12:34:49.249Z"
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | cfb6d759-000b-4fae-a6ec-dc12c00ae340 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 290 |
{
"name": "Green Energy",
"description": "A startup focusing on renewable energy solutions",
"email": "user_1724533679216@example.com",
"industry": "Energy",
"type": "startup",
"country": "Germany",
"address": "Berlin Tech Park",
"state": "Berlin"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:00 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 465 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"1d1-ZfgsB6y8lS/W8fFIBM0981W1vrI" |
{"status_code":201,"messge":"Organisation created","data":{"id":"30827510-ac14-4223-88dd-1a962e76dfc4","name":"Green Energy","description":"A startup focusing on renewable energy solutions","owner_id":"a763e22c-8558-4fae-a401-fe1656a42ff0","email":"user_1724533679216@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","created_at":"2024-08-24T21:08:00.246Z","updated_at":"2024-08-24T21:08:00.246Z"}}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 201 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
### POST /api/v1/organisations
This endpoint is used to create a new organisation.
#### Request Body
- `name` (string, required): The name of the organisation.
- `description` (string, required): Description of the organisation.
- `email` (string, required): Email of the organisation.
- `industry` (string, required): Industry of the organisation.
- `type` (string, required): Type of the organisation.
- `country` (string, required): Country of the organisation.
- `address` (string, required): Address of the organisation.
- `state` (string, required): State of the organisation.
#### Response (201 - Created)
``` json
{
"status": "success",
"message": "organisation created successfully",
"data": {
"id": "098b8504-f0c7-4b4b-b5b9-7fa16c1449fd",
"name": "EduTech Innovations",
"description": "Revolutionizing education through technology",
"owner_id": "7fe74181-9b92-4b37-9ab4-8f40521b4de3",
"email": "contact@edutech.com",
"industry": "Education",
"type": "startup",
"country": "India",
"address": "Bangalore IT Hub",
"state": "Karnataka",
"created_at": "2024-07-31T12:34:49.249Z",
"updated_at": "2024-07-31T12:34:49.249Z"
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | a5e8b20e-d3e6-4e27-8984-101a794b5a3c |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 281 |
{
"name": "Green Energy",
"description": "A startup focusing on renewable energy solutions",
"email": "green@greenenergy.com",
"industry": "Energy",
"type": "startup",
"country": "Germany",
"address": "Berlin Tech Park",
"state": "Berlin"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:00 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 93 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5d-zvZKvXYa2X2mJb91W+QE21vsi1o" |
{"message":"Organisation with this email already exists","error":"Conflict","statusCode":409}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 409 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
### POST /api/v1/organisations
This endpoint is used to create a new organisation.
#### Request Body
- `name` (string, required): The name of the organisation.
- `description` (string, required): Description of the organisation.
- `email` (string, required): Email of the organisation.
- `industry` (string, required): Industry of the organisation.
- `type` (string, required): Type of the organisation.
- `country` (string, required): Country of the organisation.
- `address` (string, required): Address of the organisation.
- `state` (string, required): State of the organisation.
#### Response (201 - Created)
``` json
{
"status": "success",
"message": "organisation created successfully",
"data": {
"id": "098b8504-f0c7-4b4b-b5b9-7fa16c1449fd",
"name": "EduTech Innovations",
"description": "Revolutionizing education through technology",
"owner_id": "7fe74181-9b92-4b37-9ab4-8f40521b4de3",
"email": "contact@edutech.com",
"industry": "Education",
"type": "startup",
"country": "India",
"address": "Bangalore IT Hub",
"state": "Karnataka",
"created_at": "2024-07-31T12:34:49.249Z",
"updated_at": "2024-07-31T12:34:49.249Z"
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | c670d9f7-3e65-4cbb-a6bd-c534f96181cb |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 258 |
{
"name": 1,
"description": "A startup focusing on renewable energy solutions",
"email": "ben@greenenergy.com",
"industry": "Energy",
"type": 1,
"country": "Germany",
"address": "Berlin Tech Park",
"state": "Berlin"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:00 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 100 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"64-RhghbTDHZdok1WfT6e931BizJ5M" |
{"message":["name must be a string","type must be a string"],"error":"Bad Request","statusCode":400}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
## PATCH /api/v1/organisations/{organisationId}
This endpoint is used to update the details of an organisation.
### Request Body
- `name` (string, optional): The name of the organisation.
- `description` (string, optional): Description of the organisation.
- `email` (string, optional): Email address of the organisation.
- `industry` (string, optional): Industry type of the organisation.
- `type` (string, optional): Type of the organisation.
- `country` (string, optional): Country of the organisation.
- `address` (string, optional): Address of the organisation.
- `state` (string, optional): State of the organisation.
### Response
The response is a JSON object with the following schema:
``` json
{
"status": 200,
"message": "Organisation successfully updated",
"org": {
"message": "Organisation successfully updated",
"org": {
"id": "442ede74-448f-4435-ae44-1c5040d30a5b",
"created_at": "2024-07-31T12:24:01.344Z",
"updated_at": "2024-07-31T12:34:31.730Z",
"name": "HealthFirstTec",
"description": "Leading the way in digital healthcare solutions",
"email": "support@healthfirst.com",
"industry": "Tech & Healthcare",
"type": "nonprofit",
"country": "Canada",
"address": "Toronto Health District",
"state": "Ontario",
"isDeleted": true
}
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | e83c8afb-de78-4e11-aeaa-97fc78397d79 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 41 |
{
"description": "Testing Endpoint"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:01 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 54 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"36-n+uyYqyc6el4SpjUTMS9aN6a62k" |
{"message":"Organisation not found","status_code":404}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
## PATCH /api/v1/organisations/{organisationId}
This endpoint is used to update the details of an organisation.
### Request Body
- `name` (string, optional): The name of the organisation.
- `description` (string, optional): Description of the organisation.
- `email` (string, optional): Email address of the organisation.
- `industry` (string, optional): Industry type of the organisation.
- `type` (string, optional): Type of the organisation.
- `country` (string, optional): Country of the organisation.
- `address` (string, optional): Address of the organisation.
- `state` (string, optional): State of the organisation.
### Response
The response is a JSON object with the following schema:
``` json
{
"status": 200,
"message": "Organisation successfully updated",
"org": {
"message": "Organisation successfully updated",
"org": {
"id": "442ede74-448f-4435-ae44-1c5040d30a5b",
"created_at": "2024-07-31T12:24:01.344Z",
"updated_at": "2024-07-31T12:34:31.730Z",
"name": "HealthFirstTec",
"description": "Leading the way in digital healthcare solutions",
"email": "support@healthfirst.com",
"industry": "Tech & Healthcare",
"type": "nonprofit",
"country": "Canada",
"address": "Toronto Health District",
"state": "Ontario",
"isDeleted": true
}
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 84385f1a-0ca5-45d0-91a2-1e93db63cd82 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 24 |
{
"description": 1
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:02 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 54 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"36-n+uyYqyc6el4SpjUTMS9aN6a62k" |
{"message":"Organisation not found","status_code":404}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 400 |
|
## PATCH /api/v1/organisations/{organisationId}
This endpoint is used to update the details of an organisation.
### Request Body
- `name` (string, optional): The name of the organisation.
- `description` (string, optional): Description of the organisation.
- `email` (string, optional): Email address of the organisation.
- `industry` (string, optional): Industry type of the organisation.
- `type` (string, optional): Type of the organisation.
- `country` (string, optional): Country of the organisation.
- `address` (string, optional): Address of the organisation.
- `state` (string, optional): State of the organisation.
### Response
The response is a JSON object with the following schema:
``` json
{
"status": 200,
"message": "Organisation successfully updated",
"org": {
"message": "Organisation successfully updated",
"org": {
"id": "442ede74-448f-4435-ae44-1c5040d30a5b",
"created_at": "2024-07-31T12:24:01.344Z",
"updated_at": "2024-07-31T12:34:31.730Z",
"name": "HealthFirstTec",
"description": "Leading the way in digital healthcare solutions",
"email": "support@healthfirst.com",
"industry": "Tech & Healthcare",
"type": "nonprofit",
"country": "Canada",
"address": "Toronto Health District",
"state": "Ontario",
"isDeleted": true
}
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 24dea2ca-f95e-4ce8-9d32-ae78081bf787 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 24 |
{
"description": 1
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:02 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 52 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"34-rlKccw1E+/fV8niQk4oFitDfPro" |
{"statusCode":500,"message":"Internal server error"}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 400 |
|
# Get Organisation Users
This endpoint retrieves the list of users associated with a specific organisation.
### Request Body
This is a GET request and does not require a request body.
### Response
- Status: 403
- Content-Type: application/json
``` json
{
"status_code": 403,
"message": "User does not have access to the organization"
}
```
The response includes a status code and a message. In this case, the status code is 403, indicating a forbidden access, and the message is empty.
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | daed3845-9c77-49d7-b4ce-41437c32e02a |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:03 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 185 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"b9-WQxnl46Ot/hgyuHF3p+FxQIiDVQ" |
{"status_code":200,"message":"members retrieved successfully","data":[{"id":"a763e22c-8558-4fae-a401-fe1656a42ff0","name":"Paulyn Bee","phone_number":null,"email":"pee.bee@gmail.com"}]}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
# Get Organisation Users
This endpoint retrieves the list of users associated with a specific organisation.
### Request Body
This is a GET request and does not require a request body.
### Response
- Status: 403
- Content-Type: application/json
``` json
{
"status_code": 403,
"message": "User does not have access to the organization"
}
```
The response includes a status code and a message. In this case, the status code is 403, indicating a forbidden access, and the message is empty.
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | f24b0618-0702-43d6-8d19-020437723c16 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:03 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 72 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"48-w64wJh05+gkXRid/iCyEs/+HdC4" |
{"message":"No organisation found","error":"Not Found","statusCode":404}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 400 |
|
# Get Organisation Users
This endpoint retrieves the list of users associated with a specific organisation.
### Request Body
This is a GET request and does not require a request body.
### Response
- Status: 403
- Content-Type: application/json
``` json
{
"status_code": 403,
"message": "User does not have access to the organization"
}
```
The response includes a status code and a message. In this case, the status code is 403, indicating a forbidden access, and the message is empty.
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | f3fad521-9d60-46ab-b81d-39e71a15c25a |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:03 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 72 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"48-w64wJh05+gkXRid/iCyEs/+HdC4" |
{"message":"No organisation found","error":"Not Found","statusCode":404}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 400 |
|
### DELETE /api/v1/organisations/{organisationId}
This endpoint is used to delete a specific organisation.
#### Request
No request body is required for this endpoint.
- `organisationId` (path parameter) : The unique identifier of the organisation to be deleted.
#### Response
The response for this request is a JSON object with the following schema:
``` json
{
"type": "object",
"properties": {
"message": {
"type": "string"
},
"error": {
"type": "string"
},
"statusCode": {
"type": "integer"
}
}
}
```
The response object includes the following properties:
- `message` : A string containing any additional information about the response.
- `error` : A string containing any error message.
- `statusCode` : An integer representing the status code of the response.
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | b7142875-3f6e-49f6-a7ac-5f8a75955d73 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:04 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 54 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"36-n+uyYqyc6el4SpjUTMS9aN6a62k" |
{"message":"Organisation not found","status_code":404}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 204 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 204 |
|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 0e1c903f-6c0c-45f7-a11b-1be07e087ef5 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 58 |
{
"name": "user_279",
"description": "Testing"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:06 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 201 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 201 |
|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 251a6cde-1a0e-4345-9f15-6c93123311cf |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 54 |
{
"name": "love",
"description": "Testing"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:06 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 409 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 409 |
|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | cb2b97fd-345b-4391-b497-558dcc6bf6d4 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 48 |
{
"name": ,
"description": "Testing"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:07 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 128 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"80-ZB8Jhe2aNpD90/OioYBqeY9SAkU" |
{"message":"Unexpected token ',', ...\" \"name\": ,\r\n \"desc\"... is not valid JSON","error":"Bad Request","statusCode":400}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | fb59bfcd-b1c7-427c-980b-84456962d1d3 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 51 |
{
"name": 111,
"description": "Testing"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:07 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 400 |
|
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 1ffd859e-21ae-4e1f-880e-703e347b15ae |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:07 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | c2349286-49b3-4485-9a9c-ca3bcbab3bc0 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:08 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | a8eaaf86-fb00-4ca5-a6a8-9cf053dfbaff |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:09 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 404 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 404 |
|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 8955c177-6eeb-48c1-b319-fd58bee7cedd |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 47 |
{
"name": "rex",
"description": "Testing"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:09 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 201 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 201 |
|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | c19441a6-e918-42b8-bd93-1ad65248e274 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 99 |
{
"roleId": "f7ef4554-319f-4c75-b82b-26604fc4175b",
"permissions": [
"id",
"s-id"
]
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:10 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
### POST /api/v1/squeeze
This endpoint is used to submit user information for squeezing.
#### Request Body
- email (string, required): The email of the user.
- first_name (string, required): The first name of the user.
- last_name (string, required): The last name of the user.
- phone (string, required): The phone number of the user.
- location (string, required): The location of the user.
- job_title (string, required): The job title of the user.
- company (string, required): The company of the user.
- interests (array of strings, required): The interests of the user.
- referral_source (string, required): The referral source of the user.
#### Response (JSON Schema)
``` json
{
"status": "success",
"message": "Your request has been received. You will get a template shortly.",
"data": {
"id": "2fd47621-db02-42ab-98d3-fb9eb0520579",
"company": "MarketMasters",
"email": "james.smith@example.com",
"first_name": "James",
"interests": [
"Digital Marketing",
"SEO"
],
"job_title": "Marketing Manager",
"location": "London, UK",
"phone": "08076543210",
"referral_source": "Twitter",
"created_at": "2024-07-31T18:42:18.263Z",
"updated_at": "2024-07-31T18:42:18.263Z"
}
}
```
This endpoint is used to submit user information for squeezing.
#### Request Body
- `email` (string, required): The email of the user.
- `first_name` (string, required): The first name of the user.
- `last_name` (string, required): The last name of the user.
- `phone` (string, required): The phone number of the user.
- `location` (string, required): The location of the user.
- `job_title` (string, required): The job title of the user.
- `company` (string, required): The company of the user.
- `interests` (array of strings, required): The interests of the user.
- `referral_source` (string, required): The referral source of the user.
#### Response
- Status: 201 Created
- Content-Type: application/json
- `status` (string): The status of the response.
- `message` (string): A message related to the response.
- `data` (object): An object containing user information.
- `id` (string): The ID of the user.
- `company` (string): The company of the user.
- `email` (string): The email of the user.
- `first_name` (string): The first name of the user.
- `interests` (array of strings): The interests of the user.
- `job_title` (string): The job title of the user.
- `location` (string): The location of the user.
- `phone` (string): The phone number of the user.
- `referral_source` (string): The referral source of the user.
- `created_at` (string): The date and time of creation.
- `updated_at` (string): The date and time of the last update.
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 60353135-9f9f-4827-bc39-84b50a818685 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 346 |
{
"email": "user_1724533689329@example.com",
"first_name": "James",
"last_name": "Smith",
"phone": "08076543210",
"location": "London, UK",
"job_title": "Marketing Manager",
"company": "MarketMasters",
"interests": [
"Digital Marketing",
"SEO"
],
"referral_source": "Twitter"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:10 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 482 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"1e2-PEvrOHT5P1SMpZ3wHkRqCXRkpr4" |
{"status_code":201,"message":"Your request has been received. You will get a template shortly.","status":"success","data":{"id":"9849b880-41da-4bcb-adb1-5a1f2fb73963","company":"MarketMasters","email":"user_1724533689329@example.com","first_name":"James","interests":["Digital Marketing","SEO"],"job_title":"Marketing Manager","location":"London, UK","phone":"08076543210","referral_source":"Twitter","created_at":"2024-08-24T21:08:10.357Z","updated_at":"2024-08-24T21:08:10.357Z"}}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 201 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
### POST /api/v1/squeeze
This endpoint is used to submit user information for squeezing.
#### Request Body
- email (string, required): The email of the user.
- first_name (string, required): The first name of the user.
- last_name (string, required): The last name of the user.
- phone (string, required): The phone number of the user.
- location (string, required): The location of the user.
- job_title (string, required): The job title of the user.
- company (string, required): The company of the user.
- interests (array of strings, required): The interests of the user.
- referral_source (string, required): The referral source of the user.
#### Response (JSON Schema)
``` json
{
"status": "success",
"message": "Your request has been received. You will get a template shortly.",
"data": {
"id": "2fd47621-db02-42ab-98d3-fb9eb0520579",
"company": "MarketMasters",
"email": "james.smith@example.com",
"first_name": "James",
"interests": [
"Digital Marketing",
"SEO"
],
"job_title": "Marketing Manager",
"location": "London, UK",
"phone": "08076543210",
"referral_source": "Twitter",
"created_at": "2024-07-31T18:42:18.263Z",
"updated_at": "2024-07-31T18:42:18.263Z"
}
}
```
This endpoint is used to submit user information for squeezing.
#### Request Body
- `email` (string, required): The email of the user.
- `first_name` (string, required): The first name of the user.
- `last_name` (string, required): The last name of the user.
- `phone` (string, required): The phone number of the user.
- `location` (string, required): The location of the user.
- `job_title` (string, required): The job title of the user.
- `company` (string, required): The company of the user.
- `interests` (array of strings, required): The interests of the user.
- `referral_source` (string, required): The referral source of the user.
#### Response
- Status: 201 Created
- Content-Type: application/json
- `status` (string): The status of the response.
- `message` (string): A message related to the response.
- `data` (object): An object containing user information.
- `id` (string): The ID of the user.
- `company` (string): The company of the user.
- `email` (string): The email of the user.
- `first_name` (string): The first name of the user.
- `interests` (array of strings): The interests of the user.
- `job_title` (string): The job title of the user.
- `location` (string): The location of the user.
- `phone` (string): The phone number of the user.
- `referral_source` (string): The referral source of the user.
- `created_at` (string): The date and time of creation.
- `updated_at` (string): The date and time of the last update.
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 9104f535-cfb1-42a3-947d-a72f420e3c9f |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 334 |
{
"email": "sev@mailinator.com",
"first_name": "James",
"last_name": "Smith",
"phone": "08076543210",
"location": "London, UK",
"job_title": "Marketing Manager",
"company": "MarketMasters",
"interests": [
"Digital Marketing",
"SEO"
],
"referral_source": "Twitter"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:10 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 85 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"55-1OJeLl4vcJZADrv2mLa6ofc71vU" |
{"status_code":409,"message":"A squeeze has already been generated using this email"}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 201 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 201 |
|
### POST /api/v1/squeeze
This endpoint is used to submit user information for squeezing.
#### Request Body
- email (string, required): The email of the user.
- first_name (string, required): The first name of the user.
- last_name (string, required): The last name of the user.
- phone (string, required): The phone number of the user.
- location (string, required): The location of the user.
- job_title (string, required): The job title of the user.
- company (string, required): The company of the user.
- interests (array of strings, required): The interests of the user.
- referral_source (string, required): The referral source of the user.
#### Response (JSON Schema)
``` json
{
"status": "success",
"message": "Your request has been received. You will get a template shortly.",
"data": {
"id": "2fd47621-db02-42ab-98d3-fb9eb0520579",
"company": "MarketMasters",
"email": "james.smith@example.com",
"first_name": "James",
"interests": [
"Digital Marketing",
"SEO"
],
"job_title": "Marketing Manager",
"location": "London, UK",
"phone": "08076543210",
"referral_source": "Twitter",
"created_at": "2024-07-31T18:42:18.263Z",
"updated_at": "2024-07-31T18:42:18.263Z"
}
}
```
This endpoint is used to submit user information for squeezing.
#### Request Body
- `email` (string, required): The email of the user.
- `first_name` (string, required): The first name of the user.
- `last_name` (string, required): The last name of the user.
- `phone` (string, required): The phone number of the user.
- `location` (string, required): The location of the user.
- `job_title` (string, required): The job title of the user.
- `company` (string, required): The company of the user.
- `interests` (array of strings, required): The interests of the user.
- `referral_source` (string, required): The referral source of the user.
#### Response
- Status: 201 Created
- Content-Type: application/json
- `status` (string): The status of the response.
- `message` (string): A message related to the response.
- `data` (object): An object containing user information.
- `id` (string): The ID of the user.
- `company` (string): The company of the user.
- `email` (string): The email of the user.
- `first_name` (string): The first name of the user.
- `interests` (array of strings): The interests of the user.
- `job_title` (string): The job title of the user.
- `location` (string): The location of the user.
- `phone` (string): The phone number of the user.
- `referral_source` (string): The referral source of the user.
- `created_at` (string): The date and time of creation.
- `updated_at` (string): The date and time of the last update.
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 26a4b9b6-a431-43a6-9709-f74142a74163 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 340 |
{
"email": "james.smith@example.com",
"first_name": "Gloria",
"last_name": "Smith",
"phone": "08076543210",
"location": "London, UK",
"job_title": "Marketing Manager",
"company": "MarketMasters",
"interests": [
"Digital Marketing",
"SEO"
],
"referral_source": "Twitter"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:11 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 85 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"55-1OJeLl4vcJZADrv2mLa6ofc71vU" |
{"status_code":409,"message":"A squeeze has already been generated using this email"}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 409 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
### POST /api/v1/squeeze
This endpoint is used to submit user information for squeezing.
#### Request Body
- email (string, required): The email of the user.
- first_name (string, required): The first name of the user.
- last_name (string, required): The last name of the user.
- phone (string, required): The phone number of the user.
- location (string, required): The location of the user.
- job_title (string, required): The job title of the user.
- company (string, required): The company of the user.
- interests (array of strings, required): The interests of the user.
- referral_source (string, required): The referral source of the user.
#### Response (JSON Schema)
``` json
{
"status": "success",
"message": "Your request has been received. You will get a template shortly.",
"data": {
"id": "2fd47621-db02-42ab-98d3-fb9eb0520579",
"company": "MarketMasters",
"email": "james.smith@example.com",
"first_name": "James",
"interests": [
"Digital Marketing",
"SEO"
],
"job_title": "Marketing Manager",
"location": "London, UK",
"phone": "08076543210",
"referral_source": "Twitter",
"created_at": "2024-07-31T18:42:18.263Z",
"updated_at": "2024-07-31T18:42:18.263Z"
}
}
```
This endpoint is used to submit user information for squeezing.
#### Request Body
- `email` (string, required): The email of the user.
- `first_name` (string, required): The first name of the user.
- `last_name` (string, required): The last name of the user.
- `phone` (string, required): The phone number of the user.
- `location` (string, required): The location of the user.
- `job_title` (string, required): The job title of the user.
- `company` (string, required): The company of the user.
- `interests` (array of strings, required): The interests of the user.
- `referral_source` (string, required): The referral source of the user.
#### Response
- Status: 201 Created
- Content-Type: application/json
- `status` (string): The status of the response.
- `message` (string): A message related to the response.
- `data` (object): An object containing user information.
- `id` (string): The ID of the user.
- `company` (string): The company of the user.
- `email` (string): The email of the user.
- `first_name` (string): The first name of the user.
- `interests` (array of strings): The interests of the user.
- `job_title` (string): The job title of the user.
- `location` (string): The location of the user.
- `phone` (string): The phone number of the user.
- `referral_source` (string): The referral source of the user.
- `created_at` (string): The date and time of creation.
- `updated_at` (string): The date and time of the last update.
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 9f2d03ea-e7ed-47c7-9fe2-10b70967044c |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 334 |
{
"email": "sev@mailinator.com",
"first_name": "James",
"last_name": "Smith",
"phone": "08076543210",
"location": "London, UK",
"job_title": "Marketing Manager",
"company": "MarketMasters",
"interests": [
"Digital Marketing",
"SEO"
],
"referral_source": "Twitter"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:11 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 477 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"1dd-cAaj5F3v5hgd2kDQrhfqaSVCc4U" |
{"status_code":200,"message":"Your record has been successfully updated. You cannot update it again.","data":{"id":"c87018b0-ea13-4c4e-8f78-64a4d8f26648","created_at":"2024-08-23T07:03:48.940Z","updated_at":"2024-08-23T07:03:48.940Z","email":"sev@mailinator.com","first_name":"James","phone":"08076543210","location":"London, UK","job_title":"Marketing Manager","company":"MarketMasters","referral_source":"Twitter","interests":["Digital Marketing","SEO"],"last_name":"Smith"}}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
### POST /api/v1/squeeze
This endpoint is used to submit user information for squeezing.
#### Request Body
- email (string, required): The email of the user.
- first_name (string, required): The first name of the user.
- last_name (string, required): The last name of the user.
- phone (string, required): The phone number of the user.
- location (string, required): The location of the user.
- job_title (string, required): The job title of the user.
- company (string, required): The company of the user.
- interests (array of strings, required): The interests of the user.
- referral_source (string, required): The referral source of the user.
#### Response (JSON Schema)
``` json
{
"status": "success",
"message": "Your request has been received. You will get a template shortly.",
"data": {
"id": "2fd47621-db02-42ab-98d3-fb9eb0520579",
"company": "MarketMasters",
"email": "james.smith@example.com",
"first_name": "James",
"interests": [
"Digital Marketing",
"SEO"
],
"job_title": "Marketing Manager",
"location": "London, UK",
"phone": "08076543210",
"referral_source": "Twitter",
"created_at": "2024-07-31T18:42:18.263Z",
"updated_at": "2024-07-31T18:42:18.263Z"
}
}
```
This endpoint is used to submit user information for squeezing.
#### Request Body
- `email` (string, required): The email of the user.
- `first_name` (string, required): The first name of the user.
- `last_name` (string, required): The last name of the user.
- `phone` (string, required): The phone number of the user.
- `location` (string, required): The location of the user.
- `job_title` (string, required): The job title of the user.
- `company` (string, required): The company of the user.
- `interests` (array of strings, required): The interests of the user.
- `referral_source` (string, required): The referral source of the user.
#### Response
- Status: 201 Created
- Content-Type: application/json
- `status` (string): The status of the response.
- `message` (string): A message related to the response.
- `data` (object): An object containing user information.
- `id` (string): The ID of the user.
- `company` (string): The company of the user.
- `email` (string): The email of the user.
- `first_name` (string): The first name of the user.
- `interests` (array of strings): The interests of the user.
- `job_title` (string): The job title of the user.
- `location` (string): The location of the user.
- `phone` (string): The phone number of the user.
- `referral_source` (string): The referral source of the user.
- `created_at` (string): The date and time of creation.
- `updated_at` (string): The date and time of the last update.
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | e5e7545e-790b-4e8d-821b-84d2118c2a92 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 329 |
{
"email": "james.smith.com",
"first_name": "Put",
"last_name": "Smith",
"phone": "08076543210",
"location": "London, UK",
"job_title": "Marketing Manager",
"company": "MarketMasters",
"interests": [
"Digital Marketing",
"SEO"
],
"referral_source": "Twitter"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:11 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 77 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"4d-3V3Uy1KR57m8txxwRQ1zEUNG0HY" |
{"message":["email must be an email"],"error":"Bad Request","statusCode":400}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
### POST /api/v1/squeeze
This endpoint is used to submit user information for squeezing.
#### Request Body
- email (string, required): The email of the user.
- first_name (string, required): The first name of the user.
- last_name (string, required): The last name of the user.
- phone (string, required): The phone number of the user.
- location (string, required): The location of the user.
- job_title (string, required): The job title of the user.
- company (string, required): The company of the user.
- interests (array of strings, required): The interests of the user.
- referral_source (string, required): The referral source of the user.
#### Response (JSON Schema)
``` json
{
"status": "success",
"message": "Your request has been received. You will get a template shortly.",
"data": {
"id": "2fd47621-db02-42ab-98d3-fb9eb0520579",
"company": "MarketMasters",
"email": "james.smith@example.com",
"first_name": "James",
"interests": [
"Digital Marketing",
"SEO"
],
"job_title": "Marketing Manager",
"location": "London, UK",
"phone": "08076543210",
"referral_source": "Twitter",
"created_at": "2024-07-31T18:42:18.263Z",
"updated_at": "2024-07-31T18:42:18.263Z"
}
}
```
This endpoint is used to submit user information for squeezing.
#### Request Body
- `email` (string, required): The email of the user.
- `first_name` (string, required): The first name of the user.
- `last_name` (string, required): The last name of the user.
- `phone` (string, required): The phone number of the user.
- `location` (string, required): The location of the user.
- `job_title` (string, required): The job title of the user.
- `company` (string, required): The company of the user.
- `interests` (array of strings, required): The interests of the user.
- `referral_source` (string, required): The referral source of the user.
#### Response
- Status: 201 Created
- Content-Type: application/json
- `status` (string): The status of the response.
- `message` (string): A message related to the response.
- `data` (object): An object containing user information.
- `id` (string): The ID of the user.
- `company` (string): The company of the user.
- `email` (string): The email of the user.
- `first_name` (string): The first name of the user.
- `interests` (array of strings): The interests of the user.
- `job_title` (string): The job title of the user.
- `location` (string): The location of the user.
- `phone` (string): The phone number of the user.
- `referral_source` (string): The referral source of the user.
- `created_at` (string): The date and time of creation.
- `updated_at` (string): The date and time of the last update.
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | f44fafbd-587c-40fd-bff8-1f212eb2b940 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 332 |
{
"email": "yem@mailinator.com",
"first_name": "Put",
"last_name": "Smith",
"phone": "08076543210",
"location": "London, UK",
"job_title": "Marketing Manager",
"company": "MarketMasters",
"interests": [
"Digital Marketing",
"SEO"
],
"referral_source": "Twitter"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:12 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 91 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5b-Sm71Qjj1rAG6lqnHdWpcYCaUw18" |
{"message":"No squeeze page record exists for the provided request body","status_code":404}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 404 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
### Create testimonials
This endpoint is used to create a new testimonial.
#### Request Body
- `name` (string, optional): The name of the person giving the testimonial.
- `content` (string, optional): The content of the testimonial.
#### Response
The response is in JSON format with the following schema:
``` json
{
"statusCode": number,
"message": string
}
```
- `statusCode` (number): The status code of the response.
- `message` (string): A message providing additional information about the response.
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyMzg2MzQ1OCwiZXhwIjoxNzI1MzYzNDU4fQ.lH7rwhZmG3DCbx7Zp50yiwz1FFuRt3WuBRcU8Y-0pn4 |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 30a568d2-5f26-4fc7-b339-7091b3a1057c |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 72 |
{
"name": "Testimonial Name",
"content": "Testimonial content."
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:12 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 284 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"11c-Uzrs4cKxApu/2caW7jKoMB6DzHM" |
{"status_code":201,"message":"Testimonial created successfully","status":"success","data":{"id":"0127f16b-4119-4175-9513-43c07f518b47","user_id":"a763e22c-8558-4fae-a401-fe1656a42ff0","name":"Testimonial Name","content":"Testimonial content.","created_at":"2024-08-24T21:08:12.613Z"}}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 201 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
### Create testimonials
This endpoint is used to create a new testimonial.
#### Request Body
- `name` (string, optional): The name of the person giving the testimonial.
- `content` (string, optional): The content of the testimonial.
#### Response
The response is in JSON format with the following schema:
``` json
{
"statusCode": number,
"message": string
}
```
- `statusCode` (number): The status code of the response.
- `message` (string): A message providing additional information about the response.
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyMzg2MzQ1OCwiZXhwIjoxNzI1MzYzNDU4fQ.lH7rwhZmG3DCbx7Zp50yiwz1FFuRt3WuBRcU8Y-0pn4 |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 3ec9530a-ccac-43bc-b353-3e6416ba8488 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 60 |
{
"name": "Test",
"content": "Testimonial content."
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:13 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 272 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"110-AHd0QVlTCfbklM20NVphC04qkz8" |
{"status_code":201,"message":"Testimonial created successfully","status":"success","data":{"id":"41987795-a0ba-4992-a38a-8a26d7e92a40","user_id":"a763e22c-8558-4fae-a401-fe1656a42ff0","name":"Test","content":"Testimonial content.","created_at":"2024-08-24T21:08:13.430Z"}}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 201 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
### Create testimonials
This endpoint is used to create a new testimonial.
#### Request Body
- `name` (string, optional): The name of the person giving the testimonial.
- `content` (string, optional): The content of the testimonial.
#### Response
The response is in JSON format with the following schema:
``` json
{
"statusCode": number,
"message": string
}
```
- `statusCode` (number): The status code of the response.
- `message` (string): A message providing additional information about the response.
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyMzg2MzQ1OCwiZXhwIjoxNzI1MzYzNDU4fQ.lH7rwhZmG3DCbx7Zp50yiwz1FFuRt3WuBRcU8Y-0pn4 |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | cd05a433-4cd5-4274-aff2-0cec787b8f70 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 112 |
{
"name": "John Snow",
"content": "I don't know if i am happy with the service provided by the company"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:14 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 248 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"f8-lrHDGhITjJ/dSAAtSyOQCMVA/Fo" |
{"status_code":200,"message":"Testimonial fetched successfully","data":{"id":"9a7047b7-7cb2-435b-8506-de04d31bca16","author":"Updated Testimonial Name","content":"Updated testimonial content.","comments":[],"created_at":"2024-08-23T07:12:07.681Z"}}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 201 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 201 |
|
### Create testimonials
This endpoint is used to create a new testimonial.
#### Request Body
- `name` (string, optional): The name of the person giving the testimonial.
- `content` (string, optional): The content of the testimonial.
#### Response
The response is in JSON format with the following schema:
``` json
{
"statusCode": number,
"message": string
}
```
- `statusCode` (number): The status code of the response.
- `message` (string): A message providing additional information about the response.
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyMzg2MzQ1OCwiZXhwIjoxNzI1MzYzNDU4fQ.lH7rwhZmG3DCbx7Zp50yiwz1FFuRt3WuBRcU8Y-0pn4 |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 6780befc-f3ea-4915-b605-be57d2fb231f |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 88 |
{
"name": "Updated Testimonial Name",
"content": "Updated testimonial content."
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:14 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 300 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"12c-quTQ/a5l+j1NK6OuxaZvMBm+8DI" |
{"status_code":200,"message":"Testimonial updated successfully","status":"success","data":{"id":"9a7047b7-7cb2-435b-8506-de04d31bca16","user_id":"a763e22c-8558-4fae-a401-fe1656a42ff0","content":"Updated testimonial content.","name":"Updated Testimonial Name","updated_at":"2024-08-24T21:08:14.677Z"}}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 201 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 201 |
|
### Create testimonials
This endpoint is used to create a new testimonial.
#### Request Body
- `name` (string, optional): The name of the person giving the testimonial.
- `content` (string, optional): The content of the testimonial.
#### Response
The response is in JSON format with the following schema:
``` json
{
"statusCode": number,
"message": string
}
```
- `statusCode` (number): The status code of the response.
- `message` (string): A message providing additional information about the response.
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyMzg2MzQ1OCwiZXhwIjoxNzI1MzYzNDU4fQ.lH7rwhZmG3DCbx7Zp50yiwz1FFuRt3WuBRcU8Y-0pn4 |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 1f9a3f89-beca-4394-a8be-bc971b3fa5bb |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 112 |
{
"name": "John Snow",
"content": "I don't know if i am happy with the service provided by the company"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:15 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 53 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"35-aQIx3xEpYEcLj7R5b7tHzNEwyAs" |
{"message":"Testimonial not found","status_code":404}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
### Create testimonials
This endpoint is used to create a new testimonial.
#### Request Body
- `name` (string, optional): The name of the person giving the testimonial.
- `content` (string, optional): The content of the testimonial.
#### Response
The response is in JSON format with the following schema:
``` json
{
"statusCode": number,
"message": string
}
```
- `statusCode` (number): The status code of the response.
- `message` (string): A message providing additional information about the response.
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | e1c846fc-007c-43e2-9918-71827829c79c |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 102 |
{
"name": 1,
"content": "I don't know if i am happy with the service provided by the company"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:15 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 76 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"4c-OAcXBBy5WnEwGJ/iPFrjt6tWieY" |
{"message":["name must be a string"],"error":"Bad Request","statusCode":400}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
### Create testimonials
This endpoint is used to create a new testimonial.
#### Request Body
- `name` (string, optional): The name of the person giving the testimonial.
- `content` (string, optional): The content of the testimonial.
#### Response
The response is in JSON format with the following schema:
``` json
{
"statusCode": number,
"message": string
}
```
- `statusCode` (number): The status code of the response.
- `message` (string): A message providing additional information about the response.
Header Name | Header Value |
---|---|
Content-Type | application/json |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 43bed181-99a2-48ef-b185-77b9907bdb20 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 102 |
{
"name": 1,
"content": "I don't know if i am happy with the service provided by the company"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:15 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 95 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5f-qsBXUDfKnVbUUShyIZ2Tdw8Yf/k" |
{"message":"User is currently unauthorized, kindly authenticate to continue","status_code":401}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 401 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyMzg2MzQ1OCwiZXhwIjoxNzI1MzYzNDU4fQ.lH7rwhZmG3DCbx7Zp50yiwz1FFuRt3WuBRcU8Y-0pn4 |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 2eb5da57-4e66-4bb3-843e-9d7af6b1f3c5 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:15 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 121 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"79-Gbv+7uUi0mGZfgX6ylJAe3OJgOs" |
{"message":"Cannot GET /api/testimonials/user/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9","error":"Not Found","statusCode":404}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
### Get all Users
This endpoint makes an HTTP GET request to retrieve a list of users.
#### Request Body
This request does not require a request body.
#### Response
- Status: 403
- Content-Type: application/json
``` json
{
"status_code": 0,
"message": ""
}
```
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | aae5d234-a536-46a5-bbcb-9f54ca87dac8 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:16 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
### Get user by id
This endpoint retrieves user information based on the provided user ID.
#### Request
No request body parameters are required for this endpoint.
- Path Parameters
- userId (string, required): The unique identifier of the user.
#### Response
The response will be in JSON format and will have the following schema:
``` json
{
"type": "object",
"properties": {
"status": {"type": "number"},
"status_code": {"type": "number"},
"user": {
"type": "object",
"properties": {
"id": {"type": "string"},
"created_at": {"type": "string"},
"updated_at": {"type": "string"},
"first_name": {"type": "string"},
"last_name": {"type": "string"},
"email": {"type": "string"},
"phone": {"type": ["string", "null"]},
"is_active": {"type": "boolean"},
"backup_codes": {"type": ["array", "null"]},
"attempts_left": {"type": ["number", "null"]},
"time_left": {"type": ["number", "null"]},
"secret": {"type": "string"},
"is_2fa_enabled": {"type": "boolean"},
"user_type": {"type": "string"},
"profile": {
"type": "object",
"properties": {
"id": {"type": "string"},
"created_at": {"type": "string"},
"updated_at": {"type": "string"},
"username": {"type": "string"},
"jobTitle": {"type": ["string", "null"]},
"pronouns": {"type": ["string", "null"]},
"department": {"type": ["string", "null"]},
"email": {"type": "string"},
"bio": {"type": ["string", "null"]},
"social_links": {"type": ["object", "null"]},
"language": {"type": ["string", "null"]},
"region": {"type": ["string", "null"]},
"timezones": {"type": ["array", "null"]},
"profile_pic_url": {"type": ["string", "null"]}
}
}
}
}
}
}
```
The response will contain the user's details including their ID, name, email, phone, 2FA status, and profile information such as username, job title, department, bio, and profile picture URL.
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 229abb2e-3005-4917-a152-f56ed5716f0d |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:16 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 70402 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"11302-tcbegBsblmQ5D9HjTDUxCRXfqOA" |
{"status_code":200,"user":{"id":"be885877-5f3c-4da6-acf6-5ba07acf336c","created_at":"2024-08-23T06:59:19.554Z","updated_at":"2024-08-23T13:09:37.102Z","first_name":"janey","last_name":"Doe","email":"gloria@tester.com","status":null,"phone":null,"is_active":false,"backup_codes":null,"attempts_left":null,"time_left":null,"secret":null,"is_2fa_enabled":false,"deletedAt":null,"profile":{"id":"3c95388c-7b23-4b16-b081-0e8cbc714dc9","created_at":"2024-08-23T06:59:18.973Z","updated_at":"2024-08-23T06:59:18.973Z","username":"","jobTitle":null,"pronouns":null,"department":null,"email":"gloria@tester.com","bio":null,"social_links":null,"language":null,"region":null,"timezones":null,"profile_pic_url":null,"deletedAt":null},"owned_organisations":[{"id":"c5138553-8b2c-4cb1-8e11-6144261f3322","created_at":"2024-08-23T06:59:21.243Z","updated_at":"2024-08-23T06:59:21.243Z","name":"TEster's Organisation","description":"","email":"gloria@tester.com","industry":"","type":"","country":"","address":"","state":"","isDeleted":false},{"id":"c2e37fdd-fb86-41a8-bb9b-238852437eac","created_at":"2024-08-23T13:09:27.060Z","updated_at":"2024-08-23T13:09:27.060Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418566771@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"4ddbb0bc-8a41-490a-bc14-6d7307faf85a","created_at":"2024-08-23T13:09:35.082Z","updated_at":"2024-08-23T13:09:35.082Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418574829@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"fb096fb6-cc52-425b-bf70-83d43711ffed","created_at":"2024-08-23T13:09:35.335Z","updated_at":"2024-08-23T13:09:35.335Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418575077@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"dc15e236-5500-4929-af31-86637ef0a934","created_at":"2024-08-23T13:09:35.417Z","updated_at":"2024-08-23T13:09:35.417Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418575141@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"b6bde1f0-eff6-4c18-b7c3-9e3c543a268e","created_at":"2024-08-23T13:09:35.465Z","updated_at":"2024-08-23T13:09:35.465Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418575208@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"b1f09a35-9cb4-4569-84f2-bc4ca79a06f5","created_at":"2024-08-23T13:09:35.512Z","updated_at":"2024-08-23T13:09:35.512Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418575235@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"addd97ef-919f-4dfc-af47-b09de2315f0f","created_at":"2024-08-23T13:09:35.645Z","updated_at":"2024-08-23T13:09:35.645Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418575390@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"363d8767-1b12-470a-ba67-d87e12e19dfc","created_at":"2024-08-23T13:09:35.750Z","updated_at":"2024-08-23T13:09:35.750Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418575482@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"b8c67819-9930-4694-b46a-8b6714fb5207","created_at":"2024-08-23T13:09:35.808Z","updated_at":"2024-08-23T13:09:35.808Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418575543@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"f6e6974b-369b-4bcf-9dfb-df181f3a1521","created_at":"2024-08-23T13:09:35.870Z","updated_at":"2024-08-23T13:09:35.870Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418575604@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"2e2a7b5e-cfcd-4b2f-a542-52012a202130","created_at":"2024-08-23T13:09:36.049Z","updated_at":"2024-08-23T13:09:36.049Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418575758@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"880eab3d-56c3-4673-9cf3-2749d790e5f5","created_at":"2024-08-23T13:09:36.072Z","updated_at":"2024-08-23T13:09:36.072Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418575807@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"8eccab34-cde2-4835-ba9d-b9b873bbf7b6","created_at":"2024-08-23T13:09:36.119Z","updated_at":"2024-08-23T13:09:36.119Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418575833@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"d54f9a06-5f1c-4dab-b591-c655409dac18","created_at":"2024-08-23T13:09:36.142Z","updated_at":"2024-08-23T13:09:36.142Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418575878@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"6220c63d-acc3-44b8-8066-403bef5e6172","created_at":"2024-08-23T13:09:36.767Z","updated_at":"2024-08-23T13:09:36.767Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418576355@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"c0fa7b78-a96b-4897-87fb-86bbb4dd65f9","created_at":"2024-08-23T13:09:38.261Z","updated_at":"2024-08-23T13:09:38.261Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418577980@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"ca20b788-7e76-42eb-98ce-494fe6abaeed","created_at":"2024-08-23T13:09:38.264Z","updated_at":"2024-08-23T13:09:38.264Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418577986@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"745bf493-4f7f-4cb5-8072-4452260824f9","created_at":"2024-08-23T13:09:38.328Z","updated_at":"2024-08-23T13:09:38.328Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418578039@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"b173c7fe-fab1-4178-87c8-b6de20e2d31d","created_at":"2024-08-23T13:09:38.346Z","updated_at":"2024-08-23T13:09:38.346Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418578056@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"aad56ef5-e529-4eb8-995a-d7c894ff840c","created_at":"2024-08-23T13:09:38.955Z","updated_at":"2024-08-23T13:09:38.955Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418578687@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"2d762cb3-7b8e-4ade-ab5e-9b9852fd0224","created_at":"2024-08-23T13:09:38.990Z","updated_at":"2024-08-23T13:09:38.990Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418578719@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"7e788ff3-e683-4080-b5fc-cd4d06902435","created_at":"2024-08-23T13:09:39.148Z","updated_at":"2024-08-23T13:09:39.148Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418578864@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"56cfe8a7-cf1e-4759-94ec-43ead6d0c34e","created_at":"2024-08-23T13:09:39.166Z","updated_at":"2024-08-23T13:09:39.166Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418578871@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"7594cebf-683e-4f43-9cb2-350d63ec1b6e","created_at":"2024-08-23T13:09:39.367Z","updated_at":"2024-08-23T13:09:39.367Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418579084@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"4f9066a7-de54-418c-ac0f-5cd7c2ea9072","created_at":"2024-08-23T13:09:39.788Z","updated_at":"2024-08-23T13:09:39.788Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418579330@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"6b174c5f-d72a-41da-b676-ff2a9b8445cd","created_at":"2024-08-23T13:09:39.795Z","updated_at":"2024-08-23T13:09:39.795Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418579332@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"b3028388-5ea2-4153-8145-a2e507b50567","created_at":"2024-08-23T13:09:39.903Z","updated_at":"2024-08-23T13:09:39.903Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418579384@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"213fd3b8-8548-4657-bc47-50ef4f1cd018","created_at":"2024-08-23T13:09:40.023Z","updated_at":"2024-08-23T13:09:40.023Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418579471@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"e4515766-a7c9-4121-9a4c-7e90391220a8","created_at":"2024-08-23T13:09:40.052Z","updated_at":"2024-08-23T13:09:40.052Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418579554@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"85a91e08-2074-42cd-9458-ab04cc13dfa0","created_at":"2024-08-23T13:09:40.357Z","updated_at":"2024-08-23T13:09:40.357Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418580005@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"cebef220-cdc5-44cf-a2e5-8b85e5f621b0","created_at":"2024-08-23T13:09:40.604Z","updated_at":"2024-08-23T13:09:40.604Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418580231@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"5cb38be4-efe9-4bb0-b114-d43cb7880d46","created_at":"2024-08-23T13:09:40.637Z","updated_at":"2024-08-23T13:09:40.637Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418580265@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"f0de1467-a66d-4ecd-80ac-3983c463e5e8","created_at":"2024-08-23T13:09:43.127Z","updated_at":"2024-08-23T13:09:43.127Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418582779@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"09d36978-8ece-4913-809f-ff36e7ae1dc8","created_at":"2024-08-23T13:09:44.094Z","updated_at":"2024-08-23T13:09:44.094Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418583622@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"d85a4f30-2d86-4790-ac66-1b6518e6c4b7","created_at":"2024-08-23T13:09:44.605Z","updated_at":"2024-08-23T13:09:44.605Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418584079@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"ed762d34-0c93-41e1-b063-e9fbe9f5890b","created_at":"2024-08-23T13:09:45.769Z","updated_at":"2024-08-23T13:09:45.769Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418584932@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"cafb4873-9504-4b90-b36a-3d047d992a00","created_at":"2024-08-23T13:09:45.874Z","updated_at":"2024-08-23T13:09:45.874Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418585060@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"0f061239-79e3-4f84-ad91-1f595e062649","created_at":"2024-08-23T13:09:45.962Z","updated_at":"2024-08-23T13:09:45.962Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418585112@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"7883443b-b0f9-4c81-b172-f4d68b96219c","created_at":"2024-08-23T13:09:48.833Z","updated_at":"2024-08-23T13:09:48.833Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418588202@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"63714c3f-abb6-4a54-9379-3a15cb97eec8","created_at":"2024-08-23T13:09:49.900Z","updated_at":"2024-08-23T13:09:49.900Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418589111@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"07dc4e07-524b-4d6a-adeb-47e548a44907","created_at":"2024-08-23T13:09:50.025Z","updated_at":"2024-08-23T13:09:50.025Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418589194@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"2cd0b768-c79e-4337-8540-4a4ed395a9ba","created_at":"2024-08-23T13:09:40.908Z","updated_at":"2024-08-23T13:09:40.908Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418580540@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"ebdb3b89-587e-4a99-9100-0da1f69e630e","created_at":"2024-08-23T13:09:44.412Z","updated_at":"2024-08-23T13:09:44.412Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418583955@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"52257720-0071-476c-b706-46ed34f32d99","created_at":"2024-08-23T13:09:44.525Z","updated_at":"2024-08-23T13:09:44.525Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418584014@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"4827904f-5710-437f-b0a1-a3f1e2431aea","created_at":"2024-08-23T13:09:44.830Z","updated_at":"2024-08-23T13:09:44.830Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418584232@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"e50e2092-f132-4b20-bfaa-836419de124c","created_at":"2024-08-23T13:09:45.696Z","updated_at":"2024-08-23T13:09:45.696Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418584821@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"c6bdc033-c19a-48aa-8f63-2ae0e3b12874","created_at":"2024-08-23T13:09:45.831Z","updated_at":"2024-08-23T13:09:45.831Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418584991@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"6258f46b-dca1-43ac-9558-58f70c45d820","created_at":"2024-08-23T13:09:46.004Z","updated_at":"2024-08-23T13:09:46.004Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418585126@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"719dd35c-33b4-448f-81cf-174f42a41702","created_at":"2024-08-23T13:09:46.120Z","updated_at":"2024-08-23T13:09:46.120Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418585267@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"ced2b778-402a-485d-9578-2404ca49c586","created_at":"2024-08-23T13:09:46.392Z","updated_at":"2024-08-23T13:09:46.392Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418585468@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"8c4c63f6-02bb-411e-a357-497ed34c8c09","created_at":"2024-08-23T13:09:46.900Z","updated_at":"2024-08-23T13:09:46.900Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418586107@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"98ad29a9-cc58-4401-9b02-b309d8df0952","created_at":"2024-08-23T13:09:47.700Z","updated_at":"2024-08-23T13:09:47.700Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418586889@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"1f3908ff-53fb-4147-8688-e32ffba58991","created_at":"2024-08-23T13:09:48.137Z","updated_at":"2024-08-23T13:09:48.137Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418587255@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"735cbfad-5df3-44eb-9c44-8f271e60fda5","created_at":"2024-08-23T13:09:48.627Z","updated_at":"2024-08-23T13:09:48.627Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418587884@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"d7f14966-9b9e-41dd-bb82-0ab042c6d381","created_at":"2024-08-23T13:09:49.100Z","updated_at":"2024-08-23T13:09:49.100Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418588412@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"1acc6f4c-6569-46e6-a7ee-3776f7d154c5","created_at":"2024-08-23T13:09:49.758Z","updated_at":"2024-08-23T13:09:49.758Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418588982@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"615b2501-ed2e-4411-bf8f-a91ee7108afb","created_at":"2024-08-23T13:09:49.940Z","updated_at":"2024-08-23T13:09:49.940Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418589125@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"bb753f48-9a05-4b35-a9a9-e2a27ff55d1b","created_at":"2024-08-23T13:09:50.050Z","updated_at":"2024-08-23T13:09:50.050Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418589237@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"74605a64-b2f4-4084-8a6f-77c6bf65bf8d","created_at":"2024-08-23T13:09:41.306Z","updated_at":"2024-08-23T13:09:41.306Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418580905@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"01273011-4a68-4fdf-8ae3-6afe3a9733c5","created_at":"2024-08-23T13:09:42.824Z","updated_at":"2024-08-23T13:09:42.824Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418582396@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"ebc02669-5e8f-4b1e-84df-34efa21bfe4b","created_at":"2024-08-23T13:09:43.377Z","updated_at":"2024-08-23T13:09:43.377Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418583004@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"d33f0c4e-61d2-4ecf-acd9-34800766da60","created_at":"2024-08-23T13:09:44.125Z","updated_at":"2024-08-23T13:09:44.125Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418583673@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"a6c21a08-662f-41d0-a064-6a597ebe914d","created_at":"2024-08-23T13:09:46.181Z","updated_at":"2024-08-23T13:09:46.181Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418585300@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"35800652-4850-4638-9360-ca52b91511ee","created_at":"2024-08-23T13:09:47.564Z","updated_at":"2024-08-23T13:09:47.564Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418586761@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"e3d46452-2cbd-4bb0-a55c-fedfa4def178","created_at":"2024-08-23T13:09:47.655Z","updated_at":"2024-08-23T13:09:47.655Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418586850@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"7548ceba-436a-43e5-b8b3-3ae8f6880d96","created_at":"2024-08-23T13:09:50.092Z","updated_at":"2024-08-23T13:09:50.092Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418589200@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"fab9b016-5df9-486e-802b-354c196fe3a9","created_at":"2024-08-23T13:09:43.015Z","updated_at":"2024-08-23T13:09:43.015Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418582666@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"56b3ea51-bcef-4022-855d-49a827ea63ed","created_at":"2024-08-23T13:09:44.943Z","updated_at":"2024-08-23T13:09:44.943Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418584236@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"847c48dc-b3eb-4b95-992c-e84a1f519fc8","created_at":"2024-08-23T13:09:45.083Z","updated_at":"2024-08-23T13:09:45.083Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418584292@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"7ac14123-e3a4-43eb-9aaa-e6d8b59606a4","created_at":"2024-08-23T13:09:45.536Z","updated_at":"2024-08-23T13:09:45.536Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418584652@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"d2dc22bd-aca4-4518-8e07-c3cb50697fef","created_at":"2024-08-23T13:09:45.956Z","updated_at":"2024-08-23T13:09:45.956Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418585104@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"6c3bc0c3-f5f3-4d3b-8ce9-720b40c8709b","created_at":"2024-08-23T13:09:46.112Z","updated_at":"2024-08-23T13:09:46.112Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418585246@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"10d72259-5d3c-4b92-9737-617dfb8b38de","created_at":"2024-08-23T13:09:46.299Z","updated_at":"2024-08-23T13:09:46.299Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418585432@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"977a344e-401b-409d-99c0-4b1d4037edab","created_at":"2024-08-23T13:09:50.010Z","updated_at":"2024-08-23T13:09:50.010Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418589159@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"52fb2a8b-831c-4fcd-b3b4-b73d355ae665","created_at":"2024-08-23T13:09:50.147Z","updated_at":"2024-08-23T13:09:50.147Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418589172@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"b0e67a8c-23d4-4b2b-a227-bcb47a173057","created_at":"2024-08-23T13:09:44.637Z","updated_at":"2024-08-23T13:09:44.637Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418584113@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"6011af45-5b3a-4f54-a78c-87284723b782","created_at":"2024-08-23T13:09:45.143Z","updated_at":"2024-08-23T13:09:45.143Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418584370@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"8929fa6d-8e37-4f3c-aafb-b666f35217ea","created_at":"2024-08-23T13:09:45.935Z","updated_at":"2024-08-23T13:09:45.935Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418585087@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"60c5028f-17fa-45cf-a829-f0742a9c88f4","created_at":"2024-08-23T13:09:46.048Z","updated_at":"2024-08-23T13:09:46.048Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418585189@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"0cdf2ad1-512f-473a-ab5d-c831cbaed904","created_at":"2024-08-23T13:09:46.340Z","updated_at":"2024-08-23T13:09:46.340Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418585441@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"ca4e392b-05b3-44f5-a609-9ce3362c802e","created_at":"2024-08-23T13:09:46.697Z","updated_at":"2024-08-23T13:09:46.697Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418585940@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"5a3b6aa7-1cbf-4f06-9588-3632b9ccab7d","created_at":"2024-08-23T13:09:50.141Z","updated_at":"2024-08-23T13:09:50.141Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418589231@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"1763e1dc-240c-4fa9-86a4-6b159a06e47e","created_at":"2024-08-23T13:09:45.392Z","updated_at":"2024-08-23T13:09:45.392Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418584507@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"09e44cf8-f8cb-4033-b5b8-cbeb5e99c408","created_at":"2024-08-23T13:09:45.851Z","updated_at":"2024-08-23T13:09:45.851Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418585020@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"1efa41b4-61ca-4eca-89cd-c1c5c885100a","created_at":"2024-08-23T13:09:45.893Z","updated_at":"2024-08-23T13:09:45.893Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418585075@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"96287f37-7833-4946-b7bd-54bfb445db0e","created_at":"2024-08-23T13:09:46.413Z","updated_at":"2024-08-23T13:09:46.413Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418585533@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"a2ea5d0f-9aed-4e09-9da1-37dd620d66fc","created_at":"2024-08-23T13:09:46.609Z","updated_at":"2024-08-23T13:09:46.609Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418585774@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"c87b11ea-1789-4823-9dc4-211b0e402703","created_at":"2024-08-23T13:09:46.690Z","updated_at":"2024-08-23T13:09:46.690Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418585946@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"78a36412-b07f-4c00-935d-87c7d6739007","created_at":"2024-08-23T13:09:47.140Z","updated_at":"2024-08-23T13:09:47.140Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418586421@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"a45a4997-17c6-465a-ac63-f118b105b23a","created_at":"2024-08-23T13:09:47.320Z","updated_at":"2024-08-23T13:09:47.320Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418586545@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"30eabf6a-bdcb-44ea-b88c-2a94caa66213","created_at":"2024-08-23T13:09:49.136Z","updated_at":"2024-08-23T13:09:49.136Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418588432@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"02e1f059-bc04-4c20-8c17-aea4e4c04e3f","created_at":"2024-08-23T13:09:49.709Z","updated_at":"2024-08-23T13:09:49.709Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418588976@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"1626b8ae-33ac-42bb-98ee-a2740a0fa318","created_at":"2024-08-23T13:09:50.080Z","updated_at":"2024-08-23T13:09:50.080Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418589250@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"c0f799dc-aca1-486e-96de-991828d08e58","created_at":"2024-08-23T13:09:48.273Z","updated_at":"2024-08-23T13:09:48.273Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418587381@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"a3762208-bff2-4b98-8698-0c07c02cf116","created_at":"2024-08-23T13:09:49.730Z","updated_at":"2024-08-23T13:09:49.730Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418588978@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"878aca4e-d4e5-4da2-87ca-34cd66f41be8","created_at":"2024-08-23T13:09:49.994Z","updated_at":"2024-08-23T13:09:49.994Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418589163@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"e6c8b9f3-6751-40e0-a518-5e9699b207ba","created_at":"2024-08-23T13:09:50.185Z","updated_at":"2024-08-23T13:09:50.185Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724418589202@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"b4699e29-b5db-45ab-b59c-159c4009b494","created_at":"2024-08-23T13:22:02.783Z","updated_at":"2024-08-23T13:22:02.783Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419321830@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"2e0f2d17-b304-4f2a-b1ba-b2a128536b05","created_at":"2024-08-23T13:22:03.351Z","updated_at":"2024-08-23T13:22:03.351Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419321907@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"5783040e-fd3e-465a-b0cb-97af6a135580","created_at":"2024-08-23T13:22:03.493Z","updated_at":"2024-08-23T13:22:03.493Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419321948@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"1f0821b5-1ca0-439f-b019-c629cae0c322","created_at":"2024-08-23T13:22:03.589Z","updated_at":"2024-08-23T13:22:03.589Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419321989@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"953cfcfa-f963-4efb-92c0-34e03ddc6d4c","created_at":"2024-08-23T13:22:04.312Z","updated_at":"2024-08-23T13:22:04.312Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419322663@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"a84a4351-909f-4bdd-becd-3f0f96c111e8","created_at":"2024-08-23T13:22:04.357Z","updated_at":"2024-08-23T13:22:04.357Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419322690@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"006aa298-b2dd-47c7-8c67-9d1b1c95cd65","created_at":"2024-08-23T13:22:04.672Z","updated_at":"2024-08-23T13:22:04.672Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419323067@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"59dd47a8-497b-4412-a6d3-797bcb539c6b","created_at":"2024-08-23T13:22:04.890Z","updated_at":"2024-08-23T13:22:04.890Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419323160@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"50b1495d-47bc-4eb8-8af0-e0da9741d443","created_at":"2024-08-23T13:22:05.114Z","updated_at":"2024-08-23T13:22:05.114Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419323458@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"e3d27f8b-b3e4-4010-a922-f351257ac5bd","created_at":"2024-08-23T13:22:05.608Z","updated_at":"2024-08-23T13:22:05.608Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419323927@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"52904120-4667-413d-b613-6b827cc2480e","created_at":"2024-08-23T13:22:05.663Z","updated_at":"2024-08-23T13:22:05.663Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419324011@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"644493c9-2af0-43ac-b484-d88046624b08","created_at":"2024-08-23T13:22:05.700Z","updated_at":"2024-08-23T13:22:05.700Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419324123@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"cd6edfcb-1431-464f-af50-c003b3ac8105","created_at":"2024-08-23T13:22:05.840Z","updated_at":"2024-08-23T13:22:05.840Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419324199@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"c1c725ff-ac96-45c6-abc8-17e5b5b55655","created_at":"2024-08-23T13:22:06.013Z","updated_at":"2024-08-23T13:22:06.013Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419324511@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"c10a5d69-e839-43d4-a44a-6dd6f8888975","created_at":"2024-08-23T13:22:06.091Z","updated_at":"2024-08-23T13:22:06.091Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419324467@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"b944ec49-6b32-4a6f-953a-58ca17f9d4c2","created_at":"2024-08-23T13:22:06.131Z","updated_at":"2024-08-23T13:22:06.131Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419324517@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"ae11caf6-dd76-4dbf-a43f-2d548782afe1","created_at":"2024-08-23T13:22:06.446Z","updated_at":"2024-08-23T13:22:06.446Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419325168@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"2703e27a-0625-4b80-8f1c-d5b79d1b5548","created_at":"2024-08-23T13:22:06.476Z","updated_at":"2024-08-23T13:22:06.476Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419325201@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"c7a99a7f-ff07-4341-9f15-3ddde0b1cf26","created_at":"2024-08-23T13:22:06.756Z","updated_at":"2024-08-23T13:22:06.756Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419325478@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"ed43ec32-c416-4677-9200-43c02b149ec3","created_at":"2024-08-23T13:22:07.040Z","updated_at":"2024-08-23T13:22:07.040Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419325882@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"337213f5-13b2-4a54-ad79-19e878c1246f","created_at":"2024-08-23T13:22:07.167Z","updated_at":"2024-08-23T13:22:07.167Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419326076@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"83c12eb7-2f23-46ab-90c3-01b1000ddae5","created_at":"2024-08-23T13:22:07.679Z","updated_at":"2024-08-23T13:22:07.679Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419326340@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"0dfd8dd0-f253-43fd-8ec0-bc49f536dab5","created_at":"2024-08-23T13:22:07.197Z","updated_at":"2024-08-23T13:22:07.197Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419326110@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"c70f413e-54fc-4473-bfc0-d596bd3e037f","created_at":"2024-08-23T13:22:07.621Z","updated_at":"2024-08-23T13:22:07.621Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419326286@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"b746a463-ffe2-4c36-b6ca-3a29a74c562c","created_at":"2024-08-23T13:22:08.459Z","updated_at":"2024-08-23T13:22:08.459Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419327356@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"759ce0a6-d406-44fa-822a-873c84847351","created_at":"2024-08-23T13:22:07.593Z","updated_at":"2024-08-23T13:22:07.593Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419326306@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"ad3a1d53-c521-4fe7-9374-f81d44271806","created_at":"2024-08-23T13:22:08.361Z","updated_at":"2024-08-23T13:22:08.361Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419327233@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"7e886f7d-86d6-46c2-80e7-b614171e9c36","created_at":"2024-08-23T13:22:08.365Z","updated_at":"2024-08-23T13:22:08.365Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419327252@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"523a83aa-c60f-461b-a01a-016ce222bd2f","created_at":"2024-08-23T13:22:10.114Z","updated_at":"2024-08-23T13:22:10.114Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419329271@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"756d0744-ee9f-43db-8c90-5270d5204c8c","created_at":"2024-08-23T13:22:08.393Z","updated_at":"2024-08-23T13:22:08.393Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419327337@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"b7529727-70f7-44e4-8473-ad2e388d2beb","created_at":"2024-08-23T13:23:37.772Z","updated_at":"2024-08-23T13:23:37.772Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419416628@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"f60b9e81-8a2c-4eea-a09c-834b53a193fd","created_at":"2024-08-23T13:23:40.923Z","updated_at":"2024-08-23T13:23:40.923Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419419838@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"5086caf6-e618-41ff-9223-bb3fb622b298","created_at":"2024-08-23T13:24:09.833Z","updated_at":"2024-08-23T13:24:09.833Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419449165@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"d5444144-88d8-492e-894a-950d39f8bc3a","created_at":"2024-08-23T13:24:09.881Z","updated_at":"2024-08-23T13:24:09.881Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419449068@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"bf752387-d8bc-48b0-b16e-6375b7aa455a","created_at":"2024-08-23T13:24:11.384Z","updated_at":"2024-08-23T13:24:11.384Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419450385@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"8affa293-b3d1-4e19-b83b-9ff5edf1fd3e","created_at":"2024-08-23T13:24:13.635Z","updated_at":"2024-08-23T13:24:13.635Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419453086@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"759bae8b-f8b0-453e-817a-ca2cc797c440","created_at":"2024-08-23T13:24:14.204Z","updated_at":"2024-08-23T13:24:14.204Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419453556@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"7cf3e976-9c2a-4820-833a-5f6ed844b3e6","created_at":"2024-08-23T13:24:30.994Z","updated_at":"2024-08-23T13:24:30.994Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419469939@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"03f15189-5d6c-4da3-8ca9-23512f7bd963","created_at":"2024-08-23T13:24:31.565Z","updated_at":"2024-08-23T13:24:31.565Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419470661@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"d39daac4-630d-4981-a8dc-fe1ac105eb29","created_at":"2024-08-23T13:24:32.787Z","updated_at":"2024-08-23T13:24:32.787Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419472021@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"092eb169-d5d6-4cec-bef0-f1417f34b952","created_at":"2024-08-23T13:24:35.371Z","updated_at":"2024-08-23T13:24:35.371Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419474527@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"a67ddec7-cb1f-4d10-a9bf-102f506bf7fc","created_at":"2024-08-23T13:25:16.048Z","updated_at":"2024-08-23T13:25:16.048Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419515224@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"1a282df7-ad62-4cca-8a73-1a6743bb31f9","created_at":"2024-08-23T13:25:40.566Z","updated_at":"2024-08-23T13:25:40.566Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419539852@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"a72806f8-61c2-4caa-8568-1fc96e832cd2","created_at":"2024-08-23T13:25:44.394Z","updated_at":"2024-08-23T13:25:44.394Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419543474@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"27bba4a3-6fd1-46a7-a7fe-89f81cea0f05","created_at":"2024-08-23T13:25:45.281Z","updated_at":"2024-08-23T13:25:45.281Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419544310@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"a5e5f2cd-1e95-4add-b9c6-f65b997dfb3c","created_at":"2024-08-23T13:25:45.325Z","updated_at":"2024-08-23T13:25:45.325Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419544403@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"d6999efb-f4ed-42ad-8255-b946993c6776","created_at":"2024-08-23T13:25:46.536Z","updated_at":"2024-08-23T13:25:46.536Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419545478@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"98f3fb21-186d-45ca-95b4-4f652b8b4b25","created_at":"2024-08-23T13:25:47.586Z","updated_at":"2024-08-23T13:25:47.586Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419546411@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"5555d955-773a-4b14-93fe-faff30a2a1ea","created_at":"2024-08-23T13:25:47.638Z","updated_at":"2024-08-23T13:25:47.638Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419546453@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"2f7b9dbc-8b19-4905-baf3-4e9f15f88b7b","created_at":"2024-08-23T13:25:48.183Z","updated_at":"2024-08-23T13:25:48.183Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419547609@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"67de82d5-9da2-49fd-9a4f-c09a2a4d849a","created_at":"2024-08-23T13:25:48.934Z","updated_at":"2024-08-23T13:25:48.934Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419548159@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"bb6e5057-5dc3-4fa8-ab38-fbe70e145f2c","created_at":"2024-08-23T13:26:13.503Z","updated_at":"2024-08-23T13:26:13.503Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419572399@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"19edd69b-f484-49ec-aa41-5e09b3896c2d","created_at":"2024-08-23T13:26:13.522Z","updated_at":"2024-08-23T13:26:13.522Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419572403@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"ef180923-3eba-429b-a02a-653771312582","created_at":"2024-08-23T13:26:13.823Z","updated_at":"2024-08-23T13:26:13.823Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419572722@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"82a6e8be-d01e-4463-b5e5-a386c3227934","created_at":"2024-08-23T13:26:14.077Z","updated_at":"2024-08-23T13:26:14.077Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419573236@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"48da8963-52d3-4760-8d70-1e7d0cc66cb4","created_at":"2024-08-23T13:26:14.127Z","updated_at":"2024-08-23T13:26:14.127Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419573608@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"eaf65884-0dcd-4fac-9917-db4774c7ac31","created_at":"2024-08-23T13:26:14.169Z","updated_at":"2024-08-23T13:26:14.169Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419573679@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"fda53f1e-dc82-49e3-a2b9-1684d672f2ee","created_at":"2024-08-23T13:26:14.202Z","updated_at":"2024-08-23T13:26:14.202Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419573686@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"4f400983-dd45-4ec7-b739-a6c22babe2fb","created_at":"2024-08-23T13:26:14.487Z","updated_at":"2024-08-23T13:26:14.487Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419573891@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"0d066835-f0be-4fe8-a4f7-c7c25159e893","created_at":"2024-08-23T13:26:14.541Z","updated_at":"2024-08-23T13:26:14.541Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419573892@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"f2b5cf3d-84b3-4ce4-9c1b-8059ece85a31","created_at":"2024-08-23T13:26:14.617Z","updated_at":"2024-08-23T13:26:14.617Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419573933@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"25984187-d5c0-42cd-a158-16576d750d9c","created_at":"2024-08-23T13:26:14.622Z","updated_at":"2024-08-23T13:26:14.622Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419573900@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"51e3fe7b-a316-4a5a-8817-3170555559fc","created_at":"2024-08-23T13:26:14.641Z","updated_at":"2024-08-23T13:26:14.641Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419573935@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"7e45a7d2-8691-414e-b299-9e1e8538b625","created_at":"2024-08-23T13:26:16.045Z","updated_at":"2024-08-23T13:26:16.045Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419575145@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"aca62ce2-1c6e-40d4-a6d2-0207b627ad1c","created_at":"2024-08-23T13:26:17.077Z","updated_at":"2024-08-23T13:26:17.077Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419576031@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"924ab857-1542-4139-86b0-f77da10cae32","created_at":"2024-08-23T13:26:17.082Z","updated_at":"2024-08-23T13:26:17.082Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419576028@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"f7d8b566-b09b-40db-b6ed-40cf17753a6f","created_at":"2024-08-23T13:26:32.136Z","updated_at":"2024-08-23T13:26:32.136Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419590674@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"3d692c5d-3633-411b-bc6f-e1430d00ad9f","created_at":"2024-08-23T13:27:20.332Z","updated_at":"2024-08-23T13:27:20.332Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419639540@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"24ae4b36-440c-4ff5-b9af-3dc350b3a86a","created_at":"2024-08-23T13:27:44.668Z","updated_at":"2024-08-23T13:27:44.668Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419663701@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"e8f1d0c0-232d-4376-b660-50119140c5ee","created_at":"2024-08-23T13:27:45.402Z","updated_at":"2024-08-23T13:27:45.402Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419664120@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"4a795df9-f453-42c0-99a5-13e55d56e43b","created_at":"2024-08-23T13:27:45.886Z","updated_at":"2024-08-23T13:27:45.886Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419664788@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"7bca9e68-e6c9-4803-8a34-713f50e15886","created_at":"2024-08-23T13:27:46.898Z","updated_at":"2024-08-23T13:27:46.898Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419665743@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"21340a7f-19de-4709-9568-e21e0ed4abc6","created_at":"2024-08-23T13:27:48.129Z","updated_at":"2024-08-23T13:27:48.129Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419667133@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"d9966fbb-47c4-4e6e-ac06-5a1b85470020","created_at":"2024-08-23T13:28:00.710Z","updated_at":"2024-08-23T13:28:00.710Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419678962@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"bed28920-fa8e-4ac8-b6a2-cf79a66eb564","created_at":"2024-08-23T13:28:00.724Z","updated_at":"2024-08-23T13:28:00.724Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419678963@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"741b9243-6c42-4eb3-8732-c075c10f0241","created_at":"2024-08-23T13:28:01.367Z","updated_at":"2024-08-23T13:28:01.367Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419679352@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"f8b82fac-59b6-499c-808a-8c31c78b9063","created_at":"2024-08-23T13:28:01.759Z","updated_at":"2024-08-23T13:28:01.759Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419679810@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"a8fff6fb-6569-4d5e-b154-042c8f6da4bf","created_at":"2024-08-23T13:29:44.610Z","updated_at":"2024-08-23T13:29:44.610Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419783819@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"774c3dbc-9e8d-4440-80bc-16eeb49de5ce","created_at":"2024-08-23T13:31:58.485Z","updated_at":"2024-08-23T13:31:58.485Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419918005@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"5a0586d4-41d0-4065-a7ae-4eb1cab9e325","created_at":"2024-08-23T13:32:31.935Z","updated_at":"2024-08-23T13:32:31.935Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419951180@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"6a8e7a2e-1d5a-40d4-95dd-5b81756a82b3","created_at":"2024-08-23T13:32:32.136Z","updated_at":"2024-08-23T13:32:32.136Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419951488@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"df5631d9-a2f1-4846-bf00-f840241476ec","created_at":"2024-08-23T13:33:16.458Z","updated_at":"2024-08-23T13:33:16.458Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419995744@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"c40a341a-5c48-4000-a9f4-24228bbe3f4d","created_at":"2024-08-23T13:33:17.176Z","updated_at":"2024-08-23T13:33:17.176Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724419996185@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"9c478b62-8f64-4697-8e89-97ee943fbda6","created_at":"2024-08-23T13:33:52.608Z","updated_at":"2024-08-23T13:33:52.608Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724420030642@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"572c0a3b-e7d9-4a32-b4cf-8708ed764585","created_at":"2024-08-23T13:35:19.343Z","updated_at":"2024-08-23T13:35:19.343Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724420118088@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"5cb73819-5ea5-49b3-bb7a-5b261b8992ed","created_at":"2024-08-23T13:35:25.542Z","updated_at":"2024-08-23T13:35:25.542Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724420124281@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"afcd8239-4809-4c33-865c-bea7f66398c4","created_at":"2024-08-23T13:35:26.422Z","updated_at":"2024-08-23T13:35:26.422Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724420124922@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false},{"id":"5d6b221c-0522-41bb-853d-19831b6eda3b","created_at":"2024-08-23T13:35:50.008Z","updated_at":"2024-08-23T13:35:50.008Z","name":"Green Energy","description":"A startup focusing on renewable energy solutions","email":"user_1724420149190@example.com","industry":"Energy","type":"startup","country":"Germany","address":"Berlin Tech Park","state":"Berlin","isDeleted":false}]}}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
### Get user by id
This endpoint retrieves user information based on the provided user ID.
#### Request
No request body parameters are required for this endpoint.
- Path Parameters
- userId (string, required): The unique identifier of the user.
#### Response
The response will be in JSON format and will have the following schema:
``` json
{
"type": "object",
"properties": {
"status": {"type": "number"},
"status_code": {"type": "number"},
"user": {
"type": "object",
"properties": {
"id": {"type": "string"},
"created_at": {"type": "string"},
"updated_at": {"type": "string"},
"first_name": {"type": "string"},
"last_name": {"type": "string"},
"email": {"type": "string"},
"phone": {"type": ["string", "null"]},
"is_active": {"type": "boolean"},
"backup_codes": {"type": ["array", "null"]},
"attempts_left": {"type": ["number", "null"]},
"time_left": {"type": ["number", "null"]},
"secret": {"type": "string"},
"is_2fa_enabled": {"type": "boolean"},
"user_type": {"type": "string"},
"profile": {
"type": "object",
"properties": {
"id": {"type": "string"},
"created_at": {"type": "string"},
"updated_at": {"type": "string"},
"username": {"type": "string"},
"jobTitle": {"type": ["string", "null"]},
"pronouns": {"type": ["string", "null"]},
"department": {"type": ["string", "null"]},
"email": {"type": "string"},
"bio": {"type": ["string", "null"]},
"social_links": {"type": ["object", "null"]},
"language": {"type": ["string", "null"]},
"region": {"type": ["string", "null"]},
"timezones": {"type": ["array", "null"]},
"profile_pic_url": {"type": ["string", "null"]}
}
}
}
}
}
}
```
The response will contain the user's details including their ID, name, email, phone, 2FA status, and profile information such as username, job title, department, bio, and profile picture URL.
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 7677ae3d-c93f-4f94-a0e4-c315257daa33 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:20 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
### Get user by id
This endpoint retrieves user information based on the provided user ID.
#### Request
No request body parameters are required for this endpoint.
- Path Parameters
- userId (string, required): The unique identifier of the user.
#### Response
The response will be in JSON format and will have the following schema:
``` json
{
"type": "object",
"properties": {
"status": {"type": "number"},
"status_code": {"type": "number"},
"user": {
"type": "object",
"properties": {
"id": {"type": "string"},
"created_at": {"type": "string"},
"updated_at": {"type": "string"},
"first_name": {"type": "string"},
"last_name": {"type": "string"},
"email": {"type": "string"},
"phone": {"type": ["string", "null"]},
"is_active": {"type": "boolean"},
"backup_codes": {"type": ["array", "null"]},
"attempts_left": {"type": ["number", "null"]},
"time_left": {"type": ["number", "null"]},
"secret": {"type": "string"},
"is_2fa_enabled": {"type": "boolean"},
"user_type": {"type": "string"},
"profile": {
"type": "object",
"properties": {
"id": {"type": "string"},
"created_at": {"type": "string"},
"updated_at": {"type": "string"},
"username": {"type": "string"},
"jobTitle": {"type": ["string", "null"]},
"pronouns": {"type": ["string", "null"]},
"department": {"type": ["string", "null"]},
"email": {"type": "string"},
"bio": {"type": ["string", "null"]},
"social_links": {"type": ["object", "null"]},
"language": {"type": ["string", "null"]},
"region": {"type": ["string", "null"]},
"timezones": {"type": ["array", "null"]},
"profile_pic_url": {"type": ["string", "null"]}
}
}
}
}
}
}
```
The response will contain the user's details including their ID, name, email, phone, 2FA status, and profile information such as username, job title, department, bio, and profile picture URL.
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 5a3e332e-2869-4ded-90dd-f61f8e08a938 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:21 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 109 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"6d-AfPAIwO51Rf4G+ipV7HLp7xXNbY" |
{"message":["format must be one of the following values: json, xlsx"],"error":"Bad Request","statusCode":400}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
### Update by id
This endpoint is used to update the user details.
#### Request Body
- `first_name` (string, required): The updated first name of the user.
#### Response
The response is in JSON format and follows the schema below:
``` json
{
"type": "object",
"properties": {
"status": {
"type": "string"
},
"message": {
"type": "string"
},
"user": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"name": {
"type": "string"
}
}
}
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 6932a23d-63f2-4651-9cd5-e579ec064d04 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 30 |
{
"first_name":"janey"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:21 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 94 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5e-Ne1Kxbl3GMGDDDBn5+kC05Wkm00" |
{"error":"Forbidden","message":"You are not authorized to update this user","status_code":403}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
### deactivate user
This endpoint is used to deactivate a user account.
#### Request
- Method: `PATCH`
- URL: `https://deployment.api-nestjs.boilerplate.hng.tech/api/v1/users/deactivate`
- Body:
- `confirmation` (boolean): Indicates whether the deactivation is confirmed.
- `reason` (string, optional): The reason for deactivating the account.
#### Response
The response is a JSON object with the following schema:
``` json
{
"type": "object",
"properties": {
"status": {
"type": "number"
},
"message": {
"type": "string"
},
"is_active": {
"type": "boolean"
}
}
}
```
- Status: 200 OK
- Content-Type: application/json
- `status` (number): The status code of the response.
- `message` (string): A message related to the deactivation process.
- `is_active` (boolean): Indicates whether the user account is still active after the deactivation request.
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | e2bbc9c1-f37b-491a-80be-81583fc9e623 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 61 |
{
"confirmation": true,
"reason": "No longer needed"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:21 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 63 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"3f-Et3B7ffOJsPbbNhIOVMS6P0vlR0" |
{"status_code":400,"error":"User has already been deactivated"}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
### deactivate user
This endpoint is used to deactivate a user account.
#### Request
- Method: `PATCH`
- URL: `https://deployment.api-nestjs.boilerplate.hng.tech/api/v1/users/deactivate`
- Body:
- `confirmation` (boolean): Indicates whether the deactivation is confirmed.
- `reason` (string, optional): The reason for deactivating the account.
#### Response
The response is a JSON object with the following schema:
``` json
{
"type": "object",
"properties": {
"status": {
"type": "number"
},
"message": {
"type": "string"
},
"is_active": {
"type": "boolean"
}
}
}
```
- Status: 200 OK
- Content-Type: application/json
- `status` (number): The status code of the response.
- `message` (string): A message related to the deactivation process.
- `is_active` (boolean): Indicates whether the user account is still active after the deactivation request.
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | fd6a44e8-f251-44a2-955d-d8c5e7f88ea3 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 63 |
{
"email": "paulyn@tester.com",
"reason": "Now needed"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:22 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 153 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"99-QcAfy2dQ5OC+/lDPR3GBMORlAho" |
{"status_code":200,"message":"User Reactivated Successfully","status":"success","user":{"id":"2aa138e9-1660-4582-882f-cbaec31b3965","name":"TEster Doe"}}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
### Organizations invitations
This endpoint retrieves the invitations associated with organizations.
#### Request
No request body is required for this endpoint.
#### Response
The response will be in JSON format and will adhere to the following schema:
``` json
{
"type": "object",
"properties": {
"status": {
"type": "number"
},
"message": {
"type": "string"
},
"status_code": {
"type": "number"
},
"data": {
"type": "array",
"items": {}
}
}
}
```
The response will contain the following keys:
- `status` (number): The status of the response.
- `message` (string): Any additional message related to the response.
- `status_code` (number): The status code of the response.
- `data` (array): An array containing the invitations associated with organizations.
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 02ba701a-f081-4b99-a96a-578775b5333d |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:22 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 22789 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5905-2dxk+84ZjX3P2ASTXjur1KgtPlc" |
{"status_code":200,"message":"Successfully fetched invites","data":[{"token":"e3d87be7-2653-4cca-93e2-bdedc504fee8","id":"2b67f498-96c4-4e98-b974-b3dc92ae5e9e","isAccepted":false,"isGeneric":true,"email":null},{"token":"b5fb4364-3721-4db6-a0bd-679c753dcaf1","id":"8795d7f5-ef0c-46db-9bd0-3bfd22647032","isAccepted":false,"isGeneric":true,"email":null},{"token":"813a6a3c-bde8-4606-9c68-b3f639b38152","id":"97b1dad1-4038-4bcb-abbe-cc3efe8ba9f6","isAccepted":false,"isGeneric":true,"email":null},{"token":"50d385dc-b643-4c21-b452-e1843a7ff4ce","id":"08283010-96d4-421b-b566-48fc26fbecb7","isAccepted":false,"isGeneric":true,"email":null},{"token":"8d8e188f-c164-4227-b796-0df7525aca19","id":"5976147b-b27e-4ef5-a489-cfae1fc7866c","isAccepted":false,"isGeneric":true,"email":null},{"token":"113024cb-9961-4e77-984e-9efd1aac5e4f","id":"d9033dcc-b5a3-4a5c-bc94-0887ba7d82ea","isAccepted":false,"isGeneric":true,"email":null},{"token":"e4be98a4-f543-4a9c-85f0-921fa3fd77a7","id":"f3677eca-4f3b-4dc5-a9fb-2c6691a78979","isAccepted":false,"isGeneric":true,"email":null},{"token":"c6ee0f7d-0681-49a4-b32c-01da6937777b","id":"0481c336-c270-4aff-b70d-46d4734bb5ea","isAccepted":false,"isGeneric":true,"email":null},{"token":"4a651cba-c763-4fe5-9992-d7b6f4d9bf4d","id":"89c7ed61-7dd0-47ca-a0aa-f89ab0624b52","isAccepted":false,"isGeneric":true,"email":null},{"token":"5fa7b98c-58e4-4a85-8f5e-a9a0feb8d737","id":"079e355a-6ce1-4c94-ad3e-eb6637a09ac7","isAccepted":false,"isGeneric":true,"email":null},{"token":"e86593f7-b826-4c50-bdd8-0574bf73d82f","id":"e458b016-0471-4da9-af2e-cb1399ec3520","isAccepted":false,"isGeneric":true,"email":null},{"token":"377609c3-5e24-41a7-a9f7-d2878351c3d7","id":"8747dfa3-51ca-4233-8b22-df84ed1f2177","isAccepted":false,"isGeneric":true,"email":null},{"token":"9162336c-1033-4792-87f2-299a0d35ea02","id":"31ce926c-bb65-41c9-8d1c-e6bb84286592","isAccepted":false,"isGeneric":true,"email":null},{"token":"63d8cb0a-3461-426d-8031-dd556c7db8b6","id":"f758fec5-5b46-420e-9e08-ba352d2c5225","isAccepted":false,"isGeneric":true,"email":null},{"token":"53c5096f-5acd-4441-8a0b-7f9b1f547d9b","id":"cf6ee748-f50e-494b-8f39-358ca396eb98","isAccepted":false,"isGeneric":true,"email":null},{"token":"d218c9fe-ce25-4f3b-a38a-a20fc6e22530","id":"e30b5c0f-4703-45c9-a0a5-930c1be5959f","isAccepted":false,"isGeneric":true,"email":null},{"token":"56308a01-b454-4d13-b5e6-6ea645d4961d","id":"904e63ca-6373-488f-9115-58d6e18322d8","isAccepted":false,"isGeneric":true,"email":null},{"token":"61d00ab3-a285-4c17-b584-6ed93a825cc4","id":"1d5aaba9-c659-41ed-8baf-8bfcedac34d1","isAccepted":false,"isGeneric":true,"email":null},{"token":"35a143db-dd2d-4362-942e-121671b4ed41","id":"4413e5e7-0d8a-48f2-b565-c15150ec14b7","isAccepted":false,"isGeneric":true,"email":null},{"token":"9476b02d-45dc-44b1-852b-735908b4e03f","id":"6e46f911-ca80-4e52-b2de-7b8779eecbe7","isAccepted":false,"isGeneric":true,"email":null},{"token":"9f9ca6be-bcee-4ec7-9db6-f4353cb1ea9e","id":"0a36bb9d-9bd5-4925-a635-628aa8c6c7af","isAccepted":false,"isGeneric":true,"email":null},{"token":"25787778-305d-4e4f-a26b-26ecc0e2654b","id":"933db199-5c59-41c8-97aa-d1b646bbc73a","isAccepted":false,"isGeneric":true,"email":null},{"token":"ce998af8-e784-4f2b-a34e-3be3cfe677a9","id":"9d0e480a-ad60-40f3-a40d-c1ea16704f0d","isAccepted":false,"isGeneric":true,"email":null},{"token":"d41a509f-ad00-4bb1-92dd-c81c9f608507","id":"26d01336-1255-4ee4-a4c6-dc0aaa5a5ddd","isAccepted":false,"isGeneric":true,"email":null},{"token":"60c390c2-db75-4cdf-ac53-47ce1a0c9db2","id":"1a34ece4-d56e-4e95-aa27-f888401a8b26","isAccepted":false,"isGeneric":true,"email":null},{"token":"998a7e1b-5a9c-4b78-b3e9-7b17092a3e95","id":"870c1973-57de-4100-ad81-00621172b97b","isAccepted":false,"isGeneric":true,"email":null},{"token":"ecc36591-8402-4c46-b9bb-92ae90da7def","id":"4e8a87bd-ebef-401a-84c6-f446d9040f02","isAccepted":false,"isGeneric":true,"email":null},{"token":"19c13280-f3a0-47b8-ac13-6f104f53db4f","id":"78dd639e-d109-4758-ac93-cd680cfa222f","isAccepted":false,"isGeneric":true,"email":null},{"token":"2f12237f-295f-4814-9163-b6a5ff99f70f","id":"360e34b7-1c6e-4183-b6b9-1169df6dde98","isAccepted":false,"isGeneric":true,"email":null},{"token":"80dbc6ef-d1a8-4965-a32b-c6623b8db4f4","id":"ac7828e6-03f6-4f5a-b10a-26c872696352","isAccepted":false,"isGeneric":true,"email":null},{"token":"2ab239a4-81c1-47c6-8744-602aea2ffddb","id":"461afbea-67d9-4b75-a3f1-e09ccfa6f494","isAccepted":false,"isGeneric":true,"email":null},{"token":"6768088d-4c87-4655-ac76-b2aa10878e60","id":"42a208a9-0c48-4713-8a2b-457aa41e95ce","isAccepted":false,"isGeneric":true,"email":null},{"token":"438c9ea9-494f-4c18-8a73-732bb394bac9","id":"843aa4ec-724a-465d-a80b-7c8fdd88cdcc","isAccepted":false,"isGeneric":true,"email":null},{"token":"3863992c-9436-4221-9674-b2576af6f7dc","id":"126b47da-f932-43f9-9c3b-7dc1e6e3aca7","isAccepted":false,"isGeneric":true,"email":null},{"token":"1c044706-556a-4fa4-9aad-afff182c02da","id":"e9e301fb-9a6c-4395-b912-aeab899867a3","isAccepted":false,"isGeneric":true,"email":null},{"token":"1e4d2a27-4839-4118-86b2-b5c4d73f0479","id":"f80606e5-853d-4394-9caa-f2c565279606","isAccepted":false,"isGeneric":true,"email":null},{"token":"4b449b79-6078-40f2-8631-501a352a347b","id":"e5b7c350-4f92-452a-a411-986a3fd8c133","isAccepted":false,"isGeneric":true,"email":null},{"token":"15d9ec00-1ed4-4485-a859-712f358d1fea","id":"298b09bf-0bb2-4ad1-8206-72d369219d58","isAccepted":false,"isGeneric":true,"email":null},{"token":"cc21eb63-44e0-4c0d-aa4b-2000cc083a52","id":"d4e81a88-f118-414c-94bc-4a53d132bd19","isAccepted":false,"isGeneric":true,"email":null},{"token":"7da740c2-c523-46d9-813f-6b39b635385d","id":"929967f8-c990-4e72-9fb6-c860288f9a39","isAccepted":false,"isGeneric":true,"email":null},{"token":"1768e5fe-d871-4f05-ac8a-2a1f252fe391","id":"229fc5ea-da85-4847-95ba-0a1300fae97c","isAccepted":false,"isGeneric":true,"email":null},{"token":"22028a66-f2b5-4033-ad78-667cb5e3b782","id":"8729a13f-c57d-4057-a84a-f68cc650c1a0","isAccepted":false,"isGeneric":true,"email":null},{"token":"5439c6ad-48a6-42f8-aca2-14eb247b661c","id":"3bc39060-ed2f-4f4c-81ee-c7efa6503c5c","isAccepted":false,"isGeneric":true,"email":null},{"token":"f8f487d4-8920-4301-a220-a095d7124b8a","id":"80036165-b032-480b-bb52-c54470d2faba","isAccepted":false,"isGeneric":true,"email":null},{"token":"244b1ad6-0d22-4925-8a5d-4efef1b24335","id":"b7364f07-c52a-4f47-a4ad-30c7e6ad822f","isAccepted":false,"isGeneric":true,"email":null},{"token":"ba7e0737-a617-43ba-8af2-e48737376902","id":"a25408bc-4d0c-46e4-8067-907b5bf02e95","isAccepted":false,"isGeneric":true,"email":null},{"token":"0a67a6cb-b624-44b1-a1f1-618fef8bf402","id":"15b37d41-820b-4524-bd3e-97e428bfb52e","isAccepted":false,"isGeneric":true,"email":null},{"token":"5831ebac-3d98-4495-bc30-4c65584007ea","id":"92a2c3ef-85ca-484d-ad57-1ff7f235b33c","isAccepted":false,"isGeneric":true,"email":null},{"token":"f80015b6-0399-4bc4-9435-f06e535a4929","id":"1575278f-f060-4137-b1fa-e8127f9ee77e","isAccepted":false,"isGeneric":true,"email":null},{"token":"88b51c96-6f47-45e3-ba55-aba23dc2e92d","id":"398265ac-9fc5-4dec-9efa-a8cc77e49abb","isAccepted":false,"isGeneric":true,"email":null},{"token":"d9f3ba78-ca63-4ee1-b819-576ad9b8eec1","id":"7fa9da74-3cee-4782-b8de-001229fed336","isAccepted":false,"isGeneric":true,"email":null},{"token":"98555678-6eeb-4fab-bb42-a135a6f0141a","id":"2edfc946-8442-4ec4-a2bf-2d2e30843e28","isAccepted":false,"isGeneric":true,"email":null},{"token":"16f01be9-f5d8-4b3b-98c7-04204006c108","id":"ae69460f-62e1-448d-8da2-9754cf90c93d","isAccepted":false,"isGeneric":true,"email":null},{"token":"e5ebef0e-2c6e-4fcf-ae21-ac9440b89fc3","id":"c3114023-53f4-4f42-8792-b204e14ffacc","isAccepted":false,"isGeneric":true,"email":null},{"token":"d9597eb1-e347-4e57-a876-b3ed1d7f4a19","id":"e85d3c31-69e8-4049-98aa-4dd6bde45c31","isAccepted":false,"isGeneric":true,"email":null},{"token":"ae46d9ac-7444-4a5c-8c22-a4ed0ad46b96","id":"0e85c168-1b22-480e-9e87-d84a784cbca5","isAccepted":false,"isGeneric":true,"email":null},{"token":"926e7d75-71ea-4307-a8ae-a0cc5400f4a4","id":"0b84ff39-7ad1-4353-8cfa-d87072d0a25e","isAccepted":false,"isGeneric":true,"email":null},{"token":"52fba596-6f1d-4d0c-a4fc-0ba75aafcce8","id":"112b50dc-eae5-43f5-9d20-af23ae4ef42f","isAccepted":false,"isGeneric":true,"email":null},{"token":"9c55ee0f-4adf-4f1b-914f-9dbb26109fc8","id":"412ff8d3-f5d8-47af-810a-5655a7875c52","isAccepted":false,"isGeneric":true,"email":null},{"token":"239ef6a6-7461-4f30-a663-5f009405ee53","id":"58a6af96-1501-49e0-b9c1-440eae34fcc0","isAccepted":false,"isGeneric":true,"email":null},{"token":"4468c0b7-f9ab-457a-b61b-165da29e9a60","id":"b15b696f-2dfa-4110-8df8-f5f3f0cf9cfc","isAccepted":false,"isGeneric":true,"email":null},{"token":"9f36c4ca-f435-4bf1-8235-b935c85a70e5","id":"4fd56aff-d2ff-450c-8e88-8ce4d897588b","isAccepted":false,"isGeneric":true,"email":null},{"token":"27248313-a17b-4a95-9393-616a8aee7206","id":"39f42916-6f8d-4322-9399-022393db2b90","isAccepted":false,"isGeneric":true,"email":null},{"token":"37928f91-db08-4234-9067-8ab84e425cda","id":"1e5171bb-98ee-4bb3-876f-210aa1ee1683","isAccepted":false,"isGeneric":true,"email":null},{"token":"d64764b3-0ea2-42a1-8818-ac010decaa1a","id":"04ee5ac8-3755-464f-92f0-f0a5e8335e3a","isAccepted":false,"isGeneric":true,"email":null},{"token":"4e459c7e-db01-4636-ab9e-c286df29cf5f","id":"c536ac5c-d9c2-4a87-a73e-a0842d77cebb","isAccepted":false,"isGeneric":true,"email":null},{"token":"d43cfbf9-eaa2-4a8f-a24c-e2a0876a2deb","id":"1b889481-4525-4eec-a44f-cda235c199bd","isAccepted":false,"isGeneric":true,"email":null},{"token":"773b35e1-4ece-4784-9a95-fc21a8f4a22a","id":"1ece95c8-bce6-4825-8097-88bbb3e176a8","isAccepted":false,"isGeneric":true,"email":null},{"token":"d56001f3-c3c5-472f-9d69-ac8a973e4c6f","id":"26f4f001-349f-4157-a0c6-936b3e57d552","isAccepted":false,"isGeneric":true,"email":null},{"token":"2f798c3e-6e3e-48cd-9640-57eab4152aa9","id":"0b5c1502-9580-4fa2-a624-7f989c83279f","isAccepted":false,"isGeneric":true,"email":null},{"token":"9c94dc8d-ba3b-4bd7-a71e-6df899bd66e6","id":"e9e26838-1e94-4b75-8c24-6405de8ed28b","isAccepted":false,"isGeneric":true,"email":null},{"token":"5ca18b05-60e9-4187-aede-cc9d2d20a100","id":"a706bd02-c58b-44d4-90ef-e6cd04b1826f","isAccepted":false,"isGeneric":true,"email":null},{"token":"b8db7cfb-5aaf-4896-8c46-75e5db498cb5","id":"e3c1cea8-c6e9-46e4-98cd-5dbd64732457","isAccepted":false,"isGeneric":true,"email":null},{"token":"00e7233e-8602-4817-8746-802188a06617","id":"c6bc5c06-4ef6-4288-b829-fe85e4dd13be","isAccepted":false,"isGeneric":true,"email":null},{"token":"0d7cb28e-d7b0-43ce-ab3d-4bf7e111b2bb","id":"b95769c0-8f79-4d0f-a0bb-a2b7c02bafda","isAccepted":false,"isGeneric":true,"email":null},{"token":"7797981b-5e81-40e5-9018-6f3e6e38bcc3","id":"440fc54c-318f-48b3-b0c7-bd1b10c1351e","isAccepted":false,"isGeneric":true,"email":null},{"token":"5741a2e6-9b0d-4f61-a5ce-2f48c6849d69","id":"62eb162e-9854-4d6c-a72e-67a464bf64f7","isAccepted":false,"isGeneric":true,"email":null},{"token":"0975882d-0505-49ba-be35-5431a4eff00c","id":"a478606b-9eab-472b-84fe-ca827950f41d","isAccepted":false,"isGeneric":true,"email":null},{"token":"d4f38eb4-8730-49af-bbb2-105a21dd1cb8","id":"34072965-1c51-46dc-89fa-0861f81ce7df","isAccepted":false,"isGeneric":true,"email":null},{"token":"50118a68-3a63-4885-a13d-95a722fdbb74","id":"d5a79d04-2159-4ab3-a9c5-257370569097","isAccepted":false,"isGeneric":true,"email":null},{"token":"697353dc-e0fb-4fe9-a4fd-595d4f787110","id":"b223ac9c-c2af-4935-b31f-0a3f9b4c8a8d","isAccepted":false,"isGeneric":true,"email":null},{"token":"cdafba0d-3ddc-417f-94a2-0e368d3fb205","id":"8a130c33-d6f1-4020-892a-14c73b2b44f1","isAccepted":false,"isGeneric":true,"email":null},{"token":"831a101f-9d68-4509-ad5b-320becc53487","id":"2546e201-b621-4cad-a8b3-9615d871dd57","isAccepted":false,"isGeneric":true,"email":null},{"token":"8288cb41-2771-472d-bc61-17d73ff63060","id":"820229b3-40fe-4048-983e-74048b21864e","isAccepted":false,"isGeneric":true,"email":null},{"token":"8727f60d-a9be-4ca3-9702-e1426403addd","id":"e8aa9ba4-eee6-42b9-950e-f9149efe32dc","isAccepted":false,"isGeneric":true,"email":null},{"token":"e94a3fc2-294f-4248-bdb6-6f9e74a6e794","id":"e937de59-5873-48c8-becf-684a4a30b3e5","isAccepted":false,"isGeneric":true,"email":null},{"token":"98d1f6bf-0bcb-4a61-9620-31e906d7ccb9","id":"394e8de9-9b38-4a04-9cca-70098bfbaeb7","isAccepted":false,"isGeneric":true,"email":null},{"token":"7c707651-540a-433c-8311-58b8f3079fa4","id":"3ab30218-971a-42b8-9278-6fbb37c8bfdf","isAccepted":false,"isGeneric":true,"email":null},{"token":"74e87a74-b411-41e2-8098-996950857fd7","id":"9169ff4c-6cf8-4f68-852c-7bd442f3cad9","isAccepted":false,"isGeneric":true,"email":null},{"token":"d3c620a5-70ff-4218-b751-20c998ec75a1","id":"c42db6ad-3ef6-495b-8355-a53ee7867cdb","isAccepted":false,"isGeneric":true,"email":null},{"token":"835588ac-889b-4c08-89f3-d351e8d0a1b7","id":"5573d6bd-fa9c-4efb-b814-a726c9d6aa5b","isAccepted":false,"isGeneric":true,"email":null},{"token":"52671c97-c1ec-4ec8-9137-8bd3568931cc","id":"920e9f7b-3a29-46e7-856d-74e956c967c5","isAccepted":false,"isGeneric":true,"email":null},{"token":"d75cd5c1-ecf3-48d8-a18c-587eb087caf7","id":"7cc0ed37-b5aa-4b3f-b337-8d1a71e26612","isAccepted":false,"isGeneric":true,"email":null},{"token":"7d0e94b0-f7cf-477c-acbd-2e2d083fb9fa","id":"fbc20cb3-8954-431d-b3c9-5779a8b9326c","isAccepted":false,"isGeneric":true,"email":null},{"token":"d0ae6b22-5ea6-455a-a71c-4c247ad8c10e","id":"70c6c5d7-b876-4b18-a230-4faa2d069ec4","isAccepted":false,"isGeneric":true,"email":null},{"token":"914aef33-9bc9-494a-9a42-800ba7436368","id":"aad395ab-87c9-4ca2-93d7-a392f653cd9e","isAccepted":false,"isGeneric":true,"email":null},{"token":"176538c7-5848-4994-bc59-1a5b1b82c86f","id":"01f0c1d7-a04c-417f-8e46-14abc9652d43","isAccepted":false,"isGeneric":true,"email":null},{"token":"3e28ab97-2db9-42ef-8ec3-8dc60a157393","id":"8ca8e6d0-b5c1-4d6b-b140-0b477fabdd1e","isAccepted":false,"isGeneric":true,"email":null},{"token":"ba836a71-0d39-40a4-b441-cd1285774582","id":"6c9a194b-627e-411a-9428-624680646dc1","isAccepted":false,"isGeneric":true,"email":null},{"token":"f2f11898-c0b0-4f1d-84df-e06eccf01e8f","id":"ac494288-ff92-4c6e-960f-a85b65f5731e","isAccepted":false,"isGeneric":true,"email":null},{"token":"331a6694-5f6e-4444-8c76-4a2367a83332","id":"7aec5c6d-fd13-493d-aadc-72e8303b1914","isAccepted":false,"isGeneric":true,"email":null},{"token":"175c0a96-2db7-4c0b-afa0-a711ce563d52","id":"1aafa12e-1bac-4365-bcb1-69f6a8d7367e","isAccepted":false,"isGeneric":true,"email":null},{"token":"39be8680-abdf-4ab2-ba4d-afae9ff9b293","id":"5a666abb-f865-4a7d-8258-f59497fdae1d","isAccepted":false,"isGeneric":true,"email":null},{"token":"09347114-7c1e-4466-ad94-375ed80da2f1","id":"3b1970d9-b236-4774-8913-784bf9c0926a","isAccepted":false,"isGeneric":true,"email":null},{"token":"6f31185c-b088-4bac-87ae-4d839118675b","id":"bd90f7c1-97b4-4419-9d34-5b345c132c26","isAccepted":false,"isGeneric":true,"email":null},{"token":"56dbede5-29a4-4806-b46f-0b6df4fae295","id":"6caa2c0d-cbf0-4039-a773-b71e6c52d21c","isAccepted":false,"isGeneric":true,"email":null},{"token":"18a10e85-bec1-427c-802a-6c80a67b7baf","id":"3a5c9524-2bf4-4fed-8245-c0488ce40c5a","isAccepted":false,"isGeneric":true,"email":null},{"token":"45de41f2-ef35-4974-b53c-ba6e78bd3566","id":"bce7397f-9b86-495f-b05d-fb3e347c3489","isAccepted":false,"isGeneric":true,"email":null},{"token":"b366e0b4-aad6-4b2d-b856-225e875193c5","id":"1cf5e79b-c194-45d6-beb2-4e108864070e","isAccepted":false,"isGeneric":true,"email":null},{"token":"4a864a68-d686-4227-9b76-d3977dc69404","id":"147dd7bc-a2a5-4905-acdf-17aadf711081","isAccepted":false,"isGeneric":true,"email":null},{"token":"dd74b4d6-12e2-4c3e-9aff-a0c8f727d12c","id":"27495410-6935-404a-9eb7-d3074acd8330","isAccepted":false,"isGeneric":true,"email":null},{"token":"71a5bf39-70fe-4add-abc2-1498a6a2da2e","id":"b0aa1299-d76e-4d19-bcd0-892598fe1a3d","isAccepted":false,"isGeneric":true,"email":null},{"token":"8733b619-326f-4969-88c8-e58a91f1157e","id":"9259625b-ab99-4b75-a663-8eba98915d59","isAccepted":false,"isGeneric":true,"email":null},{"token":"21a20c0d-41e1-4a0f-bb8e-a04832bc9ab5","id":"f314f5cb-1954-4012-bd35-d45a37efe805","isAccepted":false,"isGeneric":true,"email":null},{"token":"844fce4b-2726-4f66-9546-678cf8637bdc","id":"495b91ec-e1a7-420f-8895-d7b606a1ed0b","isAccepted":false,"isGeneric":true,"email":null},{"token":"f7d18adf-85ae-43aa-822a-d1f0e88851fa","id":"56c85c76-6be2-4aff-92f3-aa64a759e89d","isAccepted":false,"isGeneric":true,"email":null},{"token":"4ef982d9-15ac-4ab5-98d5-ffe5c7f6b04e","id":"3e32f2fb-90df-4ed4-acca-8886b3f71ba3","isAccepted":false,"isGeneric":true,"email":null},{"token":"bbeed7ee-6fd0-4024-887e-a8f14dce2a94","id":"0052353f-990d-4b65-8cf7-3be02998fc0e","isAccepted":false,"isGeneric":true,"email":null},{"token":"0c8dcddb-2da7-4cd2-98eb-37af7c375aeb","id":"0630b625-00f1-4803-914b-8d9096c6e3f4","isAccepted":false,"isGeneric":true,"email":null},{"token":"05f62d3e-07c7-41b0-a151-3009ed59917d","id":"da8e8fca-5ac0-4ee3-aba9-a5930913a57b","isAccepted":false,"isGeneric":true,"email":null},{"token":"fa45111a-ae70-406d-8fc5-6a825211f7ff","id":"4000c14d-8683-4a6a-ba6f-2710e030b334","isAccepted":false,"isGeneric":true,"email":null},{"token":"6179e469-71c8-4ae5-8d43-941a83810e45","id":"9459f24a-edf3-47dc-9260-0738cda1c8e4","isAccepted":false,"isGeneric":true,"email":null},{"token":"e6c12674-1d52-4657-8aee-62415f121ad6","id":"110f90ed-257b-4a14-ac0a-d97a4ea15749","isAccepted":false,"isGeneric":true,"email":null},{"token":"601a2ed3-0669-4f4a-adc3-c7846124dfde","id":"f5d03ee3-b742-49f7-93fe-970bdf8adcf9","isAccepted":false,"isGeneric":true,"email":null},{"token":"1f438e8f-cf49-4c2f-aae1-e2fee5b2e2b6","id":"5bdae31d-3da2-4a92-b130-662b2d806570","isAccepted":false,"isGeneric":true,"email":null},{"token":"8fab7f18-dfbf-46a1-a0b5-9231053c29c0","id":"e25f5cd8-6b06-4b2e-87ea-ab1f17b01b70","isAccepted":false,"isGeneric":true,"email":null},{"token":"a3d735ac-83f4-4b0e-b5cd-308485fb2697","id":"bdeb0f2b-f600-4d38-8306-29c5f507de77","isAccepted":false,"isGeneric":true,"email":null},{"token":"a69ea838-d3d3-44f8-8b20-0b43fbb6f6b7","id":"d0d5a4a1-5913-4ce7-b995-0697419b8b3f","isAccepted":false,"isGeneric":true,"email":null},{"token":"5f50fdc2-83d7-4b16-b282-34376375e71c","id":"f095c90d-4d52-438c-af5e-142722f3c667","isAccepted":false,"isGeneric":true,"email":null},{"token":"27c8f86d-be3e-4470-a7cd-3f1280ab75d6","id":"a451001e-a21a-47a5-8947-ed4778ed76f0","isAccepted":false,"isGeneric":true,"email":null},{"token":"7f6fb1bf-8ba2-460c-8f82-0b3ce4bc950d","id":"76860dee-f002-45ad-a018-12e36a0153d0","isAccepted":false,"isGeneric":true,"email":null},{"token":"24a84e3c-9fea-4a1f-b67a-32f4dc1698f5","id":"c278d51b-a8de-4866-b4fd-9dbf4fb2f42d","isAccepted":false,"isGeneric":true,"email":null},{"token":"89bd7bf5-c8ba-4fe6-a6dc-9939443ed5f7","id":"c476bbc4-64ee-4098-a5ae-829d08e07c7c","isAccepted":false,"isGeneric":true,"email":null},{"token":"85f369ae-8878-4f4e-b90f-7c9132efc9e5","id":"017217f2-238f-4fb5-b4a1-4d99b46a9bbe","isAccepted":false,"isGeneric":true,"email":null},{"token":"437c5e6e-f3db-4631-9437-29936bc800e3","id":"7b895ff9-302f-48c3-bb5f-1d9c5a7c720c","isAccepted":false,"isGeneric":true,"email":null},{"token":"9be46f07-5aec-400b-858e-4b16852a3f18","id":"28626467-4ee9-4bb9-aa67-271845db5c6b","isAccepted":false,"isGeneric":true,"email":null},{"token":"c47cfa9b-76db-4f5d-a292-4b82d37d8150","id":"2b8c36ec-5bee-4968-af3a-9c9498b5c45d","isAccepted":false,"isGeneric":true,"email":null},{"token":"2811665e-fc54-40db-ba91-01c0b2141460","id":"d42c544e-910e-4d9d-b837-3d607bb15f4c","isAccepted":false,"isGeneric":true,"email":null},{"token":"39076f08-a9f6-472f-b104-d6755c3e5819","id":"078cfadb-0f9b-4bbd-934b-862a1597d70c","isAccepted":false,"isGeneric":true,"email":null},{"token":"8502f564-e7a2-4be9-8fb4-ee2e5f0c6e4a","id":"327c65dd-a05c-4387-a828-e0955b9b50ce","isAccepted":false,"isGeneric":true,"email":null},{"token":"6499228c-41a6-42f8-9f0d-bb03cf595526","id":"b9d7298f-2dc1-42d1-95fe-b37f467ccfa6","isAccepted":false,"isGeneric":true,"email":null},{"token":"e0ca5d79-4dae-4d1b-b743-756412501729","id":"c10777d3-6cb6-45f3-b728-f278787c0793","isAccepted":false,"isGeneric":true,"email":null},{"token":"a04e5e62-0941-48f4-96e7-b7f666cca673","id":"52b67e33-88e2-41de-ac18-ac7877cc3f19","isAccepted":false,"isGeneric":true,"email":null},{"token":"9a2797f3-ada0-4f64-9f42-ee399a57cca9","id":"21a8ae0a-00ca-4625-a6a3-51d9853d9bfa","isAccepted":false,"isGeneric":true,"email":null},{"token":"0bb82ee3-082b-4f8a-88b0-07428644913d","id":"f3dd7e4a-2a74-4c60-b4de-5292e3b84702","isAccepted":false,"isGeneric":true,"email":null},{"token":"22f629e4-f385-46fb-8320-feafa56d5fe4","id":"2c0eea50-23b0-4094-a54a-a33dbbd1a5b5","isAccepted":false,"isGeneric":true,"email":null},{"token":"e17fe610-d4f5-43ed-9bf1-cb300c13e63b","id":"27bf4c93-be1d-4b9f-8d07-8a2cb472ab4c","isAccepted":false,"isGeneric":true,"email":null},{"token":"0ab37a60-fd49-43e5-87ae-f62f70c5f4a2","id":"3d606d79-34ee-4570-b39b-6c5d4cbcdebf","isAccepted":false,"isGeneric":true,"email":null},{"token":"6469c31a-2137-4f4f-9a84-acafe320abc3","id":"d9a40e3d-d099-4e5f-804d-aabd1ecabf5c","isAccepted":false,"isGeneric":true,"email":null},{"token":"af5492a8-98cf-42da-af05-1af5511d351c","id":"621454d8-830c-44ba-906c-c83415a42aae","isAccepted":false,"isGeneric":true,"email":null},{"token":"e11908be-ec77-4d32-b792-efe68436184a","id":"7417afd5-57ae-4fae-a037-10f5a0a32a59","isAccepted":false,"isGeneric":true,"email":null},{"token":"3607dfd0-3107-4d6a-9080-1d1286be6e58","id":"1501ec57-ab6d-441e-8a08-a1a760b82a93","isAccepted":false,"isGeneric":true,"email":null},{"token":"72df8cc3-7321-4fbe-984a-79f9b595c4d3","id":"71fbade3-1de0-48fa-b351-e104795b40ef","isAccepted":false,"isGeneric":true,"email":null},{"token":"1e2b7902-c4cd-433c-9df7-8f518af9225f","id":"a14050ac-8fa6-42df-b096-98474c9db78f","isAccepted":false,"isGeneric":true,"email":null},{"token":"24442f8d-1b31-4290-a6b4-35262c2f1dbe","id":"4fc81841-974a-4af5-8502-62f74ca09cc3","isAccepted":false,"isGeneric":true,"email":null},{"token":"3cc46380-6814-471e-82f6-b3bce441d571","id":"90abc158-0775-4bc3-b477-96d1110a2992","isAccepted":false,"isGeneric":true,"email":null},{"token":"a96c451b-1aaf-41f2-ac05-5933104c212a","id":"f454d157-e945-4546-83a8-f835272665da","isAccepted":false,"isGeneric":true,"email":null},{"token":"d224c654-4292-418f-8f5d-56ed05013f30","id":"7920230d-a834-40a7-ac03-41364913b368","isAccepted":false,"isGeneric":true,"email":null},{"token":"2f5def0d-d149-4cab-bb3c-a400fb2df817","id":"2920a24f-0593-4d1e-8c31-7aaf68689916","isAccepted":false,"isGeneric":true,"email":null},{"token":"5a6efa06-bdb3-474e-b5e7-106c897c08f5","id":"f18e4708-3af5-47bc-84a1-cb29bc436640","isAccepted":false,"isGeneric":true,"email":null}]}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
### Organizations invitations
This endpoint retrieves the invitations associated with organizations.
#### Request
No request body is required for this endpoint.
#### Response
The response will be in JSON format and will adhere to the following schema:
``` json
{
"type": "object",
"properties": {
"status": {
"type": "number"
},
"message": {
"type": "string"
},
"status_code": {
"type": "number"
},
"data": {
"type": "array",
"items": {}
}
}
}
```
The response will contain the following keys:
- `status` (number): The status of the response.
- `message` (string): Any additional message related to the response.
- `status_code` (number): The status code of the response.
- `data` (array): An array containing the invitations associated with organizations.
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | e23028f2-a581-46cb-8f94-5170a4ffbca9 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:23 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 126 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"7e-Qe8O9RJblEkO2G08n21Imtlu1J8" |
{"status_code":200,"message":"Invite link generated successfully","link":"/invite?token=1e81d584-7169-4c05-b713-95c55486245c"}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 0 | 0 |
Test Name | Assertion Error |
---|
### Organizations invitations
This endpoint retrieves the invitations associated with organizations.
#### Request
No request body is required for this endpoint.
#### Response
The response will be in JSON format and will adhere to the following schema:
``` json
{
"type": "object",
"properties": {
"status": {
"type": "number"
},
"message": {
"type": "string"
},
"status_code": {
"type": "number"
},
"data": {
"type": "array",
"items": {}
}
}
}
```
The response will contain the following keys:
- `status` (number): The status of the response.
- `message` (string): Any additional message related to the response.
- `status_code` (number): The status code of the response.
- `data` (array): An array containing the invitations associated with organizations.
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | ed818abd-a64f-4678-a564-3d049704c3d3 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 103 |
{
"emails": [
"edwingloria.k@gmail.com"
],
"org_id": "fa28f498-0c38-46b9-bc7d-97a9bc3f6229"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:24 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 61 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"3d-hTvfUCdBwtDv6I8+Ime+J6lQMr0" |
{"message":"Invitation template not found","status_code":400}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
### Organizations invitations
This endpoint retrieves the invitations associated with organizations.
#### Request
No request body is required for this endpoint.
#### Response
The response will be in JSON format and will adhere to the following schema:
``` json
{
"type": "object",
"properties": {
"status": {
"type": "number"
},
"message": {
"type": "string"
},
"status_code": {
"type": "number"
},
"data": {
"type": "array",
"items": {}
}
}
}
```
The response will contain the following keys:
- `status` (number): The status of the response.
- `message` (string): Any additional message related to the response.
- `status_code` (number): The status code of the response.
- `data` (array): An array containing the invitations associated with organizations.
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 04f800fc-6cfa-4cb1-bfa0-0520a8e05a1d |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 44 |
{
"token": "string",
"email": "string"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:24 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 77 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"4d-3V3Uy1KR57m8txxwRQ1zEUNG0HY" |
{"message":["email must be an email"],"error":"Bad Request","statusCode":400}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 940a611c-5742-452d-b1e2-9007f7ff948d |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:24 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 97fc573b-a4ae-4d97-bc4b-af80fa0c2e1f |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 535 |
{
"templateName": "Performance Test Report",
"template":"<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Welcome</title>
<style>
body {
font-family: Arial, sans-serif;
text-align: center;
margin-top: 20%;
background-color: #f0f0f0;
}
h1 {
color: #0056b3;
}
</style>
</head>
<body>
<h1>Welcome Back</h1>
</body>
</html>"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:25 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 134 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"86-DAyUwN7yhTGbMqAU552pjPfClAM" |
{"message":"Bad control character in string literal in JSON at position 76 (line 3 column 30)","error":"Bad Request","statusCode":400}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 77961132-450c-45ff-b9b1-6811f312cf4b |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 48 |
{
"templateName": "Account-Deactivation.hbs"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:25 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | a5168ebd-ff7e-4116-9e6f-5684d6908893 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 48 |
{
"templateName": "Account-Deactivation.hbs"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:26 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 94 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5e-CyWevGhaQJLQ7tA7Wn+v+k42yI8" |
{"message":"Cannot PATCH /api/v1/email/update-template/","error":"Not Found","statusCode":404}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | bf2163cb-10e6-4429-a2c8-ae6463e908f9 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 48 |
{
"templateName": "Account-Deactivation.hbs"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:26 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 94 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5e-yY/liYyENPkaIGwXQFszynVQ6hc" |
{"message":"Cannot DELETE /api/v1/email/delete-template","error":"Not Found","statusCode":404}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
### Get Profile Information
This endpoint retrieves the profile information for a specific user.
#### Request
- Method: GET
- URL: `https://deployment.api-nestjs.boilerplate.hng.tech/api/v1/profile/7fe74181-9b92-4b37-9ab4-8f40521b4de3`
#### Response
- Status: 200
- Content-Type: application/json
``` json
{
"status": 200,
"message": "Successfully fetched profile",
"data": {
"id": "d9b3bece-724a-422b-9f3b-2d7153d360ca",
"created_at": "2024-07-31T11:46:55.426Z",
"updated_at": "2024-07-31T11:46:55.426Z",
"username": "",
"jobTitle": null,
"pronouns": null,
"department": null,
"email": "ghyun@yahoo.com",
"bio": null,
"social_links": null,
"language": null,
"region": null,
"timezones": null,
"profile_pic_url": null
}
}
```
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM1MzgwOCwiZXhwIjoxNzI1ODUzODA4fQ.Acr7NfqaRptie9UF0mpsrZ1cEOmn5KVR6-vikLg9J1c |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 59abd1b4-e7a4-4dc9-ad8d-99c1b6d7a5fd |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:27 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 68 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"44-ReZ9huksZdm7aOq5UjhPYwTvME4" |
{"message":"Profile not found","error":"Not Found","statusCode":404}
### Get Profile Information
This endpoint retrieves the profile information for a specific user.
#### Request
- Method: GET
- URL: `https://deployment.api-nestjs.boilerplate.hng.tech/api/v1/profile/7fe74181-9b92-4b37-9ab4-8f40521b4de3`
#### Response
- Status: 200
- Content-Type: application/json
``` json
{
"status": 200,
"message": "Successfully fetched profile",
"data": {
"id": "d9b3bece-724a-422b-9f3b-2d7153d360ca",
"created_at": "2024-07-31T11:46:55.426Z",
"updated_at": "2024-07-31T11:46:55.426Z",
"username": "",
"jobTitle": null,
"pronouns": null,
"department": null,
"email": "ghyun@yahoo.com",
"bio": null,
"social_links": null,
"language": null,
"region": null,
"timezones": null,
"profile_pic_url": null
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM1MzgwOCwiZXhwIjoxNzI1ODUzODA4fQ.Acr7NfqaRptie9UF0mpsrZ1cEOmn5KVR6-vikLg9J1c |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 4530b422-3ca9-4590-8c82-e33a6b4a44e9 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 286 |
{
"username": "Paulyn Test",
"jobTitle": "string",
"pronouns": "string",
"email": "exstring@gmail.com",
"bio": "string",
"social_links": [
"string"
],
"language": "string",
"region": "string",
"timezones": "string",
"profile_pic_url": "string"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:27 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 68 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"44-ReZ9huksZdm7aOq5UjhPYwTvME4" |
{"message":"Profile not found","error":"Not Found","statusCode":404}
### Get Profile Information
This endpoint retrieves the profile information for a specific user.
#### Request
- Method: GET
- URL: `https://deployment.api-nestjs.boilerplate.hng.tech/api/v1/profile/7fe74181-9b92-4b37-9ab4-8f40521b4de3`
#### Response
- Status: 200
- Content-Type: application/json
``` json
{
"status": 200,
"message": "Successfully fetched profile",
"data": {
"id": "d9b3bece-724a-422b-9f3b-2d7153d360ca",
"created_at": "2024-07-31T11:46:55.426Z",
"updated_at": "2024-07-31T11:46:55.426Z",
"username": "",
"jobTitle": null,
"pronouns": null,
"department": null,
"email": "ghyun@yahoo.com",
"bio": null,
"social_links": null,
"language": null,
"region": null,
"timezones": null,
"profile_pic_url": null
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsInN1YiI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsImlhdCI6MTcyNDM4MTQ5MiwiZXhwIjoxNzI1ODgxNDkyfQ.OM-JaK5Rp0gNGI2KsaWRMjv2GvglWy7MwMYnVwc6G9w |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | ad67188b-e854-4e10-902e-24012a8e6ab5 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 293 |
{
"username": "Paulyn Test",
"jobTitle": "string",
"pronouns": "string",
"department": "string",
"email": "",
"bio": "string",
"social_links": [
"string"
],
"language": "string",
"region": "string",
"timezones": "string",
"profile_pic_url": "string"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:28 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 77 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"4d-3V3Uy1KR57m8txxwRQ1zEUNG0HY" |
{"message":["email must be an email"],"error":"Bad Request","statusCode":400}
Name | Passed | Failed | Skipped |
---|---|---|---|
Response is JSON | 1 | 0 | 0 |
Status code is 400 and error message is correct | 1 | 0 | 0 |
Message array contains expected error message | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 4 | 0 | 0 |
Test Name | Assertion Error |
---|
### Get Profile Information
This endpoint retrieves the profile information for a specific user.
#### Request
- Method: GET
- URL: `https://deployment.api-nestjs.boilerplate.hng.tech/api/v1/profile/7fe74181-9b92-4b37-9ab4-8f40521b4de3`
#### Response
- Status: 200
- Content-Type: application/json
``` json
{
"status": 200,
"message": "Successfully fetched profile",
"data": {
"id": "d9b3bece-724a-422b-9f3b-2d7153d360ca",
"created_at": "2024-07-31T11:46:55.426Z",
"updated_at": "2024-07-31T11:46:55.426Z",
"username": "",
"jobTitle": null,
"pronouns": null,
"department": null,
"email": "ghyun@yahoo.com",
"bio": null,
"social_links": null,
"language": null,
"region": null,
"timezones": null,
"profile_pic_url": null
}
}
```
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsInN1YiI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsImlhdCI6MTcyNDM4MTQ5MiwiZXhwIjoxNzI1ODgxNDkyfQ.OM-JaK5Rp0gNGI2KsaWRMjv2GvglWy7MwMYnVwc6G9w |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 95dd0db3-c863-4a16-9d65-bfa1a50ac2b9 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:28 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 73 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"49-vHHtKJAvx5aur96X0rxikYDxNWo" |
{"message":"User profile not found","error":"Not Found","statusCode":404}
Name | Passed | Failed | Skipped |
---|---|---|---|
Delete user profile - Status code is 200 | 0 | 1 | 0 |
Response is JSON | 1 | 0 | 0 |
User profile deleted successfully | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 2 | 0 |
Test Name | Assertion Error |
---|---|
Delete user profile - Status code is 200 |
|
User profile deleted successfully |
|
### Get Profile Information
This endpoint retrieves the profile information for a specific user.
#### Request
- Method: GET
- URL: `https://deployment.api-nestjs.boilerplate.hng.tech/api/v1/profile/7fe74181-9b92-4b37-9ab4-8f40521b4de3`
#### Response
- Status: 200
- Content-Type: application/json
``` json
{
"status": 200,
"message": "Successfully fetched profile",
"data": {
"id": "d9b3bece-724a-422b-9f3b-2d7153d360ca",
"created_at": "2024-07-31T11:46:55.426Z",
"updated_at": "2024-07-31T11:46:55.426Z",
"username": "",
"jobTitle": null,
"pronouns": null,
"department": null,
"email": "ghyun@yahoo.com",
"bio": null,
"social_links": null,
"language": null,
"region": null,
"timezones": null,
"profile_pic_url": null
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsInN1YiI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsImlhdCI6MTcyNDM4MTQ5MiwiZXhwIjoxNzI1ODgxNDkyfQ.OM-JaK5Rp0gNGI2KsaWRMjv2GvglWy7MwMYnVwc6G9w |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 84e772c0-c57b-43f4-a7bc-a8d2762886d4 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 121 |
{
"username": "",
"jobTitle": "string",
"pronouns": "string",
"department": "string",
"bio": "string"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:28 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 443 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"1bb-kHZ0NvhsfsE+Qehz3s/QfSvlMyg" |
{"status_code":200,"message":"Profile successfully updated","data":{"id":"25f4cec4-81aa-4eda-a9e7-66c8db872e46","created_at":"2024-08-23T02:41:20.084Z","updated_at":"2024-08-24T21:08:28.905Z","username":"","jobTitle":"string","pronouns":"string","department":"string","email":"bob6@mailinator.com","bio":"string","social_links":["string"],"language":"string","region":"string","timezones":"string","profile_pic_url":"string","deletedAt":null}}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 when fields are missing | 0 | 1 | 0 |
Response is JSON | 1 | 0 | 0 |
Error message and status code are correct | 0 | 1 | 0 |
Response contains error messages for missing fields | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 3 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 400 when fields are missing |
|
Error message and status code are correct |
|
Response contains error messages for missing fields |
|
### Get Profile Information
This endpoint retrieves the profile information for a specific user.
#### Request
- Method: GET
- URL: `https://deployment.api-nestjs.boilerplate.hng.tech/api/v1/profile/7fe74181-9b92-4b37-9ab4-8f40521b4de3`
#### Response
- Status: 200
- Content-Type: application/json
``` json
{
"status": 200,
"message": "Successfully fetched profile",
"data": {
"id": "d9b3bece-724a-422b-9f3b-2d7153d360ca",
"created_at": "2024-07-31T11:46:55.426Z",
"updated_at": "2024-07-31T11:46:55.426Z",
"username": "",
"jobTitle": null,
"pronouns": null,
"department": null,
"email": "ghyun@yahoo.com",
"bio": null,
"social_links": null,
"language": null,
"region": null,
"timezones": null,
"profile_pic_url": null
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsInN1YiI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsImlhdCI6MTcyNDM4MTQ5MiwiZXhwIjoxNzI1ODgxNDkyfQ.OM-JaK5Rp0gNGI2KsaWRMjv2GvglWy7MwMYnVwc6G9w |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 1f095516-755d-4227-8a90-c01367c61547 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 276 |
{
"username": "Paulyn $%#",
"jobTitle": "string",
"pronouns": "string",
"department": "string",
"bio": "string",
"social_links": [
"string"
],
"language": "string",
"region": "string",
"timezones": "string",
"profile_pic_url": "string"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:29 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 453 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"1c5-OWlRb7KfhZv7TH78XQHr6ly/huI" |
{"status_code":200,"message":"Profile successfully updated","data":{"id":"25f4cec4-81aa-4eda-a9e7-66c8db872e46","created_at":"2024-08-23T02:41:20.084Z","updated_at":"2024-08-24T21:08:29.264Z","username":"Paulyn $%#","jobTitle":"string","pronouns":"string","department":"string","email":"bob6@mailinator.com","bio":"string","social_links":["string"],"language":"string","region":"string","timezones":"string","profile_pic_url":"string","deletedAt":null}}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 when fields are missing | 0 | 1 | 0 |
Response is JSON | 1 | 0 | 0 |
Error message and status code are correct | 0 | 1 | 0 |
Response contains error messages for missing fields | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 3 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 400 when fields are missing |
|
Error message and status code are correct |
|
Response contains error messages for missing fields |
|
### Get Profile Information
This endpoint retrieves the profile information for a specific user.
#### Request
- Method: GET
- URL: `https://deployment.api-nestjs.boilerplate.hng.tech/api/v1/profile/7fe74181-9b92-4b37-9ab4-8f40521b4de3`
#### Response
- Status: 200
- Content-Type: application/json
``` json
{
"status": 200,
"message": "Successfully fetched profile",
"data": {
"id": "d9b3bece-724a-422b-9f3b-2d7153d360ca",
"created_at": "2024-07-31T11:46:55.426Z",
"updated_at": "2024-07-31T11:46:55.426Z",
"username": "",
"jobTitle": null,
"pronouns": null,
"department": null,
"email": "ghyun@yahoo.com",
"bio": null,
"social_links": null,
"language": null,
"region": null,
"timezones": null,
"profile_pic_url": null
}
}
```
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsInN1YiI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsImlhdCI6MTcyNDM4MTQ5MiwiZXhwIjoxNzI1ODgxNDkyfQ.OM-JaK5Rp0gNGI2KsaWRMjv2GvglWy7MwMYnVwc6G9w |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 5a279c21-b5bd-4d95-ab25-3dc03cbf84a5 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:29 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 128 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"80-D6iGzONHv0GPVb4x8fGtK+qcVas" |
{"message":"Internal server error: invalid input syntax for type uuid: \"23\"","error":"Internal Server Error","statusCode":500}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 500 for invalid UUID | 1 | 0 | 0 |
Response is JSON | 1 | 0 | 0 |
Error message and status code are correct | 1 | 0 | 0 |
Error message mentions invalid UUID syntax | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 5 | 0 | 0 |
Test Name | Assertion Error |
---|
### Get Profile Information
This endpoint retrieves the profile information for a specific user.
#### Request
- Method: GET
- URL: `https://deployment.api-nestjs.boilerplate.hng.tech/api/v1/profile/7fe74181-9b92-4b37-9ab4-8f40521b4de3`
#### Response
- Status: 200
- Content-Type: application/json
``` json
{
"status": 200,
"message": "Successfully fetched profile",
"data": {
"id": "d9b3bece-724a-422b-9f3b-2d7153d360ca",
"created_at": "2024-07-31T11:46:55.426Z",
"updated_at": "2024-07-31T11:46:55.426Z",
"username": "",
"jobTitle": null,
"pronouns": null,
"department": null,
"email": "ghyun@yahoo.com",
"bio": null,
"social_links": null,
"language": null,
"region": null,
"timezones": null,
"profile_pic_url": null
}
}
```
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsInN1YiI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsImlhdCI6MTcyNDM4MTQ5MiwiZXhwIjoxNzI1ODgxNDkyfQ.OM-JaK5Rp0gNGI2KsaWRMjv2GvglWy7MwMYnVwc6G9w |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | a68ce297-687e-4344-b6bc-f8b2268ee9cb |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:29 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 65 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"41-7dsO5LJbH+bIfRGvh2fjufiOW7s" |
{"message":"User not found","error":"Not Found","statusCode":404}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 404 for non-existent user profile | 1 | 0 | 0 |
Response is JSON | 1 | 0 | 0 |
Error message and status code are correct | 1 | 0 | 0 |
Error message mentions user profile not found | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 5 | 0 | 0 |
Test Name | Assertion Error |
---|
### Get Profile Information
This endpoint retrieves the profile information for a specific user.
#### Request
- Method: GET
- URL: `https://deployment.api-nestjs.boilerplate.hng.tech/api/v1/profile/7fe74181-9b92-4b37-9ab4-8f40521b4de3`
#### Response
- Status: 200
- Content-Type: application/json
``` json
{
"status": 200,
"message": "Successfully fetched profile",
"data": {
"id": "d9b3bece-724a-422b-9f3b-2d7153d360ca",
"created_at": "2024-07-31T11:46:55.426Z",
"updated_at": "2024-07-31T11:46:55.426Z",
"username": "",
"jobTitle": null,
"pronouns": null,
"department": null,
"email": "ghyun@yahoo.com",
"bio": null,
"social_links": null,
"language": null,
"region": null,
"timezones": null,
"profile_pic_url": null
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsInN1YiI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsImlhdCI6MTcyNDM4MTQ5MiwiZXhwIjoxNzI1ODgxNDkyfQ.OM-JaK5Rp0gNGI2KsaWRMjv2GvglWy7MwMYnVwc6G9w |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | c1ac3dac-6f9a-4a8e-a2f4-1a49de548e7c |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 8 |
"string"
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:30 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 108 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"6c-AIColuU4L+HSVNZh+/qArBec9Xg" |
{"message":"Unexpected token '\"', \"\"string\"\" is not valid JSON","error":"Bad Request","statusCode":400}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 for invalid JSON input | 1 | 0 | 0 |
Response is JSON | 1 | 0 | 0 |
Error message and status code are correct | 1 | 0 | 0 |
Error message mentions invalid JSON | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 5 | 0 | 0 |
Test Name | Assertion Error |
---|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjEzMGFlNWZkLTNjYTgtNDljYS1hMGE5LTE5ZGQyYzk5NWE4NiIsInN1YiI6IjEzMGFlNWZkLTNjYTgtNDljYS1hMGE5LTE5ZGQyYzk5NWE4NiIsImlhdCI6MTcyNDQyNDk2MiwiZXhwIjoxNzI1OTI0OTYyfQ.RS2IwjRHlG-cXMwDQYl3tm5JJpr8I4cyPP-TdE58gaU |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 43b1d880-a25a-4ab5-8d69-657fde2182bb |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 25 |
{
"title": "string"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:30 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 160 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"a0-4HjwA1v2cyLEaveO7vlV9fWDprc" |
{"status_code":201,"title":"string","id":"7fb632f0-da3b-4d3b-9b10-60270daff3d8","created_at":"2024-08-24T21:08:30.565Z","updated_at":"2024-08-24T21:08:30.565Z"}
Name | Passed | Failed | Skipped |
---|---|---|---|
Response is JSON | 1 | 0 | 0 |
Status code is 201 | 1 | 0 | 0 |
Response contains expected fields | 1 | 0 | 0 |
ID is in UUID format | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 5 | 0 | 0 |
Test Name | Assertion Error |
---|
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjEzMGFlNWZkLTNjYTgtNDljYS1hMGE5LTE5ZGQyYzk5NWE4NiIsInN1YiI6IjEzMGFlNWZkLTNjYTgtNDljYS1hMGE5LTE5ZGQyYzk5NWE4NiIsImlhdCI6MTcyNDQyNDk2MiwiZXhwIjoxNzI1OTI0OTYyfQ.RS2IwjRHlG-cXMwDQYl3tm5JJpr8I4cyPP-TdE58gaU |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | c5899fa2-6361-400e-bd44-a785bcdaf185 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:30 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 4222 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"107e-+jdVLXnpYYxwxUxX7Y1ih+ofMWw" |
{"status_code":200,"message":"Permissions fetched successfully","data":[{"id":"ef7d9ad5-de91-4a14-86aa-f974d29187d2","created_at":"2024-08-14T18:39:13.105Z","updated_at":"2024-08-14T18:39:13.105Z","title":"Hello you"},{"id":"424fda14-b497-49cb-bd7f-da232a356661","created_at":"2024-08-23T15:00:26.022Z","updated_at":"2024-08-23T15:00:26.022Z","title":"string"},{"id":"eaf77e11-d732-4350-af79-049bbc7afc99","created_at":"2024-08-23T15:02:04.525Z","updated_at":"2024-08-23T15:02:04.525Z","title":"string"},{"id":"aceca089-a4de-4dd9-8f16-b70ae47faf6f","created_at":"2024-08-23T15:24:49.665Z","updated_at":"2024-08-23T15:24:49.665Z","title":"string"},{"id":"3b5194e4-8ddf-4b60-a8f9-fc3970d64f4c","created_at":"2024-08-14T18:37:28.036Z","updated_at":"2024-08-23T15:24:50.505Z","title":"house"},{"id":"8611df17-5ccb-4b60-bf0c-0d6599f9a4b1","created_at":"2024-08-24T08:49:43.062Z","updated_at":"2024-08-24T08:49:43.062Z","title":"string"},{"id":"765088ca-fa5f-46b7-a252-3ada57055088","created_at":"2024-08-24T10:05:58.396Z","updated_at":"2024-08-24T10:05:58.396Z","title":"string"},{"id":"7ce69f03-9226-4022-b2f8-b01ba86a5691","created_at":"2024-08-24T13:31:50.613Z","updated_at":"2024-08-24T13:31:50.613Z","title":"string"},{"id":"e4acca76-8a23-4573-9da5-8be9750c72a1","created_at":"2024-08-24T13:40:27.872Z","updated_at":"2024-08-24T13:40:27.872Z","title":"string"},{"id":"1a673273-460e-4c9a-86c5-5d18ebc5befd","created_at":"2024-08-24T15:38:12.086Z","updated_at":"2024-08-24T15:38:12.086Z","title":"string"},{"id":"f7aafdc3-fc8d-4262-bcab-b6a88cd92e48","created_at":"2024-08-24T15:53:12.720Z","updated_at":"2024-08-24T15:53:12.720Z","title":"string"},{"id":"f9615c2d-2282-4160-b6ef-d546290ac188","created_at":"2024-08-24T16:20:34.917Z","updated_at":"2024-08-24T16:20:34.917Z","title":"string"},{"id":"0fa8fd5e-f7ef-4a18-9976-1fc62db24de8","created_at":"2024-08-24T16:42:00.755Z","updated_at":"2024-08-24T16:42:00.755Z","title":"string"},{"id":"aa0f5282-298e-4238-8654-aa017606d849","created_at":"2024-08-24T16:53:01.374Z","updated_at":"2024-08-24T16:53:01.374Z","title":"string"},{"id":"22ed9c9a-36ec-479c-90e0-7088eebe0c17","created_at":"2024-08-24T17:16:55.754Z","updated_at":"2024-08-24T17:16:55.754Z","title":"string"},{"id":"40a7949e-db81-44fd-8ad7-aa2512607ef8","created_at":"2024-08-24T17:31:44.671Z","updated_at":"2024-08-24T17:31:44.671Z","title":"string"},{"id":"d2c7153b-ef68-4d85-88e9-9cb8d41a9fac","created_at":"2024-08-24T17:42:37.395Z","updated_at":"2024-08-24T17:42:37.395Z","title":"string"},{"id":"9c7206f9-f00a-453f-9985-9d01034c0b06","created_at":"2024-08-24T17:53:27.927Z","updated_at":"2024-08-24T17:53:27.927Z","title":"string"},{"id":"582942d3-41ca-4133-aa78-61c4e185ce04","created_at":"2024-08-24T18:22:13.756Z","updated_at":"2024-08-24T18:22:13.756Z","title":"string"},{"id":"f467c2d0-612b-40f2-b4b6-17b874784899","created_at":"2024-08-24T18:40:28.956Z","updated_at":"2024-08-24T18:40:28.956Z","title":"string"},{"id":"c886d975-eeb6-456e-bdd4-beaa83740f18","created_at":"2024-08-24T18:51:44.490Z","updated_at":"2024-08-24T18:51:44.490Z","title":"string"},{"id":"764a4aa6-1515-4955-94dc-397fc0499523","created_at":"2024-08-24T19:14:25.304Z","updated_at":"2024-08-24T19:14:25.304Z","title":"string"},{"id":"69873cee-58f5-4521-92b8-26a77636b09c","created_at":"2024-08-24T19:24:44.113Z","updated_at":"2024-08-24T19:24:44.113Z","title":"string"},{"id":"6ba1c507-7918-4ee2-9ad2-f5aeb990f135","created_at":"2024-08-24T19:39:08.140Z","updated_at":"2024-08-24T19:39:08.140Z","title":"string"},{"id":"164daa0e-65f8-4e42-ae9a-6a40ce950889","created_at":"2024-08-24T19:53:02.238Z","updated_at":"2024-08-24T19:53:02.238Z","title":"string"},{"id":"bfec9ba9-c5c5-460b-8159-29e971aa49bb","created_at":"2024-08-24T20:19:37.146Z","updated_at":"2024-08-24T20:19:37.146Z","title":"string"},{"id":"7633918a-8e95-43ca-83ac-a2c83aa731db","created_at":"2024-08-24T20:38:55.093Z","updated_at":"2024-08-24T20:38:55.093Z","title":"string"},{"id":"6cb4e891-d8d3-48c6-a102-695662ccc438","created_at":"2024-08-24T20:53:27.896Z","updated_at":"2024-08-24T20:53:27.896Z","title":"string"},{"id":"7fb632f0-da3b-4d3b-9b10-60270daff3d8","created_at":"2024-08-24T21:08:30.565Z","updated_at":"2024-08-24T21:08:30.565Z","title":"string"}]}
Name | Passed | Failed | Skipped |
---|---|---|---|
Response is JSON | 1 | 0 | 0 |
Status code is 200 | 1 | 0 | 0 |
Success message is correct | 1 | 0 | 0 |
Data array contains expected permissions | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 5 | 0 | 0 |
Test Name | Assertion Error |
---|
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjEzMGFlNWZkLTNjYTgtNDljYS1hMGE5LTE5ZGQyYzk5NWE4NiIsInN1YiI6IjEzMGFlNWZkLTNjYTgtNDljYS1hMGE5LTE5ZGQyYzk5NWE4NiIsImlhdCI6MTcyNDQyNDk2MiwiZXhwIjoxNzI1OTI0OTYyfQ.RS2IwjRHlG-cXMwDQYl3tm5JJpr8I4cyPP-TdE58gaU |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 01239ba0-5cdc-43ff-ab1b-7954cafeb4f4 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:31 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 212 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"d4-TSkfEkZp/OjoJw/M4Xf2iNB8wm0" |
{"status_code":200,"message":"Permission fetched successfully","data":{"id":"3b5194e4-8ddf-4b60-a8f9-fc3970d64f4c","created_at":"2024-08-14T18:37:28.036Z","updated_at":"2024-08-23T15:24:50.505Z","title":"house"}}
Name | Passed | Failed | Skipped |
---|---|---|---|
Response is JSON | 1 | 0 | 0 |
Status code is 200 | 1 | 0 | 0 |
Success message is correct | 1 | 0 | 0 |
Data object contains the expected permission details | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 5 | 0 | 0 |
Test Name | Assertion Error |
---|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjEzMGFlNWZkLTNjYTgtNDljYS1hMGE5LTE5ZGQyYzk5NWE4NiIsInN1YiI6IjEzMGFlNWZkLTNjYTgtNDljYS1hMGE5LTE5ZGQyYzk5NWE4NiIsImlhdCI6MTcyNDQyNDk2MiwiZXhwIjoxNzI1OTI0OTYyfQ.RS2IwjRHlG-cXMwDQYl3tm5JJpr8I4cyPP-TdE58gaU |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 1af925ef-5a05-4d11-b0c4-11699aaff085 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 27 |
{
"title" : "house"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:32 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 132 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"84-cZ+p3fJeMkyU1PxHGzPhlk78I7E" |
{"status_code":200,"message":"Permission updated successfully","data":{"id":"3b5194e4-8ddf-4b60-a8f9-fc3970d64f4c","title":"house"}}
Name | Passed | Failed | Skipped |
---|---|---|---|
Response is JSON | 1 | 0 | 0 |
Status code is 200 | 1 | 0 | 0 |
Success message is correct | 1 | 0 | 0 |
Data object contains the expected fields | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 5 | 0 | 0 |
Test Name | Assertion Error |
---|
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjEzMGFlNWZkLTNjYTgtNDljYS1hMGE5LTE5ZGQyYzk5NWE4NiIsInN1YiI6IjEzMGFlNWZkLTNjYTgtNDljYS1hMGE5LTE5ZGQyYzk5NWE4NiIsImlhdCI6MTcyNDQyNDk2MiwiZXhwIjoxNzI1OTI0OTYyfQ.RS2IwjRHlG-cXMwDQYl3tm5JJpr8I4cyPP-TdE58gaU |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 4f98a6cf-b835-4fe6-96cd-2c523aa06cfe |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 0 |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:32 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 77 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"4d-iBgdGLqapLx3ItyI/7M+YIBhp68" |
{"message":["title must be a string"],"error":"Bad Request","statusCode":400}
Name | Passed | Failed | Skipped |
---|---|---|---|
Response is JSON | 1 | 0 | 0 |
Status code is 400 | 1 | 0 | 0 |
Error message is correct | 1 | 0 | 0 |
Title error message is correct | 1 | 0 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 5 | 0 | 0 |
Test Name | Assertion Error |
---|
### Contact Us
This API endpoint allows you to submit a contact form with the name, email, and message.
#### Request Body
- `name` (string, required): The name of the contact person.
- `email` (string, required): The email address of the contact person.
- `message` (string, required): The message to be sent.
#### Response
The response is in JSON format with the following schema:
``` json
{
"type": "object",
"properties": {
"status": {
"type": "number"
},
"message": {
"type": "string"
},
"status_code": {
"type": "number"
}
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsInN1YiI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsImlhdCI6MTcyNDM4NDczNywiZXhwIjoxNzI1ODg0NzM3fQ.bjc81c9l_H74JGIU0TUoDpIOp5UnvZ6UtnIm8uoaC2E |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | f1b35028-4c14-4a26-8eff-ee2a8f48d9e4 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 91 |
{
"name": "Janey",
"email": "purpledeee@example.com",
"message": "testing job "
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:32 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 83 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"53-XDhqD45r+w9iGkxRTFE7i/vjjrs" |
{"message":"Failed to send email","error":"Internal Server Error","statusCode":500}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response is JSON | 1 | 0 | 0 |
Verify response message | 0 | 1 | 0 |
Status code in response body is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 3 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
Verify response message |
|
Status code in response body is 200 |
|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsInN1YiI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsImlhdCI6MTcyNDM4NDczNywiZXhwIjoxNzI1ODg0NzM3fQ.bjc81c9l_H74JGIU0TUoDpIOp5UnvZ6UtnIm8uoaC2E |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 10260024-f9f6-4445-aab9-de2edc60b860 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 171 |
{
"name": "",
"email": "johndoe@example.com",
"subject": "Inquiry about services",
"message": "I would like more information about your services."
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:33 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 | 0 | 1 | 0 |
Response is JSON | 0 | 1 | 0 |
Total | 0 | 2 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 400 |
|
Response is JSON |
|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsInN1YiI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsImlhdCI6MTcyNDM4NDczNywiZXhwIjoxNzI1ODg0NzM3fQ.bjc81c9l_H74JGIU0TUoDpIOp5UnvZ6UtnIm8uoaC2E |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | db1e8be4-8840-40df-9491-c6cb85fdb463 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 167 |
{
"name": "John Doe",
"email": "my-mail",
"subject": "Inquiry about services",
"message": "I would like more information about your services."
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:33 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 400 | 0 | 1 | 0 |
Response is JSON | 0 | 1 | 0 |
Total | 0 | 2 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 400 |
|
Response is JSON |
|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjM2YjVmYjZhLTMzOWItNGQ1OS1hNzNlLTEyYTJhYTdhMjYxNyIsInN1YiI6IjM2YjVmYjZhLTMzOWItNGQ1OS1hNzNlLTEyYTJhYTdhMjYxNyIsImlhdCI6MTcyMzEyOTYyNSwiZXhwIjoxNzIzMTUxMjI1fQ.npPfCDkei4OZDqi67YsLYCaacik_BSq-CTqbOXSx40o |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 4a64e2c7-5a01-4481-848c-0c01275c04cd |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 1729 |
{
"templateName": "Testing",
"template": "<!DOCTYPE html><html lang='en'><head><meta charset='UTF-8' /><meta name='viewport' content='width=device-width, initial-scale=1.0' /><title>Email Confirmation</title><style>body { font-family: Arial, sans-serif; background-color: #F4F4F4; margin: 0; padding: 0; } .container { width: 100%; max-width: 600px; margin: 0 auto; background-color: #FFFFFF; padding: 20px; border-radius: 8px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } .header { text-align: center; padding-bottom: 20px; } .header img { width: 120px; } .content { text-align: center; padding: 20px; } .content h1 { color: #333; font-size: 24px; margin-bottom: 15px; } .content p { color: #666; font-size: 16px; line-height: 1.5; margin-bottom: 20px; } .btn { display: inline-block; padding: 12px 25px; color: #FFFFFF; background-color: #28A745; text-decoration: none; border-radius: 5px; font-weight: bold; font-size: 16px; margin-top: 20px; } .footer { text-align: center; padding-top: 20px; font-size: 12px; color: #888888; } .footer a { color: #28A745; text-decoration: none; }</style></head><body><div class='container'><div class='header'><img src='https://www.shutterstock.com/image-vector/circle-line-simple-design-logo-600nw-2174926871.jpg' alt='Company Logo' /></div><div class='content'><h1>Confirm Your Email Address</h1><p>Hello {{email}}</p><p>Thank you for registering. Please confirm your email address by entering the otp: <strong>{{otp}}</strong></p><p>If you didn’t create an account with us, you can safely ignore this email.</p></div><div class='footer'><p>© 2024 Company Name. All rights reserved.</p><p><a href='https://example.com/unsubscribe'>Unsubscribe</a></p></div></div></body></html>"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:33 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
The endpoint retrieves the waitlist data from the server.
### Response
The response is a JSON object with the following schema:
``` json
{
"status": 200,
"message": "Added to waitlist",
"status_code": 200,
"data": {
"waitlist": []
}
}
```
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsInN1YiI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsImlhdCI6MTcyNDM4NDczNywiZXhwIjoxNzI1ODg0NzM3fQ.bjc81c9l_H74JGIU0TUoDpIOp5UnvZ6UtnIm8uoaC2E |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | dede0643-7112-4923-b828-109e74eb1787 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:34 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsInN1YiI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsImlhdCI6MTcyNDM4NDczNywiZXhwIjoxNzI1ODg0NzM3fQ.bjc81c9l_H74JGIU0TUoDpIOp5UnvZ6UtnIm8uoaC2E |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 92a1e745-d42b-4424-8301-ea56fd2d4ef1 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 83 |
{
"full_name": "jude monger",
"email": "testuser1724533713587@example.com"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:34 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 201 | 0 | 1 | 0 |
Response is JSON | 0 | 1 | 0 |
Total | 0 | 2 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 201 |
|
Response is JSON |
|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsInN1YiI6IjIxYjhhNzAwLTBiOWItNGFiYS1iOTM5LWE0OTI5Y2JhYmY4NiIsImlhdCI6MTcyNDM4NDczNywiZXhwIjoxNzI1ODg0NzM3fQ.bjc81c9l_H74JGIU0TUoDpIOp5UnvZ6UtnIm8uoaC2E |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 209041f8-bc11-4e25-80d7-b99720ac4ce9 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 56 |
{
"full_name": "jude monger",
"email": "e-mail"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:34 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsInN1YiI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsImlhdCI6MTcyNDQwMDI3MywiZXhwIjoxNzI1OTAwMjczfQ.z6lskMDm9_gvrDBT4P8sdIGYt0WNH_QLvMl2O7aCsXQ |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 5de7b455-3dcc-42ee-a83e-a2228f10eb63 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 33 |
{
"email": "mike@gmail.com"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:35 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsInN1YiI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsImlhdCI6MTcyNDQwMDI3MywiZXhwIjoxNzI1OTAwMjczfQ.z6lskMDm9_gvrDBT4P8sdIGYt0WNH_QLvMl2O7aCsXQ |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 35e164f4-1db9-4ea3-a08d-cf8dcaa1d85d |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 20 |
{
"email": ""
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:35 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsInN1YiI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsImlhdCI6MTcyNDQwMDI3MywiZXhwIjoxNzI1OTAwMjczfQ.z6lskMDm9_gvrDBT4P8sdIGYt0WNH_QLvMl2O7aCsXQ |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 33307b2b-7fb3-4dc6-93dd-b70c870ccb38 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 24 |
{
"email": "karma"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:35 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsInN1YiI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsImlhdCI6MTcyNDQwMDI3MywiZXhwIjoxNzI1OTAwMjczfQ.z6lskMDm9_gvrDBT4P8sdIGYt0WNH_QLvMl2O7aCsXQ |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 567d4394-5ba2-4c53-ad57-d6ffbcbbbd09 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:36 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsInN1YiI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsImlhdCI6MTcyNDQwMDI3MywiZXhwIjoxNzI1OTAwMjczfQ.z6lskMDm9_gvrDBT4P8sdIGYt0WNH_QLvMl2O7aCsXQ |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 36c295f9-6f8c-46e9-bfab-c9c2deb9c04e |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:36 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response is JSON | 0 | 1 | 0 |
Total | 0 | 2 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
Response is JSON |
|
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsInN1YiI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsImlhdCI6MTcyNDQwMDI3MywiZXhwIjoxNzI1OTAwMjczfQ.z6lskMDm9_gvrDBT4P8sdIGYt0WNH_QLvMl2O7aCsXQ |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | c5691623-a88f-43b0-a797-8ea33e0941a9 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:36 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsInN1YiI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsImlhdCI6MTcyNDQwMDI3MywiZXhwIjoxNzI1OTAwMjczfQ.z6lskMDm9_gvrDBT4P8sdIGYt0WNH_QLvMl2O7aCsXQ |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 975612f0-bd90-48ad-8d12-8e7b89c36ee2 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:37 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Response is JSON | 0 | 1 | 0 |
Status code is 200 | 0 | 1 | 0 |
Total | 0 | 2 | 0 |
Test Name | Assertion Error |
---|---|
Response is JSON |
|
Status code is 200 |
|
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsInN1YiI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsImlhdCI6MTcyNDQwMDI3MywiZXhwIjoxNzI1OTAwMjczfQ.z6lskMDm9_gvrDBT4P8sdIGYt0WNH_QLvMl2O7aCsXQ |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 544d05aa-3bbf-4f17-8fe4-ae2b92813745 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 0 |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:37 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Response is JSON | 0 | 1 | 0 |
Status code is 200 | 0 | 1 | 0 |
Total | 0 | 2 | 0 |
Test Name | Assertion Error |
---|---|
Response is JSON |
|
Status code is 200 |
|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | ca88e2fd-eacc-4e68-9d8d-9bbd6791d16f |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 142 |
{
"email": "pea.bee@gmail.com",
"first_name": "Paulyn",
"last_name": "Bee",
"password": "P@ss#w0rd!",
"secret": "Meadmin123"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:37 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 201 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 201 |
|
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 60f150d0-c317-4417-be3c-1bd187960e65 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:38 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 2401f851-43ca-4115-a200-8b612d7e6d4b |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 0 |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:38 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 201 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 201 |
|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 5a1d5cf8-58af-4517-8297-5069335337ba |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 142 |
{
"email": "pea.bee@gmail.com",
"first_name": "Paulyn",
"last_name": "Bee",
"password": "P@ss#w0rd!",
"secret": "Meadmin123"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:38 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 201 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 201 |
|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsInN1YiI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsImlhdCI6MTcyNDQwMDI3MywiZXhwIjoxNzI1OTAwMjczfQ.z6lskMDm9_gvrDBT4P8sdIGYt0WNH_QLvMl2O7aCsXQ |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | de58ac1c-16b2-4400-a0e9-158bb7b0734f |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 185 |
{
"name": "string",
"title": "string",
"description": "string",
"image": "string",
"facebook": "string",
"twitter": "string",
"instagram": "string"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:39 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Response is JSON | 0 | 1 | 0 |
Status code is 201 | 0 | 1 | 0 |
Total | 0 | 2 | 0 |
Test Name | Assertion Error |
---|---|
Response is JSON |
|
Status code is 201 |
|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsInN1YiI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsImlhdCI6MTcyNDQwMDI3MywiZXhwIjoxNzI1OTAwMjczfQ.z6lskMDm9_gvrDBT4P8sdIGYt0WNH_QLvMl2O7aCsXQ |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 3930fee9-a527-4676-9a7d-d87b513014aa |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 173 |
{
"name": "",
"title": "string",
"description": "",
"image": "string",
"facebook": "string",
"twitter": "string",
"instagram": "string"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:40 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Response is JSON | 0 | 1 | 0 |
Status code is 400 | 0 | 1 | 0 |
Total | 0 | 2 | 0 |
Test Name | Assertion Error |
---|---|
Response is JSON |
|
Status code is 400 |
|
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsInN1YiI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsImlhdCI6MTcyNDQwMDI3MywiZXhwIjoxNzI1OTAwMjczfQ.z6lskMDm9_gvrDBT4P8sdIGYt0WNH_QLvMl2O7aCsXQ |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | d3286e8c-d517-4c30-ade5-09a2003526e6 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:40 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Response is JSON | 0 | 1 | 0 |
Status code is 200 | 0 | 1 | 0 |
Total | 0 | 2 | 0 |
Test Name | Assertion Error |
---|---|
Response is JSON |
|
Status code is 200 |
|
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsInN1YiI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsImlhdCI6MTcyNDQwMDI3MywiZXhwIjoxNzI1OTAwMjczfQ.z6lskMDm9_gvrDBT4P8sdIGYt0WNH_QLvMl2O7aCsXQ |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 4e9f702d-2b9a-4459-9c52-6c16c8697c76 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:40 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Response is JSON | 0 | 1 | 0 |
Status code is 200 | 0 | 1 | 0 |
Total | 0 | 2 | 0 |
Test Name | Assertion Error |
---|---|
Response is JSON |
|
Status code is 200 |
|
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsInN1YiI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsImlhdCI6MTcyNDQwMDI3MywiZXhwIjoxNzI1OTAwMjczfQ.z6lskMDm9_gvrDBT4P8sdIGYt0WNH_QLvMl2O7aCsXQ |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 91cbad64-9931-4dd6-98c0-d09845dafb77 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:41 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Response is JSON | 0 | 1 | 0 |
Total | 0 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Response is JSON |
|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsInN1YiI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsImlhdCI6MTcyNDQwMDI3MywiZXhwIjoxNzI1OTAwMjczfQ.z6lskMDm9_gvrDBT4P8sdIGYt0WNH_QLvMl2O7aCsXQ |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 37368bd4-496e-48b7-af0f-a821afd6642f |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 171 |
{
"name": "string",
"title": "string",
"description": "string",
"image": "string",
"facebook": "string",
"twitter": "string",
"instagram": "string"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:41 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Response is JSON | 0 | 1 | 0 |
Total | 0 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Response is JSON |
|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsInN1YiI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsImlhdCI6MTcyNDQwMDI3MywiZXhwIjoxNzI1OTAwMjczfQ.z6lskMDm9_gvrDBT4P8sdIGYt0WNH_QLvMl2O7aCsXQ |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 14de47e0-fed6-4a3b-9617-c348ea5a7cd1 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 130 |
{
"description": "",
"image": "string",
"facebook": "string",
"twitter": "string",
"instagram": "string"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:42 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Response is JSON | 0 | 1 | 0 |
Total | 0 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Response is JSON |
|
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsInN1YiI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsImlhdCI6MTcyNDQwMDI3MywiZXhwIjoxNzI1OTAwMjczfQ.z6lskMDm9_gvrDBT4P8sdIGYt0WNH_QLvMl2O7aCsXQ |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 312fc10c-fb53-4a26-8b1f-cc5cb26bc2c7 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:42 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM1MDQ2OSwiZXhwIjoxNzI1ODUwNDY5fQ.1OVH3puuN2YJor6H2O7r0nYDSwGz4hJOEPhqULHr7Wo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | d51d32bd-d9fc-46f1-b011-7c9be8acae03 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 84 |
{
"model_id": "kliure",
"model_type": "food",
"comment": "house warming"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:43 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsInN1YiI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsImlhdCI6MTcyNDQwMDI3MywiZXhwIjoxNzI1OTAwMjczfQ.z6lskMDm9_gvrDBT4P8sdIGYt0WNH_QLvMl2O7aCsXQ |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 7f6ec81e-11bf-4cc1-a803-9315dcf4e529 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:44 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Response is JSON | 0 | 1 | 0 |
Total | 0 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Response is JSON |
|
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 34353ed9-1e45-470a-8a66-3930655e469d |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:44 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | c764a1b0-0d3e-4956-bff3-8857a588466f |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 103 |
{
"timezone": "America/New_York",
"gmtOffset": "-05:00",
"description": "Eastern Standard Time"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:44 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 201 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 201 |
|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | c4298d66-2030-41de-8d1a-dd1aa88b74cf |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 103 |
{
"timezone": "America/New_York",
"gmtOffset": "-06:00",
"description": "Eastern Standard Time"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:46 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Response time is less than 5000ms | 1 | 0 | 0 |
Total | 1 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsInN1YiI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsImlhdCI6MTcyNDQwMDI3MywiZXhwIjoxNzI1OTAwMjczfQ.z6lskMDm9_gvrDBT4P8sdIGYt0WNH_QLvMl2O7aCsXQ |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 4613dc57-5791-4ceb-b8c1-54a75d08b3ee |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:46 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Response is JSON | 0 | 1 | 0 |
Total | 0 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Response is JSON |
|
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsInN1YiI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsImlhdCI6MTcyNDQwMDI3MywiZXhwIjoxNzI1OTAwMjczfQ.z6lskMDm9_gvrDBT4P8sdIGYt0WNH_QLvMl2O7aCsXQ |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 10cb0fa3-d852-4447-9735-5078915a67e1 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:46 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Response is JSON | 0 | 1 | 0 |
Total | 0 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Response is JSON |
|
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsInN1YiI6ImJlODg1ODc3LTVmM2MtNGRhNi1hY2Y2LTViYTA3YWNmMzM2YyIsImlhdCI6MTcyNDQwMDI3MywiZXhwIjoxNzI1OTAwMjczfQ.z6lskMDm9_gvrDBT4P8sdIGYt0WNH_QLvMl2O7aCsXQ |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 4256a019-dcce-44cf-8967-7e52e7ad9ac6 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:47 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
Response is JSON | 0 | 1 | 0 |
Total | 0 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Response is JSON |
|
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 7f332113-a73e-461d-b8f6-8996bb41603c |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:47 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 8513c121-e96c-4d01-a1e4-fbc49b08dd4c |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:47 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 45dceb68-eedb-4326-b538-c018ba5fa2dd |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:48 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 1f3e81e7-930d-442b-b6d8-cecf718896f6 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:48 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 5f8ec96f-35d0-4f59-9a30-3cb0cee74d5e |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:49 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 558a2953-1fe7-42b1-ac71-3ff8fef5f893 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:49 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 7327e1e5-7142-4e10-8d18-b795ef86362c |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 253 |
{
"email": "pee.bee@gmail.com",
"organisation_id": "fa28f498-0c38-46b9-bc7d-97a9bc3f6229",
"plan_id": "string",
"first_name": "string",
"last_name": "string",
"billing_option": "string",
"redirect_url": "string"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:49 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | aebd1fd5-122a-4a07-b5b0-5f5fc42ea35c |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 223 |
{
"email": "pee.bee@gmail.com",
"organisation_id": "string",
"plan_id": "string",
"first_name": "string",
"last_name": "string",
"billing_option": "string",
"redirect_url": "string"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:50 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | b9ef78ae-4cdb-42f0-a6b8-2b4e1ffb50e6 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 223 |
{
"email": "pee.bee@gmail.com",
"organisation_id": "string",
"plan_id": "string",
"first_name": "string",
"last_name": "string",
"billing_option": "string",
"redirect_url": "string"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:50 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 27b3bc53-3c7a-48b0-9f0d-cfc84e4d1766 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 194 |
{
"email": "string",
"organisation_id": "string",
"plan_id": "string",
"first_name": "string",
"last_name": "string",
"billing_option": "string",
"redirect_url": "string"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:50 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 762bb38e-93c1-4f18-ae8c-5b4a8f1e3d87 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 194 |
{
"email": "string",
"organisation_id": "string",
"plan_id": "string",
"first_name": "string",
"last_name": "string",
"billing_option": "string",
"redirect_url": "string"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:51 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Header Name | Header Value |
---|---|
Content-Type | application/json |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 3a48ee66-3015-4855-a3f6-e74e8f4cf874 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 194 |
{
"email": "string",
"organisation_id": "string",
"plan_id": "string",
"first_name": "string",
"last_name": "string",
"billing_option": "string",
"redirect_url": "string"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:51 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
### Create a New Job
This endpoint allows you to create a new job by sending a POST request to the specified URL.
#### Request Body
- `title` (string, required): The title of the job.
- `description` (string, required): A brief description of the job.
- `location` (string, required): The location of the job.
- `deadline` (string, required): The deadline for applying to the job.
- `salary_range` (string, required): The salary range for the job.
- `job_type` (string, required): The type of job.
- `company_name` (string, required): The name of the company posting the job.
#### Response (201 - Created)
The response will be in JSON format with the following schema:
``` json
{
"status": "success",
"message": "Job listing created successfully",
"status_code": 201,
"data": {
"title": "Senior Software Engineer",
"description": "Responsible for leading a team of developers in building scalable software solutions.",
"location": "San Francisco, USA",
"deadline": "2024-12-31T23:59:59Z",
"salary_range": "above_150k",
"job_type": "full-time",
"company_name": "Tech Innovators Inc.",
"id": "eff9a4fb-86e5-4eae-b1e8-11010d465297",
"job_mode": "remote"
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | c6d87364-9027-408f-8ac6-15610c05ddb9 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 689 |
{
"title": "Software Engineer",
"description": "Responsible for developing and maintaining web applications.",
"location": "New York, NY",
"deadline": "2024-12-31T23:59:59Z",
"salary_range": "30k_to_50k",
"job_type": "full-time",
"job_mode": "remote",
"company_name": "Tech Corp",
"qualifications": [
"Bachelor's Degree in Computer Science",
"5+ years of experience in software development"
],
"key_responsibilities": [
"Develop and maintain web applications",
"Collaborate with cross-functional teams"
],
"benefits": [
"Health insurance",
"401(k) matching",
"Paid time off"
],
"experience_level": "Senior"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:51 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
### Create a New Job
This endpoint allows you to create a new job by sending a POST request to the specified URL.
#### Request Body
- `title` (string, required): The title of the job.
- `description` (string, required): A brief description of the job.
- `location` (string, required): The location of the job.
- `deadline` (string, required): The deadline for applying to the job.
- `salary_range` (string, required): The salary range for the job.
- `job_type` (string, required): The type of job.
- `company_name` (string, required): The name of the company posting the job.
#### Response (201 - Created)
The response will be in JSON format with the following schema:
``` json
{
"status": "success",
"message": "Job listing created successfully",
"status_code": 201,
"data": {
"title": "Senior Software Engineer",
"description": "Responsible for leading a team of developers in building scalable software solutions.",
"location": "San Francisco, USA",
"deadline": "2024-12-31T23:59:59Z",
"salary_range": "above_150k",
"job_type": "full-time",
"company_name": "Tech Innovators Inc.",
"id": "eff9a4fb-86e5-4eae-b1e8-11010d465297",
"job_mode": "remote"
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Ijc2ZGViOGQwLWJjOGUtNGI4MC04MmUwLTZjMGYwOWEwYWMwNCIsInN1YiI6Ijc2ZGViOGQwLWJjOGUtNGI4MC04MmUwLTZjMGYwOWEwYWMwNCIsImlhdCI6MTcyMzA3MTUyMCwiZXhwIjoxNzIzMDkzMTIwfQ.ZFtuSF-FtFxCp0Pd7Oy-dA-sVOMswQ3a3u3pwM7f-js |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 6ca71867-3ddb-4824-b064-fd131cb866e9 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 689 |
{
"title": "Software Engineer",
"description": "Responsible for developing and maintaining web applications.",
"location": "New York, NY",
"deadline": "2024-12-31T23:59:59Z",
"salary_range": "30k_to_50k",
"job_type": "full-time",
"job_mode": "remote",
"company_name": "Tech Corp",
"qualifications": [
"Bachelor's Degree in Computer Science",
"5+ years of experience in software development"
],
"key_responsibilities": [
"Develop and maintain web applications",
"Collaborate with cross-functional teams"
],
"benefits": [
"Health insurance",
"401(k) matching",
"Paid time off"
],
"experience_level": "Senior"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:52 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
### Create a New Job
This endpoint allows you to create a new job by sending a POST request to the specified URL.
#### Request Body
- `title` (string, required): The title of the job.
- `description` (string, required): A brief description of the job.
- `location` (string, required): The location of the job.
- `deadline` (string, required): The deadline for applying to the job.
- `salary_range` (string, required): The salary range for the job.
- `job_type` (string, required): The type of job.
- `company_name` (string, required): The name of the company posting the job.
#### Response (201 - Created)
The response will be in JSON format with the following schema:
``` json
{
"status": "success",
"message": "Job listing created successfully",
"status_code": 201,
"data": {
"title": "Senior Software Engineer",
"description": "Responsible for leading a team of developers in building scalable software solutions.",
"location": "San Francisco, USA",
"deadline": "2024-12-31T23:59:59Z",
"salary_range": "above_150k",
"job_type": "full-time",
"company_name": "Tech Innovators Inc.",
"id": "eff9a4fb-86e5-4eae-b1e8-11010d465297",
"job_mode": "remote"
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 9c8020d9-236c-44b1-b760-2f05f1648b03 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 689 |
{
"title": "Software Engineer",
"description": "Responsible for developing and maintaining web applications.",
"location": "New York, NY",
"deadline": "2024-12-31T23:59:59Z",
"salary_range": "30k_to_50k",
"job_type": "full-time",
"job_mode": "remote",
"company_name": "Tech Corp",
"qualifications": [
"Bachelor's Degree in Computer Science",
"5+ years of experience in software development"
],
"key_responsibilities": [
"Develop and maintain web applications",
"Collaborate with cross-functional teams"
],
"benefits": [
"Health insurance",
"401(k) matching",
"Paid time off"
],
"experience_level": "Senior"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:52 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
### Create a New Job
This endpoint allows you to create a new job by sending a POST request to the specified URL.
#### Request Body
- `title` (string, required): The title of the job.
- `description` (string, required): A brief description of the job.
- `location` (string, required): The location of the job.
- `deadline` (string, required): The deadline for applying to the job.
- `salary_range` (string, required): The salary range for the job.
- `job_type` (string, required): The type of job.
- `company_name` (string, required): The name of the company posting the job.
#### Response (201 - Created)
The response will be in JSON format with the following schema:
``` json
{
"status": "success",
"message": "Job listing created successfully",
"status_code": 201,
"data": {
"title": "Senior Software Engineer",
"description": "Responsible for leading a team of developers in building scalable software solutions.",
"location": "San Francisco, USA",
"deadline": "2024-12-31T23:59:59Z",
"salary_range": "above_150k",
"job_type": "full-time",
"company_name": "Tech Innovators Inc.",
"id": "eff9a4fb-86e5-4eae-b1e8-11010d465297",
"job_mode": "remote"
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 3d73ad66-53ba-487e-95ec-80f651173666 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 344 |
{
"title": "Senior Software Engineer",
"description": "Responsible for leading a team of developers in building scalable software solutions.",
"location": "San Francisco, USA",
"deadline": "2024-12-31T23:59:59Z",
"salary_range": "above_150k",
"job_type": "full-time",
"company_name": "Tech Innovators Inc."
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:52 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
### Create a New Job
This endpoint allows you to create a new job by sending a POST request to the specified URL.
#### Request Body
- `title` (string, required): The title of the job.
- `description` (string, required): A brief description of the job.
- `location` (string, required): The location of the job.
- `deadline` (string, required): The deadline for applying to the job.
- `salary_range` (string, required): The salary range for the job.
- `job_type` (string, required): The type of job.
- `company_name` (string, required): The name of the company posting the job.
#### Response (201 - Created)
The response will be in JSON format with the following schema:
``` json
{
"status": "success",
"message": "Job listing created successfully",
"status_code": 201,
"data": {
"title": "Senior Software Engineer",
"description": "Responsible for leading a team of developers in building scalable software solutions.",
"location": "San Francisco, USA",
"deadline": "2024-12-31T23:59:59Z",
"salary_range": "above_150k",
"job_type": "full-time",
"company_name": "Tech Innovators Inc.",
"id": "eff9a4fb-86e5-4eae-b1e8-11010d465297",
"job_mode": "remote"
}
}
```
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsInN1YiI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsImlhdCI6MTcyMjkzNDIwMywiZXhwIjoxNzIyOTU1ODAzfQ.C6CEC-8CIjWTN8OlYLuWBtu72dnveUK7jed_OEPYgBc |
Content-Type | application/json |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 85b9850d-94bb-4bc3-b6d6-a02a528bd56e |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 344 |
{
"title": "Senior Software Engineer",
"description": "Responsible for leading a team of developers in building scalable software solutions.",
"location": "San Francisco, USA",
"deadline": "2024-12-31T23:59:59Z",
"salary_range": "above_150k",
"job_type": "full-time",
"company_name": "Tech Innovators Inc."
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:53 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
### Create a New Job
This endpoint allows you to create a new job by sending a POST request to the specified URL.
#### Request Body
- `title` (string, required): The title of the job.
- `description` (string, required): A brief description of the job.
- `location` (string, required): The location of the job.
- `deadline` (string, required): The deadline for applying to the job.
- `salary_range` (string, required): The salary range for the job.
- `job_type` (string, required): The type of job.
- `company_name` (string, required): The name of the company posting the job.
#### Response (201 - Created)
The response will be in JSON format with the following schema:
``` json
{
"status": "success",
"message": "Job listing created successfully",
"status_code": 201,
"data": {
"title": "Senior Software Engineer",
"description": "Responsible for leading a team of developers in building scalable software solutions.",
"location": "San Francisco, USA",
"deadline": "2024-12-31T23:59:59Z",
"salary_range": "above_150k",
"job_type": "full-time",
"company_name": "Tech Innovators Inc.",
"id": "eff9a4fb-86e5-4eae-b1e8-11010d465297",
"job_mode": "remote"
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | ef48ce8d-5985-46a3-a8d9-197faefb8d78 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 344 |
{
"title": "Senior Software Engineer",
"description": "Responsible for leading a team of developers in building scalable software solutions.",
"location": "San Francisco, USA",
"deadline": "2024-12-31T23:59:59Z",
"salary_range": "above_150k",
"job_type": "full-time",
"company_name": "Tech Innovators Inc."
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:53 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
### GET /api/v1/jobs/{jobId}
This endpoint retrieves details of a specific job by its ID.
#### Request
No request body is required for this endpoint.
#### Response
The response will be in JSON format and will have the following schema:
``` json
{
"status": 200,
"message": "Job fetched successfully",
"status_code": 200,
"data": {
"id": "96d57b66-9b3e-485d-b372-64602f5e8b5d",
"created_at": "2024-08-01T09:28:32.809Z",
"updated_at": "2024-08-01T09:28:32.809Z",
"title": "Senior Software Engineer",
"description": "Responsible for leading a team of developers in building scalable software solutions.",
"location": "San Francisco, USA",
"deadline": "2024-12-31T23:59:59.000Z",
"salary_range": "above_150k",
"job_type": "full-time",
"job_mode": "remote",
"company_name": "Tech Innovators Inc.",
"is_deleted": false
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | f8028bf6-cbff-4fe4-927a-95d15509fbf9 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 163 |
{
"applicant_name": "John Doe",
"email": "johndoe@example.com",
"resume": "https://example.com/resume.pdf",
"cover_letter": "Cover letter text here"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:53 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
### GET /api/v1/jobs/{jobId}
This endpoint retrieves details of a specific job by its ID.
#### Request
No request body is required for this endpoint.
#### Response
The response will be in JSON format and will have the following schema:
``` json
{
"status": 200,
"message": "Job fetched successfully",
"status_code": 200,
"data": {
"id": "96d57b66-9b3e-485d-b372-64602f5e8b5d",
"created_at": "2024-08-01T09:28:32.809Z",
"updated_at": "2024-08-01T09:28:32.809Z",
"title": "Senior Software Engineer",
"description": "Responsible for leading a team of developers in building scalable software solutions.",
"location": "San Francisco, USA",
"deadline": "2024-12-31T23:59:59.000Z",
"salary_range": "above_150k",
"job_type": "full-time",
"job_mode": "remote",
"company_name": "Tech Innovators Inc.",
"is_deleted": false
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjBmODk0NjI4LTBmMjAtNDY4ZS04NTI1LWQyMDI1NjMxZTgyYSIsInN1YiI6IjBmODk0NjI4LTBmMjAtNDY4ZS04NTI1LWQyMDI1NjMxZTgyYSIsImlhdCI6MTcyMzE0MjYwMiwiZXhwIjoxNzIzMTY0MjAyfQ.sDxDwcMP6v8w5rhnEpwWr7VyUO89GLkfuBbbvCXTCf4 |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | f6128222-3b09-4973-aafd-ab51ef4bb5a0 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 163 |
{
"applicant_name": "John Doe",
"email": "johndoe@example.com",
"resume": "https://example.com/resume.pdf",
"cover_letter": "Cover letter text here"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:54 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
### Create a New Job
This endpoint allows you to create a new job by sending a POST request to the specified URL.
#### Request Body
- `title` (string, required): The title of the job.
- `description` (string, required): A brief description of the job.
- `location` (string, required): The location of the job.
- `deadline` (string, required): The deadline for applying to the job.
- `salary_range` (string, required): The salary range for the job.
- `job_type` (string, required): The type of job.
- `company_name` (string, required): The name of the company posting the job.
#### Response (201 - Created)
The response will be in JSON format with the following schema:
``` json
{
"status": "success",
"message": "Job listing created successfully",
"status_code": 201,
"data": {
"title": "Senior Software Engineer",
"description": "Responsible for leading a team of developers in building scalable software solutions.",
"location": "San Francisco, USA",
"deadline": "2024-12-31T23:59:59Z",
"salary_range": "above_150k",
"job_type": "full-time",
"company_name": "Tech Innovators Inc.",
"id": "eff9a4fb-86e5-4eae-b1e8-11010d465297",
"job_mode": "remote"
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImY4NzY4NGU3LTY1ODctNGQ5ZS05NmZkLWU4NmMyODA1ODkwYiIsInN1YiI6ImY4NzY4NGU3LTY1ODctNGQ5ZS05NmZkLWU4NmMyODA1ODkwYiIsImlhdCI6MTcyMzEzMzIxNSwiZXhwIjoxNzIzMTU0ODE1fQ.m-GWyBV2mqmQYAXfg2n8mAaC6ap-Nk_hIPA3Heo8NIA |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | ab2f1077-644b-489d-aefa-fb6757306190 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 344 |
{
"title": "Senior Software Engineer",
"description": "Responsible for leading a team of developers in building scalable software solutions.",
"location": "San Francisco, USA",
"deadline": "2024-12-31T23:59:59Z",
"salary_range": "above_150k",
"job_type": "full-time",
"company_name": "Tech Innovators Inc."
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:54 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
### Create a New Job
This endpoint allows you to create a new job by sending a POST request to the specified URL.
#### Request Body
- `title` (string, required): The title of the job.
- `description` (string, required): A brief description of the job.
- `location` (string, required): The location of the job.
- `deadline` (string, required): The deadline for applying to the job.
- `salary_range` (string, required): The salary range for the job.
- `job_type` (string, required): The type of job.
- `company_name` (string, required): The name of the company posting the job.
#### Response (201 - Created)
The response will be in JSON format with the following schema:
``` json
{
"status": "success",
"message": "Job listing created successfully",
"status_code": 201,
"data": {
"title": "Senior Software Engineer",
"description": "Responsible for leading a team of developers in building scalable software solutions.",
"location": "San Francisco, USA",
"deadline": "2024-12-31T23:59:59Z",
"salary_range": "above_150k",
"job_type": "full-time",
"company_name": "Tech Innovators Inc.",
"id": "eff9a4fb-86e5-4eae-b1e8-11010d465297",
"job_mode": "remote"
}
}
```
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsInN1YiI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsImlhdCI6MTcyMjkzNDIwMywiZXhwIjoxNzIyOTU1ODAzfQ.C6CEC-8CIjWTN8OlYLuWBtu72dnveUK7jed_OEPYgBc |
Content-Type | application/json |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 6531d0a2-67d4-48c0-b948-37eb1b20a021 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 344 |
{
"title": "Senior Software Engineer",
"description": "Responsible for leading a team of developers in building scalable software solutions.",
"location": "San Francisco, USA",
"deadline": "2024-12-31T23:59:59Z",
"salary_range": "above_150k",
"job_type": "full-time",
"company_name": "Tech Innovators Inc."
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:54 GMT |
Content-Type | text/html |
Content-Length | 157 |
Connection | keep-alive |
<html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
### GET /api/v1/jobs/{jobId}
This endpoint retrieves details of a specific job by its ID.
#### Request
No request body is required for this endpoint.
#### Response
The response will be in JSON format and will have the following schema:
``` json
{
"status": 200,
"message": "Job fetched successfully",
"status_code": 200,
"data": {
"id": "96d57b66-9b3e-485d-b372-64602f5e8b5d",
"created_at": "2024-08-01T09:28:32.809Z",
"updated_at": "2024-08-01T09:28:32.809Z",
"title": "Senior Software Engineer",
"description": "Responsible for leading a team of developers in building scalable software solutions.",
"location": "San Francisco, USA",
"deadline": "2024-12-31T23:59:59.000Z",
"salary_range": "above_150k",
"job_type": "full-time",
"job_mode": "remote",
"company_name": "Tech Innovators Inc.",
"is_deleted": false
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | b5c1695f-a5ff-4caa-aabe-554547aed963 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 182 |
{
"applicant_name": "John Doe",
"email": "johndoe@example.com",
"cover_letter": "Software Engineer who has worked with Node.js, React, and Angular",
"resume": "string"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:55 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-ntT7pRPgdvBXU+0/+rEoCwqLzCg" |
{"message":"Job not found","status_code":404}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
verify that the response time is less than 5000ms | 1 | 0 | 0 |
verify API name is J11-Submit job application | 1 | 0 | 0 |
verify response Time is 290 ms | 1 | 0 | 0 |
verify last Checked information: 2024-08-24T21:08:54.528Z | 1 | 0 | 0 |
Total | 4 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
### GET /api/v1/jobs/{jobId}
This endpoint retrieves details of a specific job by its ID.
#### Request
No request body is required for this endpoint.
#### Response
The response will be in JSON format and will have the following schema:
``` json
{
"status": 200,
"message": "Job fetched successfully",
"status_code": 200,
"data": {
"id": "96d57b66-9b3e-485d-b372-64602f5e8b5d",
"created_at": "2024-08-01T09:28:32.809Z",
"updated_at": "2024-08-01T09:28:32.809Z",
"title": "Senior Software Engineer",
"description": "Responsible for leading a team of developers in building scalable software solutions.",
"location": "San Francisco, USA",
"deadline": "2024-12-31T23:59:59.000Z",
"salary_range": "above_150k",
"job_type": "full-time",
"job_mode": "remote",
"company_name": "Tech Innovators Inc.",
"is_deleted": false
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | dd32ef98-a2a9-4d78-bbb7-f26a31e65978 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 182 |
{
"applicant_name": "John Doe",
"email": "johndoe@example.com",
"cover_letter": "Software Engineer who has worked with Node.js, React, and Angular",
"resume": "string"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:55 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-ntT7pRPgdvBXU+0/+rEoCwqLzCg" |
{"message":"Job not found","status_code":404}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Total | 0 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
### GET /api/v1/jobs/{jobId}
This endpoint retrieves details of a specific job by its ID.
#### Request
No request body is required for this endpoint.
#### Response
The response will be in JSON format and will have the following schema:
``` json
{
"status": 200,
"message": "Job fetched successfully",
"status_code": 200,
"data": {
"id": "96d57b66-9b3e-485d-b372-64602f5e8b5d",
"created_at": "2024-08-01T09:28:32.809Z",
"updated_at": "2024-08-01T09:28:32.809Z",
"title": "Senior Software Engineer",
"description": "Responsible for leading a team of developers in building scalable software solutions.",
"location": "San Francisco, USA",
"deadline": "2024-12-31T23:59:59.000Z",
"salary_range": "above_150k",
"job_type": "full-time",
"job_mode": "remote",
"company_name": "Tech Innovators Inc.",
"is_deleted": false
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | c9440160-ce1c-4f38-85e0-f4f893ea762b |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 163 |
{
"applicant_name": "John Doe",
"email": "johndoe@example.com",
"resume": "https://example.com/resume.pdf",
"cover_letter": "Cover letter text here"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:55 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-ntT7pRPgdvBXU+0/+rEoCwqLzCg" |
{"message":"Job not found","status_code":404}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
verify that the response time is less than 5000ms | 1 | 0 | 0 |
verify API name is J13-Submit application to invalid job | 1 | 0 | 0 |
verify response Time is 203 ms | 1 | 0 | 0 |
verify last Checked information: 2024-08-24T21:08:55.192Z | 1 | 0 | 0 |
Total | 4 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
### GET /api/v1/jobs/{jobId}
This endpoint retrieves details of a specific job by its ID.
#### Request
No request body is required for this endpoint.
#### Response
The response will be in JSON format and will have the following schema:
``` json
{
"status": 200,
"message": "Job fetched successfully",
"status_code": 200,
"data": {
"id": "96d57b66-9b3e-485d-b372-64602f5e8b5d",
"created_at": "2024-08-01T09:28:32.809Z",
"updated_at": "2024-08-01T09:28:32.809Z",
"title": "Senior Software Engineer",
"description": "Responsible for leading a team of developers in building scalable software solutions.",
"location": "San Francisco, USA",
"deadline": "2024-12-31T23:59:59.000Z",
"salary_range": "above_150k",
"job_type": "full-time",
"job_mode": "remote",
"company_name": "Tech Innovators Inc.",
"is_deleted": false
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 18b924ae-487f-4383-9db1-980e78b00349 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 154 |
{
"applicant_name": 1,
"email": "johndoe@example.com",
"resume": "https://example.com/resume.pdf",
"cover_letter": "Cover letter text here"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:56 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 86 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"56-ApEJhsbTuGNZVkrFO3OmSRC4vGY" |
{"message":["applicant_name must be a string"],"error":"Bad Request","statusCode":400}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 0 | 1 | 0 |
Total | 0 | 1 | 0 |
Test Name | Assertion Error |
---|---|
Status code is 200 |
|
### DELETE /api/v1/jobs/{jobId}
This endpoint is used to delete a specific job with the given jobId.
#### Request
No request body is required for this endpoint.
- `jobId` (path parameter) - The unique identifier of the job to be deleted.
#### Response
The response for this request is a JSON object with the following schema:
``` json
{
"status": "success",
"message": "Job details deleted successfully",
"status_code": 200
}
```
The response object includes the following properties:
- `status` - A string indicating the status of the operation.
- `message` - A string providing additional information about the operation.
- `status_code` - An integer representing the status code of the operation.
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Ijc2ZGViOGQwLWJjOGUtNGI4MC04MmUwLTZjMGYwOWEwYWMwNCIsInN1YiI6Ijc2ZGViOGQwLWJjOGUtNGI4MC04MmUwLTZjMGYwOWEwYWMwNCIsImlhdCI6MTcyMzA3Mzc1NCwiZXhwIjoxNzIzMDk1MzU0fQ.PYm4RNEXgmY2N0Oljothe8kyR2-jMyMQoCOdKpGEr8A |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | f164ac29-2f66-4b64-b079-ef5601aa8e85 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:56 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 95 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5f-qsBXUDfKnVbUUShyIZ2Tdw8Yf/k" |
{"message":"User is currently unauthorized, kindly authenticate to continue","status_code":401}
### DELETE /api/v1/jobs/{jobId}
This endpoint is used to delete a specific job with the given jobId.
#### Request
No request body is required for this endpoint.
- `jobId` (path parameter) - The unique identifier of the job to be deleted.
#### Response
The response for this request is a JSON object with the following schema:
``` json
{
"status": "success",
"message": "Job details deleted successfully",
"status_code": 200
}
```
The response object includes the following properties:
- `status` - A string indicating the status of the operation.
- `message` - A string providing additional information about the operation.
- `status_code` - An integer representing the status code of the operation.
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Ijc2ZGViOGQwLWJjOGUtNGI4MC04MmUwLTZjMGYwOWEwYWMwNCIsInN1YiI6Ijc2ZGViOGQwLWJjOGUtNGI4MC04MmUwLTZjMGYwOWEwYWMwNCIsImlhdCI6MTcyMzA3Mzc1NCwiZXhwIjoxNzIzMDk1MzU0fQ.PYm4RNEXgmY2N0Oljothe8kyR2-jMyMQoCOdKpGEr8A |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | c3c5114f-b9a1-4189-8ea5-e94b703172a7 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:56 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 95 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5f-qsBXUDfKnVbUUShyIZ2Tdw8Yf/k" |
{"message":"User is currently unauthorized, kindly authenticate to continue","status_code":401}
### DELETE /api/v1/jobs/{jobId}
This endpoint is used to delete a specific job with the given jobId.
#### Request
No request body is required for this endpoint.
- `jobId` (path parameter) - The unique identifier of the job to be deleted.
#### Response
The response for this request is a JSON object with the following schema:
``` json
{
"status": "success",
"message": "Job details deleted successfully",
"status_code": 200
}
```
The response object includes the following properties:
- `status` - A string indicating the status of the operation.
- `message` - A string providing additional information about the operation.
- `status_code` - An integer representing the status code of the operation.
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Ijc2ZGViOGQwLWJjOGUtNGI4MC04MmUwLTZjMGYwOWEwYWMwNCIsInN1YiI6Ijc2ZGViOGQwLWJjOGUtNGI4MC04MmUwLTZjMGYwOWEwYWMwNCIsImlhdCI6MTcyMzA3Mzc1NCwiZXhwIjoxNzIzMDk1MzU0fQ.PYm4RNEXgmY2N0Oljothe8kyR2-jMyMQoCOdKpGEr8A |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 4cedd71b-0a4e-467f-9829-c8a41f2d9754 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:59 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 95 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5f-qsBXUDfKnVbUUShyIZ2Tdw8Yf/k" |
{"message":"User is currently unauthorized, kindly authenticate to continue","status_code":401}
### DELETE /api/v1/jobs/{jobId}
This endpoint is used to delete a specific job with the given jobId.
#### Request
No request body is required for this endpoint.
- `jobId` (path parameter) - The unique identifier of the job to be deleted.
#### Response
The response for this request is a JSON object with the following schema:
``` json
{
"status": "success",
"message": "Job details deleted successfully",
"status_code": 200
}
```
The response object includes the following properties:
- `status` - A string indicating the status of the operation.
- `message` - A string providing additional information about the operation.
- `status_code` - An integer representing the status code of the operation.
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Ijc2ZGViOGQwLWJjOGUtNGI4MC04MmUwLTZjMGYwOWEwYWMwNCIsInN1YiI6Ijc2ZGViOGQwLWJjOGUtNGI4MC04MmUwLTZjMGYwOWEwYWMwNCIsImlhdCI6MTcyMzA3Mzc1NCwiZXhwIjoxNzIzMDk1MzU0fQ.PYm4RNEXgmY2N0Oljothe8kyR2-jMyMQoCOdKpGEr8A |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | b14e12c6-e209-4fa3-9d85-b11ee5ad3149 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:08:59 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 95 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5f-qsBXUDfKnVbUUShyIZ2Tdw8Yf/k" |
{"message":"User is currently unauthorized, kindly authenticate to continue","status_code":401}
Name | Passed | Failed | Skipped |
---|---|---|---|
verify that the response time is less than 5000ms | 1 | 0 | 0 |
verify API name is J18-Delete a job - unauthenticated | 1 | 0 | 0 |
verify response Time is 214 ms | 1 | 0 | 0 |
verify last Checked information: 2024-08-24T21:08:58.853Z | 1 | 0 | 0 |
Total | 4 | 0 | 0 |
Test Name | Assertion Error |
---|
The HTTP PATCH request is used to update the notification settings at the specified endpoint. The request payload should be in the raw format with the following parameters:
- mobile_push_notifications (string): Indicates the preference for mobile push notifications.
- email_notification_activity_in_workspace (string): Indicates the preference for email notifications on workspace activity.
- email_notification_always_send_email_notifications (string): Indicates the preference for always sending email notifications.
- email_notification_email_digest (string): Indicates the preference for email digest notifications.
- email_notification_announcement_and_update_emails (string): Indicates the preference for announcement and update email notifications.
- slack_notifications_activity_on_your_workspace (string): Indicates the preference for Slack notifications on workspace activity.
- slack_notifications_always_send_email_notifications (string): Indicates the preference for always sending email notifications for Slack.
- slack_notifications_announcement_and_update_emails (string): Indicates the preference for announcement and update email notifications for Slack.
The response to this request is in JSON format with the following schema:
``` json
{
"status": "success",
"message": "Notification preferences updated successfully",
"data": {
"mobile_push_notifications": "true",
"email_notification_activity_in_workspace": "true",
"email_notification_always_send_email_notifications": "false",
"email_notification_email_digest": "false",
"email_notification_announcement_and_update_emails": "true",
"slack_notifications_activity_on_your_workspace": "true",
"slack_notifications_always_send_email_notifications": "true",
"slack_notifications_announcement_and_update_emails": "true"
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 598ef7a1-a1b7-49af-af13-0148d702ffd8 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 468 |
{
"mobile_push_notifications": "false",
"email_notification_activity_in_workspace": "true",
"email_notification_always_send_email_notifications": "false",
"email_notification_email_digest": "false",
"email_notification_announcement_and_update_emails": "true",
"slack_notifications_activity_on_your_workspace": "true",
"slack_notifications_always_send_email_notifications": "true",
"slack_notifications_announcement_and_update_emails": "true"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:00 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 530 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"212-EKPCm4/YNh7A3wL8f+KuinyrEjQ" |
{"status_code":200,"message":"Notification preferences updated successfully","status":"success","data":{"mobile_push_notifications":"false","email_notification_activity_in_workspace":"true","email_notification_always_send_email_notifications":"false","email_notification_email_digest":"false","email_notification_announcement_and_update_emails":"true","slack_notifications_activity_on_your_workspace":"true","slack_notifications_always_send_email_notifications":"true","slack_notifications_announcement_and_update_emails":"true"}}
Name | Passed | Failed | Skipped |
---|---|---|---|
verify that the response time is less than 5000ms | 1 | 0 | 0 |
verify API name is NS01-Update notification settings | 1 | 0 | 0 |
verify response Time is 282 ms | 1 | 0 | 0 |
verify last Checked information: 2024-08-24T21:08:59.259Z | 1 | 0 | 0 |
Total | 4 | 0 | 0 |
Test Name | Assertion Error |
---|
The HTTP PATCH request is used to update the notification settings at the specified endpoint. The request payload should be in the raw format with the following parameters:
- mobile_push_notifications (string): Indicates the preference for mobile push notifications.
- email_notification_activity_in_workspace (string): Indicates the preference for email notifications on workspace activity.
- email_notification_always_send_email_notifications (string): Indicates the preference for always sending email notifications.
- email_notification_email_digest (string): Indicates the preference for email digest notifications.
- email_notification_announcement_and_update_emails (string): Indicates the preference for announcement and update email notifications.
- slack_notifications_activity_on_your_workspace (string): Indicates the preference for Slack notifications on workspace activity.
- slack_notifications_always_send_email_notifications (string): Indicates the preference for always sending email notifications for Slack.
- slack_notifications_announcement_and_update_emails (string): Indicates the preference for announcement and update email notifications for Slack.
The response to this request is in JSON format with the following schema:
``` json
{
"status": "success",
"message": "Notification preferences updated successfully",
"data": {
"mobile_push_notifications": "true",
"email_notification_activity_in_workspace": "true",
"email_notification_always_send_email_notifications": "false",
"email_notification_email_digest": "false",
"email_notification_announcement_and_update_emails": "true",
"slack_notifications_activity_on_your_workspace": "true",
"slack_notifications_always_send_email_notifications": "true",
"slack_notifications_announcement_and_update_emails": "true"
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | de47dffc-758b-46e5-978a-403b0a241a16 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 468 |
{
"mobile_push_notifications": "false",
"email_notification_activity_in_workspace": "true",
"email_notification_always_send_email_notifications": "false",
"email_notification_email_digest": "false",
"email_notification_announcement_and_update_emails": "true",
"slack_notifications_activity_on_your_workspace": "true",
"slack_notifications_always_send_email_notifications": "true",
"slack_notifications_announcement_and_update_emails": "true"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:00 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 530 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"212-EKPCm4/YNh7A3wL8f+KuinyrEjQ" |
{"status_code":200,"message":"Notification preferences updated successfully","status":"success","data":{"mobile_push_notifications":"false","email_notification_activity_in_workspace":"true","email_notification_always_send_email_notifications":"false","email_notification_email_digest":"false","email_notification_announcement_and_update_emails":"true","slack_notifications_activity_on_your_workspace":"true","slack_notifications_always_send_email_notifications":"true","slack_notifications_announcement_and_update_emails":"true"}}
The HTTP PATCH request is used to update the notification settings at the specified endpoint. The request payload should be in the raw format with the following parameters:
- mobile_push_notifications (string): Indicates the preference for mobile push notifications.
- email_notification_activity_in_workspace (string): Indicates the preference for email notifications on workspace activity.
- email_notification_always_send_email_notifications (string): Indicates the preference for always sending email notifications.
- email_notification_email_digest (string): Indicates the preference for email digest notifications.
- email_notification_announcement_and_update_emails (string): Indicates the preference for announcement and update email notifications.
- slack_notifications_activity_on_your_workspace (string): Indicates the preference for Slack notifications on workspace activity.
- slack_notifications_always_send_email_notifications (string): Indicates the preference for always sending email notifications for Slack.
- slack_notifications_announcement_and_update_emails (string): Indicates the preference for announcement and update email notifications for Slack.
The response to this request is in JSON format with the following schema:
``` json
{
"status": "success",
"message": "Notification preferences updated successfully",
"data": {
"mobile_push_notifications": "true",
"email_notification_activity_in_workspace": "true",
"email_notification_always_send_email_notifications": "false",
"email_notification_email_digest": "false",
"email_notification_announcement_and_update_emails": "true",
"slack_notifications_activity_on_your_workspace": "true",
"slack_notifications_always_send_email_notifications": "true",
"slack_notifications_announcement_and_update_emails": "true"
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 66d123e8-33db-44cf-a09c-bb6e05f354f4 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 465 |
{
"mobile_push_notifications": "null",
"email_notification_activity_in_workspace": "null",
"email_notification_always_send_email_notifications": "null",
"email_notification_email_digest": "null",
"email_notification_announcement_and_update_emails": "null",
"slack_notifications_activity_on_your_workspace": "null",
"slack_notifications_always_send_email_notifications": "null",
"slack_notifications_announcement_and_update_emails": "null"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:00 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 527 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"20f-CTVLfF8ix8qcZWHMmvYFcIZ6EdE" |
{"status_code":200,"message":"Notification preferences updated successfully","status":"success","data":{"mobile_push_notifications":"null","email_notification_activity_in_workspace":"null","email_notification_always_send_email_notifications":"null","email_notification_email_digest":"null","email_notification_announcement_and_update_emails":"null","slack_notifications_activity_on_your_workspace":"null","slack_notifications_always_send_email_notifications":"null","slack_notifications_announcement_and_update_emails":"null"}}
The HTTP PATCH request is used to update the notification settings at the specified endpoint. The request payload should be in the raw format with the following parameters:
- mobile_push_notifications (string): Indicates the preference for mobile push notifications.
- email_notification_activity_in_workspace (string): Indicates the preference for email notifications on workspace activity.
- email_notification_always_send_email_notifications (string): Indicates the preference for always sending email notifications.
- email_notification_email_digest (string): Indicates the preference for email digest notifications.
- email_notification_announcement_and_update_emails (string): Indicates the preference for announcement and update email notifications.
- slack_notifications_activity_on_your_workspace (string): Indicates the preference for Slack notifications on workspace activity.
- slack_notifications_always_send_email_notifications (string): Indicates the preference for always sending email notifications for Slack.
- slack_notifications_announcement_and_update_emails (string): Indicates the preference for announcement and update email notifications for Slack.
The response to this request is in JSON format with the following schema:
``` json
{
"status": "success",
"message": "Notification preferences updated successfully",
"data": {
"mobile_push_notifications": "true",
"email_notification_activity_in_workspace": "true",
"email_notification_always_send_email_notifications": "false",
"email_notification_email_digest": "false",
"email_notification_announcement_and_update_emails": "true",
"slack_notifications_activity_on_your_workspace": "true",
"slack_notifications_always_send_email_notifications": "true",
"slack_notifications_announcement_and_update_emails": "true"
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 5ef6853a-1d05-46d7-8cc3-7655c572db40 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 277 |
{
"mobile_push_notifications": "false",
"email_notification_activity_in_workspace": "true",
"email_notification_always_send_email_notifications": "false",
"email_notification_email_digest": "false",
"slack_notifications_announcement_and_update_emails": "true"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:01 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 354 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"162-L3aCjyQ/OlLB61irUBhiluo8kE0" |
{"status_code":200,"message":"Notification preferences updated successfully","status":"success","data":{"mobile_push_notifications":"false","email_notification_activity_in_workspace":"true","email_notification_always_send_email_notifications":"false","email_notification_email_digest":"false","slack_notifications_announcement_and_update_emails":"true"}}
The HTTP PATCH request is used to update the notification settings at the specified endpoint. The request payload should be in the raw format with the following parameters:
- mobile_push_notifications (string): Indicates the preference for mobile push notifications.
- email_notification_activity_in_workspace (string): Indicates the preference for email notifications on workspace activity.
- email_notification_always_send_email_notifications (string): Indicates the preference for always sending email notifications.
- email_notification_email_digest (string): Indicates the preference for email digest notifications.
- email_notification_announcement_and_update_emails (string): Indicates the preference for announcement and update email notifications.
- slack_notifications_activity_on_your_workspace (string): Indicates the preference for Slack notifications on workspace activity.
- slack_notifications_always_send_email_notifications (string): Indicates the preference for always sending email notifications for Slack.
- slack_notifications_announcement_and_update_emails (string): Indicates the preference for announcement and update email notifications for Slack.
The response to this request is in JSON format with the following schema:
``` json
{
"status": "success",
"message": "Notification preferences updated successfully",
"data": {
"mobile_push_notifications": "true",
"email_notification_activity_in_workspace": "true",
"email_notification_always_send_email_notifications": "false",
"email_notification_email_digest": "false",
"email_notification_announcement_and_update_emails": "true",
"slack_notifications_activity_on_your_workspace": "true",
"slack_notifications_always_send_email_notifications": "true",
"slack_notifications_announcement_and_update_emails": "true"
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 218e0c35-b726-4663-bbf5-1055b6faf328 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 254 |
{
"mobile_push_notifications": "",
"email_notification_activity_in_workspace": "",
"email_notification_always_send_email_notifications": "",
"email_notification_email_digest": "",
"slack_notifications_announcement_and_update_emails": ""
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:01 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 331 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"14b-+IChwqFNNwwlEwZ3FhEOkSLUNrE" |
{"status_code":200,"message":"Notification preferences updated successfully","status":"success","data":{"mobile_push_notifications":"","email_notification_activity_in_workspace":"","email_notification_always_send_email_notifications":"","email_notification_email_digest":"","slack_notifications_announcement_and_update_emails":""}}
The HTTP PATCH request is used to update the notification settings at the specified endpoint. The request payload should be in the raw format with the following parameters:
- mobile_push_notifications (string): Indicates the preference for mobile push notifications.
- email_notification_activity_in_workspace (string): Indicates the preference for email notifications on workspace activity.
- email_notification_always_send_email_notifications (string): Indicates the preference for always sending email notifications.
- email_notification_email_digest (string): Indicates the preference for email digest notifications.
- email_notification_announcement_and_update_emails (string): Indicates the preference for announcement and update email notifications.
- slack_notifications_activity_on_your_workspace (string): Indicates the preference for Slack notifications on workspace activity.
- slack_notifications_always_send_email_notifications (string): Indicates the preference for always sending email notifications for Slack.
- slack_notifications_announcement_and_update_emails (string): Indicates the preference for announcement and update email notifications for Slack.
The response to this request is in JSON format with the following schema:
``` json
{
"status": "success",
"message": "Notification preferences updated successfully",
"data": {
"mobile_push_notifications": "true",
"email_notification_activity_in_workspace": "true",
"email_notification_always_send_email_notifications": "false",
"email_notification_email_digest": "false",
"email_notification_announcement_and_update_emails": "true",
"slack_notifications_activity_on_your_workspace": "true",
"slack_notifications_always_send_email_notifications": "true",
"slack_notifications_announcement_and_update_emails": "true"
}
}
```
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 47a437f9-208a-4d36-ab8b-a583d71e2746 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 254 |
{
"mobile_push_notifications": "",
"email_notification_activity_in_workspace": "",
"email_notification_always_send_email_notifications": "",
"email_notification_email_digest": "",
"slack_notifications_announcement_and_update_emails": ""
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:02 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 331 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"14b-+IChwqFNNwwlEwZ3FhEOkSLUNrE" |
{"status_code":200,"message":"Notification preferences updated successfully","status":"success","data":{"mobile_push_notifications":"","email_notification_activity_in_workspace":"","email_notification_always_send_email_notifications":"","email_notification_email_digest":"","slack_notifications_announcement_and_update_emails":""}}
The API returns a JSON response with the following schema:
``` json
{
"status": "success",
"data": {
"user_id": "7fe74181-9b92-4b37-9ab4-8f40521b4de3",
"email_notification_activity_in_workspace": true,
"email_notification_always_send_email_notifications": false,
"email_notification_email_digest": true,
"email_notification_announcement_and_update_emails": true,
"slack_notifications_activity_on_your_workspace": false,
"slack_notifications_always_send_email_notifications": true,
"slack_notifications_announcement_and_update_emails": false,
"id": "5850c3bc-fa98-4739-ba44-818c3f45a14e",
"created_at": "2024-08-01T09:10:36.140Z",
"updated_at": "2024-08-01T09:10:36.140Z",
"mobile_push_notifications": false
}
}
```
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 9e8cdaeb-d02d-4980-bb92-f6ac49dc4500 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:02 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 634 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"27a-VmOur6XHZ9GRWMgowmQnLOcgzeY" |
{"status_code":200,"status":"success","data":{"id":"6cfc2859-079f-4e27-9883-07863d3c17e1","created_at":"2024-08-23T04:08:55.280Z","updated_at":"2024-08-24T21:09:02.126Z","user_id":"a763e22c-8558-4fae-a401-fe1656a42ff0","mobile_push_notifications":false,"email_notification_activity_in_workspace":false,"email_notification_always_send_email_notifications":false,"email_notification_email_digest":false,"email_notification_announcement_and_update_emails":false,"slack_notifications_activity_on_your_workspace":false,"slack_notifications_always_send_email_notifications":false,"slack_notifications_announcement_and_update_emails":false}}
Name | Passed | Failed | Skipped |
---|---|---|---|
Status code is 200 | 1 | 0 | 0 |
Status is 'success' | 1 | 0 | 0 |
Validate user_id is a valid UUID | 1 | 0 | 0 |
Validate id is a valid UUID | 1 | 0 | 0 |
Validate created_at is a valid ISO 8601 timestamp | 1 | 0 | 0 |
Validate updated_at is a valid ISO 8601 timestamp | 1 | 0 | 0 |
Validate expected properties | 1 | 0 | 0 |
Validate properties are boolean | 1 | 0 | 0 |
Total | 8 | 0 | 0 |
Test Name | Assertion Error |
---|
The API returns a JSON response with the following schema:
``` json
{
"status": "success",
"data": {
"user_id": "7fe74181-9b92-4b37-9ab4-8f40521b4de3",
"email_notification_activity_in_workspace": true,
"email_notification_always_send_email_notifications": false,
"email_notification_email_digest": true,
"email_notification_announcement_and_update_emails": true,
"slack_notifications_activity_on_your_workspace": false,
"slack_notifications_always_send_email_notifications": true,
"slack_notifications_announcement_and_update_emails": false,
"id": "5850c3bc-fa98-4739-ba44-818c3f45a14e",
"created_at": "2024-08-01T09:10:36.140Z",
"updated_at": "2024-08-01T09:10:36.140Z",
"mobile_push_notifications": false
}
}
```
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsInN1YiI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsImlhdCI6MTcyMjkxOTYzOSwiZXhwIjoxNzIyOTQxMjM5fQ.8mXabKEW2L1erHGZSvRSSrZ-7SfwdKGt2-RFHibb_AM |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | e8298b15-1bd3-4626-953f-743e1b8aadc6 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:02 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 95 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5f-qsBXUDfKnVbUUShyIZ2Tdw8Yf/k" |
{"message":"User is currently unauthorized, kindly authenticate to continue","status_code":401}
Header Name | Header Value |
---|---|
Content-Type | application/json |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | ae802f5a-99fb-41b1-9355-6abb1ea874f8 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 56 |
{
"message": "Scheduled maintenance on 2024-10-15"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:03 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 95 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5f-qsBXUDfKnVbUUShyIZ2Tdw8Yf/k" |
{"message":"User is currently unauthorized, kindly authenticate to continue","status_code":401}
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 55598ca9-bc34-40a4-a5a8-e61bf3c74129 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 56 |
{
"message": "Scheduled maintenance on 2024-08-15"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:03 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | d34aa685-90d4-499a-abc6-37a0c63bb56d |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 59 |
{"message": "Scheduled maintenance on 2024-10-15 😂🤣"}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:03 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | bc572b05-ce5c-4418-8c60-33d44299ccf4 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 56 |
{
"message": "Scheduled maintenance on 2024-10-15"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:04 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 37928 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"9428-k8StfvWgL7wqqoi/+DTjPWbPKwk" |
{"status_code":200,"message":"Notifications retrieved successfully","status":"success","data":{"total_notification_count":233,"total_unread_notification_count":0,"notifications":[{"notification_id":"7592f46c-93b0-42c0-8dab-4fffc86a7dbb","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-24T18:34:35.239Z"},{"notification_id":"98524c9f-4a18-49ff-ba9f-3d8aa852cdd7","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-24T18:34:25.214Z"},{"notification_id":"4e1e8a64-8aff-4ba8-a79c-2f299b37d549","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-24T18:34:17.862Z"},{"notification_id":"cc41a333-ff7f-427e-89f9-a092d319d31a","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-24T17:52:27.848Z"},{"notification_id":"66cee891-4538-405c-8616-c57d094cd71b","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-24T17:37:36.476Z"},{"notification_id":"575e7ab9-44d7-47af-9582-2ac530763188","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-24T17:37:14.006Z"},{"notification_id":"3c49acde-bbbd-4df5-9e2c-d8747e998834","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-24T17:36:56.058Z"},{"notification_id":"1956ed9b-876a-404d-9eb0-d7fd2b61fa79","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-24T17:36:30.119Z"},{"notification_id":"0fab260d-7813-4095-982f-f06ace502bb8","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-24T17:35:59.809Z"},{"notification_id":"398fdd59-54e6-4a1f-833e-a726be4d2f47","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-24T17:35:39.891Z"},{"notification_id":"68b019bd-e18b-4a5d-b1ac-4b06d2827a41","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-24T17:34:59.059Z"},{"notification_id":"4515eea8-9414-4476-acb5-d5a1074099b9","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-24T17:34:35.458Z"},{"notification_id":"673de225-a761-41a0-94c1-fdb245d0a199","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-24T17:34:19.015Z"},{"notification_id":"8b2948e3-c387-44c1-8c6f-82e78a2dfcea","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:37:34.926Z"},{"notification_id":"e11f0aa8-f793-4df4-82c2-35daf3f338e6","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:37:34.439Z"},{"notification_id":"211a3ea9-dfab-4481-a7a6-5e5c9ccc7968","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:36:36.441Z"},{"notification_id":"55f92fa0-0ad2-4a44-b575-30328560ecd6","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:36:13.162Z"},{"notification_id":"dc0066e4-476c-463b-b8bc-c2b855db2e25","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:36:12.917Z"},{"notification_id":"4c7b12b5-b8b5-448d-acf2-ce81682a1fa2","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:35:49.841Z"},{"notification_id":"29061af2-5c12-4eb2-911a-b087c3931a05","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:35:27.235Z"},{"notification_id":"8abf18e7-2d97-4447-a8af-94a2c4549b00","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:35:27.156Z"},{"notification_id":"ddf1bc1c-fed9-4def-9e59-c5d13888c82d","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:35:26.611Z"},{"notification_id":"a51e6875-a286-4e15-b92a-c7bb25ef6d38","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:35:26.543Z"},{"notification_id":"9cf4e461-60c4-4c90-a02e-e49bcc1178a5","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:35:26.387Z"},{"notification_id":"1cc48a7a-e609-4aab-a377-e62ff1c87af2","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:35:25.994Z"},{"notification_id":"3b0f9d2e-bbf2-439d-8938-4708bfc99f80","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:35:25.830Z"},{"notification_id":"a67ba84b-9432-4c86-9b3a-b57caedd29e3","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:35:24.939Z"},{"notification_id":"2b285be6-57b8-4ad7-92bb-b70630e21799","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:35:24.839Z"},{"notification_id":"1696a201-e0ce-4d1e-814c-323b62570f9c","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:35:24.801Z"},{"notification_id":"a490d6d5-9aa0-431b-aee7-9982630a018a","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:35:24.510Z"},{"notification_id":"d2af25c7-3113-4326-ad55-c0e5551e0f49","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:35:23.660Z"},{"notification_id":"2f74a87d-132d-49d9-ab27-3d5231d17740","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:35:23.271Z"},{"notification_id":"be4c53f0-d2d1-4e0b-aa51-41f2f285cf8f","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:35:22.457Z"},{"notification_id":"d42dfb8b-8a43-4d16-9bff-cc75f4124c7b","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:35:21.945Z"},{"notification_id":"cdf785a8-3308-408a-8c36-431a3f115ab2","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:35:21.423Z"},{"notification_id":"7f233820-c9d4-4e01-a3c6-c02ea46cf26c","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:35:20.941Z"},{"notification_id":"80a8621f-caa5-4d33-8dc3-22a39c0b10b5","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:35:20.865Z"},{"notification_id":"4d43f26f-6449-4e66-bf55-5b7cb724c8a1","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:35:20.127Z"},{"notification_id":"12c55cc5-734d-4f45-ae1e-1a7e3617817a","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:35:19.601Z"},{"notification_id":"5073aba9-e22a-49bc-b492-6012dd59860d","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:35:19.494Z"},{"notification_id":"3e17b73c-5aca-4c7c-bedc-c96aa3275bb1","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:35:18.591Z"},{"notification_id":"4bc94a90-98f8-4f7f-baa8-c23d2b70929e","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:35:18.477Z"},{"notification_id":"8b0aed9e-65be-4e53-93bf-318c7d909927","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:34:56.647Z"},{"notification_id":"7dfbf3a7-e352-44be-83ec-f722d1c925da","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:34:45.305Z"},{"notification_id":"45fd19ba-a611-49b2-88c9-28bf578d5cb4","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:34:45.204Z"},{"notification_id":"83753e81-229f-4664-804e-e52564146eb4","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:34:44.798Z"},{"notification_id":"6d2680c3-a28e-415d-ba6f-f42351938349","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:34:44.750Z"},{"notification_id":"ec8003e0-5348-4bfe-a201-af7a293c4945","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:34:44.425Z"},{"notification_id":"b656698a-c098-4a80-9fbb-752b5e1b23be","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:34:44.190Z"},{"notification_id":"cd287a81-6918-42c7-949f-546e16049c3a","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:34:44.110Z"},{"notification_id":"e6687a94-ff96-4530-a66f-4a43b545dc79","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:34:43.419Z"},{"notification_id":"1362abee-4a07-4a06-8855-f1e562b6dd60","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:34:43.245Z"},{"notification_id":"92274ac7-09b4-4e46-9ac5-bf6dafc6fbed","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:34:43.094Z"},{"notification_id":"7401f50a-cc8f-4f1f-bd7a-cfac3d752fd2","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:34:42.976Z"},{"notification_id":"ea02b4ab-f39f-4a15-b069-d1ab67b5a12e","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:34:42.765Z"},{"notification_id":"ac1b721e-9be4-4738-8f47-dc9404f78e23","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:34:30.900Z"},{"notification_id":"27cb3ea0-bce5-4574-a0b8-d8cafa3fe535","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:34:29.982Z"},{"notification_id":"c3574485-7f74-4faa-b667-0636f2981e88","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:34:28.316Z"},{"notification_id":"6cb2512a-5898-4e38-a4e3-c3c6fb8361ef","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:34:06.605Z"},{"notification_id":"2a5c6053-7545-4454-be18-d025c06940c2","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:34:05.971Z"},{"notification_id":"6f3097c8-025e-41ce-9a93-a61a8217befb","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:34:05.659Z"},{"notification_id":"c81fda3b-5a93-42c7-ad16-6cf1058efd39","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:34:05.556Z"},{"notification_id":"e20382d1-2164-4ad3-8c3d-6550a6894b1f","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:34:05.176Z"},{"notification_id":"8fcf8dea-6d53-468a-9e28-5a057bc33249","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:33:53.340Z"},{"notification_id":"fc3e2137-8d60-46e5-b8d2-d901ad75dafc","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:33:53.253Z"},{"notification_id":"d01e67b8-9a70-4e08-b462-3b91eb59f22a","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:33:51.174Z"},{"notification_id":"2a2f147c-539d-4ea9-b07c-9ef64ea0781d","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:33:39.554Z"},{"notification_id":"c8426b60-d680-4f96-8a4d-c890ce21b508","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:33:16.625Z"},{"notification_id":"5ca75991-82bd-40c3-a681-4750d6ce2cd2","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:32:30.838Z"},{"notification_id":"b69e343f-24f2-4802-b4b1-9df19de6850d","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:32:29.718Z"},{"notification_id":"4dc1281f-9450-4b4a-bdf5-b532706a77cd","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:32:28.632Z"},{"notification_id":"f074fd54-1018-49db-87b5-df36943f2936","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:32:27.050Z"},{"notification_id":"5f13405d-c855-4cda-b86b-ab301087cdc7","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:32:25.340Z"},{"notification_id":"aaa0ea20-7679-46e7-9305-d2184db9fff1","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:32:12.491Z"},{"notification_id":"b4de3f57-b9b6-449e-9d74-ec9b9ec35b31","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:32:00.373Z"},{"notification_id":"85526fd7-7607-4492-a89a-574d09b7e254","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:31:59.216Z"},{"notification_id":"d07ff43b-7032-4abf-8478-4b24183e8fc7","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:31:58.875Z"},{"notification_id":"6a016a1d-1539-475d-b11b-ed88382ded1d","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:31:46.889Z"},{"notification_id":"4402d3bc-e020-4e85-88d4-835b15b5d172","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:31:46.727Z"},{"notification_id":"35c7ea40-925b-4e60-964a-764ecd93b625","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:31:46.006Z"},{"notification_id":"f4dd2aba-4955-48e1-afe7-a155f8a8b0d1","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:31:45.606Z"},{"notification_id":"cb6fb3c5-3391-4914-b473-4aa88cbcbb7d","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:31:45.429Z"},{"notification_id":"5ac3d5d8-eef7-490b-b58d-01f9107599fa","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:31:44.994Z"},{"notification_id":"d98dff06-c5c5-4bdb-8358-3529563f2d47","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:31:44.540Z"},{"notification_id":"c63423eb-cfa8-46c8-913c-fb54b04b4dc9","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:31:44.442Z"},{"notification_id":"8c704a38-cc0b-4da3-ab6a-12cffa33cf57","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:31:22.338Z"},{"notification_id":"201b7ab7-090b-4c7b-a56b-31dcb8102473","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:31:22.248Z"},{"notification_id":"c12e81b6-2065-4ffa-ad40-012e0d4d9428","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:31:22.170Z"},{"notification_id":"135feb2b-0f3d-4f6d-9134-7a3cd245ad7d","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:31:21.918Z"},{"notification_id":"24329c28-738d-4da8-a3f8-2a2d159ffc02","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:31:21.611Z"},{"notification_id":"30f6f15f-7dcc-4953-b378-e27c79c278e9","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:31:21.448Z"},{"notification_id":"62585fe4-e487-4094-8eaa-872e730d530c","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:31:20.573Z"},{"notification_id":"d3eacb04-4b7c-4ba5-bbd8-8387d33224f0","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:31:20.217Z"},{"notification_id":"f83eebb0-f128-4a9c-a772-cf5e4ca5a38c","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:30:45.538Z"},{"notification_id":"63d53fc3-8e32-4cff-be93-61485fb003e9","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:30:00.460Z"},{"notification_id":"7f2090ec-8cc3-42ca-afd5-6ff57267a018","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:29:59.910Z"},{"notification_id":"5af08c34-6f39-46c9-af2b-a221d26f9519","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:29:48.432Z"},{"notification_id":"620ecf6c-1f54-4391-abc3-f642bd9c5526","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:29:48.418Z"},{"notification_id":"6e36b1e5-9eb5-44aa-a4c0-9394ddbea249","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:29:48.140Z"},{"notification_id":"a9b774b3-a567-4c6c-877d-af157386e0a3","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:29:47.235Z"},{"notification_id":"3def2ed2-2773-47f7-8108-200bfc21e9a2","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:29:47.157Z"},{"notification_id":"b773c7d0-f6ad-4d38-8b3a-bfde3bb338d5","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:29:46.911Z"},{"notification_id":"e2c00171-8fbb-442f-9ac1-d02bd4ddb45b","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:29:32.129Z"},{"notification_id":"b95cc654-8300-4d0e-b120-5a9ae39529c6","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:29:31.843Z"},{"notification_id":"d69fcbc8-1bd6-4f0c-85f3-185120e9fc7b","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:29:31.715Z"},{"notification_id":"bcdb2e3b-b94b-45a2-950c-1748c36a3667","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:29:30.938Z"},{"notification_id":"a9b67b5c-f6e7-4c17-b64c-816f84a43225","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:29:29.627Z"},{"notification_id":"22905ca4-334d-4d6c-8c92-18e0c013b569","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:29:27.910Z"},{"notification_id":"955d622c-cf00-4eb9-a612-d73608fbaa3b","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:29:16.463Z"},{"notification_id":"75d70577-06bc-426b-bfc8-08ccdfde5953","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:29:16.119Z"},{"notification_id":"1f6f2b2f-1f65-434a-a380-688330df4c2b","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:29:15.220Z"},{"notification_id":"f6d77776-0409-43fd-98e6-cf480fdf21c2","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:29:14.811Z"},{"notification_id":"db9e7f22-aa70-4009-af69-a0266e1f1880","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:29:13.812Z"},{"notification_id":"21856a5d-1382-478a-96d4-746350be2e9d","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:29:13.656Z"},{"notification_id":"7dce811e-c0f9-404a-882b-ccea184d245b","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:29:13.480Z"},{"notification_id":"0c3c3ab7-dfb8-4ac4-a38e-97513db71a83","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:29:02.686Z"},{"notification_id":"4dd14fa2-b281-48f2-9946-58ee5097ba0b","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:29:02.567Z"},{"notification_id":"ebd92870-05ce-4319-b84c-1a0ff9a9202d","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:29:02.398Z"},{"notification_id":"e704b143-7f16-4b20-aaaf-d6f8a02db15f","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:29:02.142Z"},{"notification_id":"a422c160-8975-4e42-9b37-a6928a8ffcd4","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:29:01.953Z"},{"notification_id":"0767eade-95a1-4ecc-82c9-8785e6888674","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:29:01.877Z"},{"notification_id":"2b3b28bf-8c00-486d-bca4-7f28be55ed82","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:29:01.399Z"},{"notification_id":"195c4073-b42d-41af-8260-cb1ef763e3bc","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:29:00.893Z"},{"notification_id":"19458e6c-5484-44c2-8ec4-b615d85555fe","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:29:00.724Z"},{"notification_id":"1222b714-a1c2-428a-ad60-5ca5aa6ad52e","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:29:00.560Z"},{"notification_id":"01fd49b5-1b23-4b03-853a-1de83509a260","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:29:00.455Z"},{"notification_id":"beb23d1b-dda2-4c8b-b26e-998d4e271888","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:29:00.372Z"},{"notification_id":"776a7b98-8799-46a1-a94a-834d5999864a","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:29:00.124Z"},{"notification_id":"586c9ba7-9a7f-4c71-aca0-47da18ad4a44","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:28:59.792Z"},{"notification_id":"d72e844f-f659-46c3-bd06-bf797e422cd6","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:28:59.755Z"},{"notification_id":"f23fc493-f690-413e-aa54-8a44266565e1","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:28:59.221Z"},{"notification_id":"2b0f3300-4a1e-414d-aa93-bffeaf4c78fa","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:28:47.597Z"},{"notification_id":"c2ee8429-74ed-4afb-a950-64617add615f","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:28:47.187Z"},{"notification_id":"ee33a027-db80-4e2e-881c-1d48e3301485","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:28:36.059Z"},{"notification_id":"e257ebca-f216-43c8-9f82-68f50c449a68","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:28:01.605Z"},{"notification_id":"73e7e02c-cf20-4a77-ad17-0bf2a65a396f","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:27:59.631Z"},{"notification_id":"c1293a1f-8a05-424e-8884-839e239abf04","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:27:20.502Z"},{"notification_id":"0b1677ea-69bc-45f1-93a3-2ea208bb905a","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:27:19.718Z"},{"notification_id":"47bc4a56-89c7-4635-a98c-4aeebda4d2e5","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:27:08.425Z"},{"notification_id":"d6dc0466-17a4-412e-a5dc-60abe0b89dc5","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:27:08.359Z"},{"notification_id":"36145c60-0338-451f-8997-c20244776c2b","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:27:08.118Z"},{"notification_id":"355c8d00-60dc-4e75-9cb5-56b8dbb4be20","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:27:08.015Z"},{"notification_id":"341d4d54-4184-49b1-9ee1-b8fccbcee662","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:27:07.851Z"},{"notification_id":"7767e22e-c480-4154-930a-c22a63adc0b4","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:27:07.764Z"},{"notification_id":"d18e1d18-2ee9-4cc8-aed4-1448e9eee157","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:27:07.581Z"},{"notification_id":"a84b5a60-6284-48dd-b412-b12c38464216","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:26:31.188Z"},{"notification_id":"441c4065-14e9-4a1c-9d13-3385241107b8","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:26:30.952Z"},{"notification_id":"37c85281-122e-442e-8a33-69b087ca7a5b","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:26:30.695Z"},{"notification_id":"f3714989-56c7-4211-926f-13b465e79417","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:25:42.138Z"},{"notification_id":"8f3fff84-1050-4ade-9fe2-7f98b1231bf6","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:25:40.249Z"},{"notification_id":"2c3c00e1-bf33-4637-a519-e54554de9fa1","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:25:28.624Z"},{"notification_id":"b3b02416-5642-44f8-8b13-4245a73f2229","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:25:28.412Z"},{"notification_id":"2985cbb3-58e2-4aa0-8971-a4607d91cc65","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:25:27.923Z"},{"notification_id":"e859a012-bbfe-4684-83f5-015114d9f747","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:25:27.539Z"},{"notification_id":"7737bd59-8198-4172-8d05-dfc409edd250","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:25:27.454Z"},{"notification_id":"2f18210c-12ef-4916-88e1-911239bb9d21","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:25:15.880Z"},{"notification_id":"e9b1a4bd-c200-4247-9a47-b74188a0d47f","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:25:15.812Z"},{"notification_id":"9491732c-bc7f-4132-bf36-4bb6d9a1d3a5","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:25:03.833Z"},{"notification_id":"3ab80bae-a263-41f2-9d75-f458fcb22e17","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:25:02.954Z"},{"notification_id":"2d580715-ce6d-49c4-ab86-1243c4777d90","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:23:45.029Z"},{"notification_id":"b41c2a80-bb4e-40f6-8fb5-1b6387f20434","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:23:43.585Z"},{"notification_id":"bc0b28e6-b0d3-4dd6-b1cc-2b5eb77655d5","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:23:43.081Z"},{"notification_id":"234a7b59-ef86-4fe6-a1ee-b61395d1ffea","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:23:42.352Z"},{"notification_id":"1d1f1859-3dc6-4058-b5fe-e40d65468065","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:23:41.659Z"},{"notification_id":"0b224ebd-7849-4cfa-9269-15aabc54657f","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:23:41.302Z"},{"notification_id":"ecc38f1e-91ed-4a69-b840-8881a4e1d34f","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:23:40.981Z"},{"notification_id":"a1d54135-bc46-4093-90a4-fe5397c3ea9e","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:23:40.575Z"},{"notification_id":"a8baa322-43a0-414e-8e3a-bdf174ffe0dc","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:23:40.132Z"},{"notification_id":"e4ab9115-902f-4496-a8c0-c7fdd775bc96","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:23:39.836Z"},{"notification_id":"a7d8d2c6-0773-4bd2-9fbd-ad90706a9ded","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:23:39.668Z"},{"notification_id":"59adc54a-d4fd-4a13-a4bd-6507c1f1d3cd","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:23:39.044Z"},{"notification_id":"4a0b5697-3fa0-434c-9a10-cfc9ce5734d7","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:23:38.610Z"},{"notification_id":"5b0c68c9-da2e-4cfc-9fc6-5167d7f2ca5e","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:23:38.511Z"},{"notification_id":"e74a21f1-f6dc-4072-afb0-a31c72c56741","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:23:38.167Z"},{"notification_id":"8636d519-6ed7-4f25-bc93-6ccce889c5d9","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:23:37.747Z"},{"notification_id":"7331d0f4-d04e-47a0-97ff-78c5c7746c0b","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:23:37.585Z"},{"notification_id":"01528553-8245-4def-a4f8-e751bf912dae","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:23:36.577Z"},{"notification_id":"1d4675bd-cf1f-48aa-8a6f-28c6b44529d7","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:23:36.375Z"},{"notification_id":"6ff4f3e7-4851-47da-b1de-cd56365e4877","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:23:34.670Z"},{"notification_id":"e7770775-30c6-4283-9940-1552d90708e7","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:23:34.162Z"},{"notification_id":"006cf4b7-5c7f-40e7-b04a-799c527f4115","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:23:22.846Z"},{"notification_id":"4b0d1b52-678b-43c5-a091-6f013c2dd82b","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:23:22.736Z"},{"notification_id":"37a3e962-9d70-4670-ad8c-3dd099f54928","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:23:22.601Z"},{"notification_id":"1162c74e-4ba4-4dee-98bb-750873641cc9","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:23:22.445Z"},{"notification_id":"a83aa29e-4c7c-4f87-b680-285c641e94bf","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:23:22.436Z"},{"notification_id":"97c2a3bc-4d2e-4e05-b160-88f7e8490e18","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:23:22.348Z"},{"notification_id":"22df25bb-6be7-4941-be12-77b82a8b2644","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:23:22.283Z"},{"notification_id":"ffa7a312-29d0-4eb8-b548-3f05ebc8ff0a","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:23:22.225Z"},{"notification_id":"27331146-5f5d-4deb-99aa-5199c19a4dd0","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:23:22.124Z"},{"notification_id":"e2ceebce-2290-4f74-842b-13a9f8c0e9e8","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:23:21.869Z"},{"notification_id":"8a018d4d-3469-486b-b8c2-b612e760eb07","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:23:21.819Z"},{"notification_id":"c649374d-b2bc-41c9-8d91-87381396ce71","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:23:21.650Z"},{"notification_id":"cc958fb3-48af-474f-9430-8b22cc80c1c0","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:23:21.428Z"},{"notification_id":"1c245d72-304f-4d8e-831f-0308bebd0d85","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:23:21.322Z"},{"notification_id":"2dced8fc-4c97-4d33-b598-90eb85368f87","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:23:21.176Z"},{"notification_id":"ca1ad8cf-9bf7-4048-abb9-82c519e28236","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:23:21.116Z"},{"notification_id":"33a532c3-3785-4206-963b-6c2db713a0bf","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:23:21.021Z"},{"notification_id":"331ae829-888c-490e-85f1-4c3fc240b54a","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:23:20.943Z"},{"notification_id":"db9bdb3b-764f-4bd4-a459-18dfc5cbf17a","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:23:20.730Z"},{"notification_id":"8b598295-ca14-4acf-8669-ba328006ea7b","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:23:20.720Z"},{"notification_id":"adf2c4ac-f071-4ce8-b1ff-485b95cee5c4","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:23:20.624Z"},{"notification_id":"83a56ace-f0b5-41a8-8aab-214e71b88dfd","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:23:20.452Z"},{"notification_id":"360a1122-2c66-4832-85a9-b4b51cb809ab","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:23:20.354Z"},{"notification_id":"9cacfe4a-a4dc-4727-93ac-17ff60de59d1","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:23:20.284Z"},{"notification_id":"87cd5837-2025-4f6d-81d8-135e184cdb6d","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:23:09.223Z"},{"notification_id":"f99c169e-5754-465d-8f8d-a505180ef7f8","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:22:07.137Z"},{"notification_id":"05d5581e-d643-4c12-b79b-33e69b78fd03","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:22:05.949Z"},{"notification_id":"ef0edbcb-d0a1-47c8-b918-5006e439ca18","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:22:04.376Z"},{"notification_id":"9a84cfd8-8cca-4e84-a723-4759d84049cb","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:22:02.621Z"},{"notification_id":"5e9982be-19fd-4846-a65c-38f2cfb36d63","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:21:34.653Z"},{"notification_id":"9162b4ec-b621-4662-a5ab-f965633fe967","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:21:34.522Z"},{"notification_id":"c467ff6b-97e5-476f-947f-3cde12573426","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:21:34.433Z"},{"notification_id":"fa246edd-a603-4539-b8cf-420cdce91793","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:21:34.121Z"},{"notification_id":"b8a4ea9c-b6f6-4513-8304-79e5be7566dd","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:21:33.934Z"},{"notification_id":"11dcaf18-adf1-424c-a615-49aed9b0a724","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:21:33.804Z"},{"notification_id":"1155f185-c174-465a-a280-2094ba88b28e","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:21:33.662Z"},{"notification_id":"c9eb4ce3-ee68-494c-b7d5-2a1aa5bee1f5","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:21:33.454Z"},{"notification_id":"3597290a-d2be-4935-b5b8-669bd023d271","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:21:33.184Z"},{"notification_id":"4f4d4ff5-a9e9-4696-8e5b-4e0b6e261855","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:11:41.978Z"},{"notification_id":"83fba027-6377-4ab5-ae3c-101f55d80694","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:11:41.405Z"},{"notification_id":"e99e6609-1296-4a4a-9f33-dde80271b93c","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:11:40.567Z"},{"notification_id":"42356b71-37e8-45bb-930e-bcd52b94b3c0","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:11:39.901Z"},{"notification_id":"46e3b338-57ca-46f6-9fa3-ed36bd815d22","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:11:39.252Z"},{"notification_id":"ba507742-e904-4fe4-b656-e1e5f14963c1","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:11:38.296Z"},{"notification_id":"dd060cfd-5c0f-4dcf-ac98-f461d68dc9c0","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:11:36.882Z"},{"notification_id":"dfc1d846-9a21-4f04-adf9-a07d89ba10b1","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:11:35.381Z"},{"notification_id":"d28b3ebe-92b8-4164-b0c8-8c3a255f285a","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:11:34.081Z"},{"notification_id":"1511e0c1-aa2c-4845-bb62-6886ddb328ea","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:10:23.810Z"},{"notification_id":"5835713c-5de7-4ab0-b987-c9f765244669","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:10:23.701Z"},{"notification_id":"b51c900a-6922-4447-8e55-47005ffafe89","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:10:23.629Z"},{"notification_id":"75fb0786-f88f-45d5-b9ce-82e971f22005","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:10:23.491Z"},{"notification_id":"5c8353f6-9858-4b64-80ac-475c97cb5fba","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:10:23.456Z"},{"notification_id":"5c07adfd-b88e-4cea-9f65-b3c8a603a5ff","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:10:23.279Z"}]}}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | deba2ad6-5336-448c-a686-1c894ff57091 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:06 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 114 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"72-hKZ1+Jq/pL+8T7AIXZ8ViaqK89Y" |
{"status_code":200,"message":"Notifications cleared successfully.","status":"success","data":{"notifications":[]}}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 71d0c096-6cc2-4b5b-bf90-dd747abb50be |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:07 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 78 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"4e-RPXpH0H8OlErfx/cSq6UlUce4r0" |
{"message":"Invalid value for is_read","error":"Bad Request","statusCode":400}
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | a9aa1a3f-1ff3-4c20-a7f6-a937856a27ff |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 23 |
{
"is_read": true
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:07 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 260 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"104-Os/xa9U5KKBuNGE2x3eJ0zT4n6M" |
{"status_code":200,"message":"Notification marked as read successfully","status":"success","data":{"notification_id":"c89bb0ff-e592-40fd-b3e0-7b0b4b723d35","message":"Scheduled maintenance on 2024-08-15","is_read":true,"updated_at":"2024-08-24T18:18:48.800Z"}}
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | e9774094-3df2-4e70-9ebd-beae44fc6707 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 23 |
{
"is_read": true
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:08 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 71 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"47-OmiHun2Zgv8JhmzmehZudopC0EY" |
{"status":"error","message":"Notification not found","status_code":404}
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | dc52b060-7558-4c2e-8814-25cf150eb209 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 56 |
{
"message": "Scheduled maintenance on 2024-10-15"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:09 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 37928 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"9428-k8StfvWgL7wqqoi/+DTjPWbPKwk" |
{"status_code":200,"message":"Notifications retrieved successfully","status":"success","data":{"total_notification_count":233,"total_unread_notification_count":0,"notifications":[{"notification_id":"7592f46c-93b0-42c0-8dab-4fffc86a7dbb","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-24T18:34:35.239Z"},{"notification_id":"98524c9f-4a18-49ff-ba9f-3d8aa852cdd7","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-24T18:34:25.214Z"},{"notification_id":"4e1e8a64-8aff-4ba8-a79c-2f299b37d549","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-24T18:34:17.862Z"},{"notification_id":"cc41a333-ff7f-427e-89f9-a092d319d31a","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-24T17:52:27.848Z"},{"notification_id":"66cee891-4538-405c-8616-c57d094cd71b","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-24T17:37:36.476Z"},{"notification_id":"575e7ab9-44d7-47af-9582-2ac530763188","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-24T17:37:14.006Z"},{"notification_id":"3c49acde-bbbd-4df5-9e2c-d8747e998834","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-24T17:36:56.058Z"},{"notification_id":"1956ed9b-876a-404d-9eb0-d7fd2b61fa79","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-24T17:36:30.119Z"},{"notification_id":"0fab260d-7813-4095-982f-f06ace502bb8","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-24T17:35:59.809Z"},{"notification_id":"398fdd59-54e6-4a1f-833e-a726be4d2f47","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-24T17:35:39.891Z"},{"notification_id":"68b019bd-e18b-4a5d-b1ac-4b06d2827a41","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-24T17:34:59.059Z"},{"notification_id":"4515eea8-9414-4476-acb5-d5a1074099b9","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-24T17:34:35.458Z"},{"notification_id":"673de225-a761-41a0-94c1-fdb245d0a199","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-24T17:34:19.015Z"},{"notification_id":"8b2948e3-c387-44c1-8c6f-82e78a2dfcea","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:37:34.926Z"},{"notification_id":"e11f0aa8-f793-4df4-82c2-35daf3f338e6","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:37:34.439Z"},{"notification_id":"211a3ea9-dfab-4481-a7a6-5e5c9ccc7968","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:36:36.441Z"},{"notification_id":"55f92fa0-0ad2-4a44-b575-30328560ecd6","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:36:13.162Z"},{"notification_id":"dc0066e4-476c-463b-b8bc-c2b855db2e25","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:36:12.917Z"},{"notification_id":"4c7b12b5-b8b5-448d-acf2-ce81682a1fa2","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:35:49.841Z"},{"notification_id":"29061af2-5c12-4eb2-911a-b087c3931a05","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:35:27.235Z"},{"notification_id":"8abf18e7-2d97-4447-a8af-94a2c4549b00","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:35:27.156Z"},{"notification_id":"ddf1bc1c-fed9-4def-9e59-c5d13888c82d","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:35:26.611Z"},{"notification_id":"a51e6875-a286-4e15-b92a-c7bb25ef6d38","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:35:26.543Z"},{"notification_id":"9cf4e461-60c4-4c90-a02e-e49bcc1178a5","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:35:26.387Z"},{"notification_id":"1cc48a7a-e609-4aab-a377-e62ff1c87af2","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:35:25.994Z"},{"notification_id":"3b0f9d2e-bbf2-439d-8938-4708bfc99f80","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:35:25.830Z"},{"notification_id":"a67ba84b-9432-4c86-9b3a-b57caedd29e3","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:35:24.939Z"},{"notification_id":"2b285be6-57b8-4ad7-92bb-b70630e21799","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:35:24.839Z"},{"notification_id":"1696a201-e0ce-4d1e-814c-323b62570f9c","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:35:24.801Z"},{"notification_id":"a490d6d5-9aa0-431b-aee7-9982630a018a","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:35:24.510Z"},{"notification_id":"d2af25c7-3113-4326-ad55-c0e5551e0f49","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:35:23.660Z"},{"notification_id":"2f74a87d-132d-49d9-ab27-3d5231d17740","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:35:23.271Z"},{"notification_id":"be4c53f0-d2d1-4e0b-aa51-41f2f285cf8f","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:35:22.457Z"},{"notification_id":"d42dfb8b-8a43-4d16-9bff-cc75f4124c7b","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:35:21.945Z"},{"notification_id":"cdf785a8-3308-408a-8c36-431a3f115ab2","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:35:21.423Z"},{"notification_id":"7f233820-c9d4-4e01-a3c6-c02ea46cf26c","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:35:20.941Z"},{"notification_id":"80a8621f-caa5-4d33-8dc3-22a39c0b10b5","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:35:20.865Z"},{"notification_id":"4d43f26f-6449-4e66-bf55-5b7cb724c8a1","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:35:20.127Z"},{"notification_id":"12c55cc5-734d-4f45-ae1e-1a7e3617817a","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:35:19.601Z"},{"notification_id":"5073aba9-e22a-49bc-b492-6012dd59860d","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:35:19.494Z"},{"notification_id":"3e17b73c-5aca-4c7c-bedc-c96aa3275bb1","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:35:18.591Z"},{"notification_id":"4bc94a90-98f8-4f7f-baa8-c23d2b70929e","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:35:18.477Z"},{"notification_id":"8b0aed9e-65be-4e53-93bf-318c7d909927","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:34:56.647Z"},{"notification_id":"7dfbf3a7-e352-44be-83ec-f722d1c925da","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:34:45.305Z"},{"notification_id":"45fd19ba-a611-49b2-88c9-28bf578d5cb4","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:34:45.204Z"},{"notification_id":"83753e81-229f-4664-804e-e52564146eb4","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:34:44.798Z"},{"notification_id":"6d2680c3-a28e-415d-ba6f-f42351938349","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:34:44.750Z"},{"notification_id":"ec8003e0-5348-4bfe-a201-af7a293c4945","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:34:44.425Z"},{"notification_id":"b656698a-c098-4a80-9fbb-752b5e1b23be","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:34:44.190Z"},{"notification_id":"cd287a81-6918-42c7-949f-546e16049c3a","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:34:44.110Z"},{"notification_id":"e6687a94-ff96-4530-a66f-4a43b545dc79","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:34:43.419Z"},{"notification_id":"1362abee-4a07-4a06-8855-f1e562b6dd60","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:34:43.245Z"},{"notification_id":"92274ac7-09b4-4e46-9ac5-bf6dafc6fbed","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:34:43.094Z"},{"notification_id":"7401f50a-cc8f-4f1f-bd7a-cfac3d752fd2","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:34:42.976Z"},{"notification_id":"ea02b4ab-f39f-4a15-b069-d1ab67b5a12e","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:34:42.765Z"},{"notification_id":"ac1b721e-9be4-4738-8f47-dc9404f78e23","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:34:30.900Z"},{"notification_id":"27cb3ea0-bce5-4574-a0b8-d8cafa3fe535","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:34:29.982Z"},{"notification_id":"c3574485-7f74-4faa-b667-0636f2981e88","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:34:28.316Z"},{"notification_id":"6cb2512a-5898-4e38-a4e3-c3c6fb8361ef","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:34:06.605Z"},{"notification_id":"2a5c6053-7545-4454-be18-d025c06940c2","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:34:05.971Z"},{"notification_id":"6f3097c8-025e-41ce-9a93-a61a8217befb","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:34:05.659Z"},{"notification_id":"c81fda3b-5a93-42c7-ad16-6cf1058efd39","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:34:05.556Z"},{"notification_id":"e20382d1-2164-4ad3-8c3d-6550a6894b1f","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:34:05.176Z"},{"notification_id":"8fcf8dea-6d53-468a-9e28-5a057bc33249","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:33:53.340Z"},{"notification_id":"fc3e2137-8d60-46e5-b8d2-d901ad75dafc","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:33:53.253Z"},{"notification_id":"d01e67b8-9a70-4e08-b462-3b91eb59f22a","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:33:51.174Z"},{"notification_id":"2a2f147c-539d-4ea9-b07c-9ef64ea0781d","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:33:39.554Z"},{"notification_id":"c8426b60-d680-4f96-8a4d-c890ce21b508","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:33:16.625Z"},{"notification_id":"5ca75991-82bd-40c3-a681-4750d6ce2cd2","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:32:30.838Z"},{"notification_id":"b69e343f-24f2-4802-b4b1-9df19de6850d","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:32:29.718Z"},{"notification_id":"4dc1281f-9450-4b4a-bdf5-b532706a77cd","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:32:28.632Z"},{"notification_id":"f074fd54-1018-49db-87b5-df36943f2936","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:32:27.050Z"},{"notification_id":"5f13405d-c855-4cda-b86b-ab301087cdc7","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:32:25.340Z"},{"notification_id":"aaa0ea20-7679-46e7-9305-d2184db9fff1","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:32:12.491Z"},{"notification_id":"b4de3f57-b9b6-449e-9d74-ec9b9ec35b31","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:32:00.373Z"},{"notification_id":"85526fd7-7607-4492-a89a-574d09b7e254","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:31:59.216Z"},{"notification_id":"d07ff43b-7032-4abf-8478-4b24183e8fc7","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:31:58.875Z"},{"notification_id":"6a016a1d-1539-475d-b11b-ed88382ded1d","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:31:46.889Z"},{"notification_id":"4402d3bc-e020-4e85-88d4-835b15b5d172","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:31:46.727Z"},{"notification_id":"35c7ea40-925b-4e60-964a-764ecd93b625","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:31:46.006Z"},{"notification_id":"f4dd2aba-4955-48e1-afe7-a155f8a8b0d1","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:31:45.606Z"},{"notification_id":"cb6fb3c5-3391-4914-b473-4aa88cbcbb7d","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:31:45.429Z"},{"notification_id":"5ac3d5d8-eef7-490b-b58d-01f9107599fa","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:31:44.994Z"},{"notification_id":"d98dff06-c5c5-4bdb-8358-3529563f2d47","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:31:44.540Z"},{"notification_id":"c63423eb-cfa8-46c8-913c-fb54b04b4dc9","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:31:44.442Z"},{"notification_id":"8c704a38-cc0b-4da3-ab6a-12cffa33cf57","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:31:22.338Z"},{"notification_id":"201b7ab7-090b-4c7b-a56b-31dcb8102473","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:31:22.248Z"},{"notification_id":"c12e81b6-2065-4ffa-ad40-012e0d4d9428","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:31:22.170Z"},{"notification_id":"135feb2b-0f3d-4f6d-9134-7a3cd245ad7d","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:31:21.918Z"},{"notification_id":"24329c28-738d-4da8-a3f8-2a2d159ffc02","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:31:21.611Z"},{"notification_id":"30f6f15f-7dcc-4953-b378-e27c79c278e9","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:31:21.448Z"},{"notification_id":"62585fe4-e487-4094-8eaa-872e730d530c","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:31:20.573Z"},{"notification_id":"d3eacb04-4b7c-4ba5-bbd8-8387d33224f0","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:31:20.217Z"},{"notification_id":"f83eebb0-f128-4a9c-a772-cf5e4ca5a38c","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:30:45.538Z"},{"notification_id":"63d53fc3-8e32-4cff-be93-61485fb003e9","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:30:00.460Z"},{"notification_id":"7f2090ec-8cc3-42ca-afd5-6ff57267a018","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:29:59.910Z"},{"notification_id":"5af08c34-6f39-46c9-af2b-a221d26f9519","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:29:48.432Z"},{"notification_id":"620ecf6c-1f54-4391-abc3-f642bd9c5526","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:29:48.418Z"},{"notification_id":"6e36b1e5-9eb5-44aa-a4c0-9394ddbea249","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:29:48.140Z"},{"notification_id":"a9b774b3-a567-4c6c-877d-af157386e0a3","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:29:47.235Z"},{"notification_id":"3def2ed2-2773-47f7-8108-200bfc21e9a2","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:29:47.157Z"},{"notification_id":"b773c7d0-f6ad-4d38-8b3a-bfde3bb338d5","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:29:46.911Z"},{"notification_id":"e2c00171-8fbb-442f-9ac1-d02bd4ddb45b","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:29:32.129Z"},{"notification_id":"b95cc654-8300-4d0e-b120-5a9ae39529c6","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:29:31.843Z"},{"notification_id":"d69fcbc8-1bd6-4f0c-85f3-185120e9fc7b","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:29:31.715Z"},{"notification_id":"bcdb2e3b-b94b-45a2-950c-1748c36a3667","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:29:30.938Z"},{"notification_id":"a9b67b5c-f6e7-4c17-b64c-816f84a43225","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:29:29.627Z"},{"notification_id":"22905ca4-334d-4d6c-8c92-18e0c013b569","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:29:27.910Z"},{"notification_id":"955d622c-cf00-4eb9-a612-d73608fbaa3b","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:29:16.463Z"},{"notification_id":"75d70577-06bc-426b-bfc8-08ccdfde5953","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:29:16.119Z"},{"notification_id":"1f6f2b2f-1f65-434a-a380-688330df4c2b","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:29:15.220Z"},{"notification_id":"f6d77776-0409-43fd-98e6-cf480fdf21c2","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:29:14.811Z"},{"notification_id":"db9e7f22-aa70-4009-af69-a0266e1f1880","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:29:13.812Z"},{"notification_id":"21856a5d-1382-478a-96d4-746350be2e9d","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:29:13.656Z"},{"notification_id":"7dce811e-c0f9-404a-882b-ccea184d245b","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:29:13.480Z"},{"notification_id":"0c3c3ab7-dfb8-4ac4-a38e-97513db71a83","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:29:02.686Z"},{"notification_id":"4dd14fa2-b281-48f2-9946-58ee5097ba0b","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:29:02.567Z"},{"notification_id":"ebd92870-05ce-4319-b84c-1a0ff9a9202d","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:29:02.398Z"},{"notification_id":"e704b143-7f16-4b20-aaaf-d6f8a02db15f","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:29:02.142Z"},{"notification_id":"a422c160-8975-4e42-9b37-a6928a8ffcd4","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:29:01.953Z"},{"notification_id":"0767eade-95a1-4ecc-82c9-8785e6888674","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:29:01.877Z"},{"notification_id":"2b3b28bf-8c00-486d-bca4-7f28be55ed82","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:29:01.399Z"},{"notification_id":"195c4073-b42d-41af-8260-cb1ef763e3bc","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:29:00.893Z"},{"notification_id":"19458e6c-5484-44c2-8ec4-b615d85555fe","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:29:00.724Z"},{"notification_id":"1222b714-a1c2-428a-ad60-5ca5aa6ad52e","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:29:00.560Z"},{"notification_id":"01fd49b5-1b23-4b03-853a-1de83509a260","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:29:00.455Z"},{"notification_id":"beb23d1b-dda2-4c8b-b26e-998d4e271888","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:29:00.372Z"},{"notification_id":"776a7b98-8799-46a1-a94a-834d5999864a","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:29:00.124Z"},{"notification_id":"586c9ba7-9a7f-4c71-aca0-47da18ad4a44","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:28:59.792Z"},{"notification_id":"d72e844f-f659-46c3-bd06-bf797e422cd6","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:28:59.755Z"},{"notification_id":"f23fc493-f690-413e-aa54-8a44266565e1","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:28:59.221Z"},{"notification_id":"2b0f3300-4a1e-414d-aa93-bffeaf4c78fa","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:28:47.597Z"},{"notification_id":"c2ee8429-74ed-4afb-a950-64617add615f","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:28:47.187Z"},{"notification_id":"ee33a027-db80-4e2e-881c-1d48e3301485","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:28:36.059Z"},{"notification_id":"e257ebca-f216-43c8-9f82-68f50c449a68","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:28:01.605Z"},{"notification_id":"73e7e02c-cf20-4a77-ad17-0bf2a65a396f","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:27:59.631Z"},{"notification_id":"c1293a1f-8a05-424e-8884-839e239abf04","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:27:20.502Z"},{"notification_id":"0b1677ea-69bc-45f1-93a3-2ea208bb905a","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:27:19.718Z"},{"notification_id":"47bc4a56-89c7-4635-a98c-4aeebda4d2e5","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:27:08.425Z"},{"notification_id":"d6dc0466-17a4-412e-a5dc-60abe0b89dc5","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:27:08.359Z"},{"notification_id":"36145c60-0338-451f-8997-c20244776c2b","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:27:08.118Z"},{"notification_id":"355c8d00-60dc-4e75-9cb5-56b8dbb4be20","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:27:08.015Z"},{"notification_id":"341d4d54-4184-49b1-9ee1-b8fccbcee662","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:27:07.851Z"},{"notification_id":"7767e22e-c480-4154-930a-c22a63adc0b4","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:27:07.764Z"},{"notification_id":"d18e1d18-2ee9-4cc8-aed4-1448e9eee157","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:27:07.581Z"},{"notification_id":"a84b5a60-6284-48dd-b412-b12c38464216","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:26:31.188Z"},{"notification_id":"441c4065-14e9-4a1c-9d13-3385241107b8","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:26:30.952Z"},{"notification_id":"37c85281-122e-442e-8a33-69b087ca7a5b","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:26:30.695Z"},{"notification_id":"f3714989-56c7-4211-926f-13b465e79417","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:25:42.138Z"},{"notification_id":"8f3fff84-1050-4ade-9fe2-7f98b1231bf6","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:25:40.249Z"},{"notification_id":"2c3c00e1-bf33-4637-a519-e54554de9fa1","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:25:28.624Z"},{"notification_id":"b3b02416-5642-44f8-8b13-4245a73f2229","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:25:28.412Z"},{"notification_id":"2985cbb3-58e2-4aa0-8971-a4607d91cc65","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:25:27.923Z"},{"notification_id":"e859a012-bbfe-4684-83f5-015114d9f747","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:25:27.539Z"},{"notification_id":"7737bd59-8198-4172-8d05-dfc409edd250","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:25:27.454Z"},{"notification_id":"2f18210c-12ef-4916-88e1-911239bb9d21","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:25:15.880Z"},{"notification_id":"e9b1a4bd-c200-4247-9a47-b74188a0d47f","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:25:15.812Z"},{"notification_id":"9491732c-bc7f-4132-bf36-4bb6d9a1d3a5","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:25:03.833Z"},{"notification_id":"3ab80bae-a263-41f2-9d75-f458fcb22e17","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:25:02.954Z"},{"notification_id":"2d580715-ce6d-49c4-ab86-1243c4777d90","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:23:45.029Z"},{"notification_id":"b41c2a80-bb4e-40f6-8fb5-1b6387f20434","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:23:43.585Z"},{"notification_id":"bc0b28e6-b0d3-4dd6-b1cc-2b5eb77655d5","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:23:43.081Z"},{"notification_id":"234a7b59-ef86-4fe6-a1ee-b61395d1ffea","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:23:42.352Z"},{"notification_id":"1d1f1859-3dc6-4058-b5fe-e40d65468065","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:23:41.659Z"},{"notification_id":"0b224ebd-7849-4cfa-9269-15aabc54657f","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:23:41.302Z"},{"notification_id":"ecc38f1e-91ed-4a69-b840-8881a4e1d34f","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:23:40.981Z"},{"notification_id":"a1d54135-bc46-4093-90a4-fe5397c3ea9e","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:23:40.575Z"},{"notification_id":"a8baa322-43a0-414e-8e3a-bdf174ffe0dc","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:23:40.132Z"},{"notification_id":"e4ab9115-902f-4496-a8c0-c7fdd775bc96","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:23:39.836Z"},{"notification_id":"a7d8d2c6-0773-4bd2-9fbd-ad90706a9ded","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:23:39.668Z"},{"notification_id":"59adc54a-d4fd-4a13-a4bd-6507c1f1d3cd","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:23:39.044Z"},{"notification_id":"4a0b5697-3fa0-434c-9a10-cfc9ce5734d7","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:23:38.610Z"},{"notification_id":"5b0c68c9-da2e-4cfc-9fc6-5167d7f2ca5e","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:23:38.511Z"},{"notification_id":"e74a21f1-f6dc-4072-afb0-a31c72c56741","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:23:38.167Z"},{"notification_id":"8636d519-6ed7-4f25-bc93-6ccce889c5d9","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:23:37.747Z"},{"notification_id":"7331d0f4-d04e-47a0-97ff-78c5c7746c0b","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:23:37.585Z"},{"notification_id":"01528553-8245-4def-a4f8-e751bf912dae","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:23:36.577Z"},{"notification_id":"1d4675bd-cf1f-48aa-8a6f-28c6b44529d7","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:23:36.375Z"},{"notification_id":"6ff4f3e7-4851-47da-b1de-cd56365e4877","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:23:34.670Z"},{"notification_id":"e7770775-30c6-4283-9940-1552d90708e7","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:23:34.162Z"},{"notification_id":"006cf4b7-5c7f-40e7-b04a-799c527f4115","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:23:22.846Z"},{"notification_id":"4b0d1b52-678b-43c5-a091-6f013c2dd82b","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:23:22.736Z"},{"notification_id":"37a3e962-9d70-4670-ad8c-3dd099f54928","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:23:22.601Z"},{"notification_id":"1162c74e-4ba4-4dee-98bb-750873641cc9","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:23:22.445Z"},{"notification_id":"a83aa29e-4c7c-4f87-b680-285c641e94bf","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:23:22.436Z"},{"notification_id":"97c2a3bc-4d2e-4e05-b160-88f7e8490e18","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:23:22.348Z"},{"notification_id":"22df25bb-6be7-4941-be12-77b82a8b2644","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:23:22.283Z"},{"notification_id":"ffa7a312-29d0-4eb8-b548-3f05ebc8ff0a","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:23:22.225Z"},{"notification_id":"27331146-5f5d-4deb-99aa-5199c19a4dd0","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:23:22.124Z"},{"notification_id":"e2ceebce-2290-4f74-842b-13a9f8c0e9e8","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:23:21.869Z"},{"notification_id":"8a018d4d-3469-486b-b8c2-b612e760eb07","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:23:21.819Z"},{"notification_id":"c649374d-b2bc-41c9-8d91-87381396ce71","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:23:21.650Z"},{"notification_id":"cc958fb3-48af-474f-9430-8b22cc80c1c0","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:23:21.428Z"},{"notification_id":"1c245d72-304f-4d8e-831f-0308bebd0d85","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:23:21.322Z"},{"notification_id":"2dced8fc-4c97-4d33-b598-90eb85368f87","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:23:21.176Z"},{"notification_id":"ca1ad8cf-9bf7-4048-abb9-82c519e28236","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:23:21.116Z"},{"notification_id":"33a532c3-3785-4206-963b-6c2db713a0bf","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:23:21.021Z"},{"notification_id":"331ae829-888c-490e-85f1-4c3fc240b54a","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:23:20.943Z"},{"notification_id":"db9bdb3b-764f-4bd4-a459-18dfc5cbf17a","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:23:20.730Z"},{"notification_id":"8b598295-ca14-4acf-8669-ba328006ea7b","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:23:20.720Z"},{"notification_id":"adf2c4ac-f071-4ce8-b1ff-485b95cee5c4","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:23:20.624Z"},{"notification_id":"83a56ace-f0b5-41a8-8aab-214e71b88dfd","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:23:20.452Z"},{"notification_id":"360a1122-2c66-4832-85a9-b4b51cb809ab","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:23:20.354Z"},{"notification_id":"9cacfe4a-a4dc-4727-93ac-17ff60de59d1","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:23:20.284Z"},{"notification_id":"87cd5837-2025-4f6d-81d8-135e184cdb6d","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:23:09.223Z"},{"notification_id":"f99c169e-5754-465d-8f8d-a505180ef7f8","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:22:07.137Z"},{"notification_id":"05d5581e-d643-4c12-b79b-33e69b78fd03","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:22:05.949Z"},{"notification_id":"ef0edbcb-d0a1-47c8-b918-5006e439ca18","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:22:04.376Z"},{"notification_id":"9a84cfd8-8cca-4e84-a723-4759d84049cb","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:22:02.621Z"},{"notification_id":"5e9982be-19fd-4846-a65c-38f2cfb36d63","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:21:34.653Z"},{"notification_id":"9162b4ec-b621-4662-a5ab-f965633fe967","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:21:34.522Z"},{"notification_id":"c467ff6b-97e5-476f-947f-3cde12573426","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:21:34.433Z"},{"notification_id":"fa246edd-a603-4539-b8cf-420cdce91793","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:21:34.121Z"},{"notification_id":"b8a4ea9c-b6f6-4513-8304-79e5be7566dd","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:21:33.934Z"},{"notification_id":"11dcaf18-adf1-424c-a615-49aed9b0a724","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:21:33.804Z"},{"notification_id":"1155f185-c174-465a-a280-2094ba88b28e","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:21:33.662Z"},{"notification_id":"c9eb4ce3-ee68-494c-b7d5-2a1aa5bee1f5","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:21:33.454Z"},{"notification_id":"3597290a-d2be-4935-b5b8-669bd023d271","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:21:33.184Z"},{"notification_id":"4f4d4ff5-a9e9-4696-8e5b-4e0b6e261855","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:11:41.978Z"},{"notification_id":"83fba027-6377-4ab5-ae3c-101f55d80694","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:11:41.405Z"},{"notification_id":"e99e6609-1296-4a4a-9f33-dde80271b93c","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:11:40.567Z"},{"notification_id":"42356b71-37e8-45bb-930e-bcd52b94b3c0","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:11:39.901Z"},{"notification_id":"46e3b338-57ca-46f6-9fa3-ed36bd815d22","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:11:39.252Z"},{"notification_id":"ba507742-e904-4fe4-b656-e1e5f14963c1","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:11:38.296Z"},{"notification_id":"dd060cfd-5c0f-4dcf-ac98-f461d68dc9c0","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:11:36.882Z"},{"notification_id":"dfc1d846-9a21-4f04-adf9-a07d89ba10b1","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:11:35.381Z"},{"notification_id":"d28b3ebe-92b8-4164-b0c8-8c3a255f285a","is_read":true,"message":"<script>alert('XSS');</script>","created_at":"2024-08-23T13:11:34.081Z"},{"notification_id":"1511e0c1-aa2c-4845-bb62-6886ddb328ea","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:10:23.810Z"},{"notification_id":"5835713c-5de7-4ab0-b987-c9f765244669","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:10:23.701Z"},{"notification_id":"b51c900a-6922-4447-8e55-47005ffafe89","is_read":true,"message":"Scheduled maintenance on 2024-10-15","created_at":"2024-08-23T13:10:23.629Z"},{"notification_id":"75fb0786-f88f-45d5-b9ce-82e971f22005","is_read":true,"message":"Scheduled maintenance on 2024-10-15 😂🤣","created_at":"2024-08-23T13:10:23.491Z"},{"notification_id":"5c8353f6-9858-4b64-80ac-475c97cb5fba","is_read":true,"message":"'; DROP TABLE notifications; --","created_at":"2024-08-23T13:10:23.456Z"},{"notification_id":"5c07adfd-b88e-4cea-9f65-b3c8a603a5ff","is_read":true,"message":"Scheduled maintenance on 2024-08-15","created_at":"2024-08-23T13:10:23.279Z"}]}}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsInN1YiI6IjUyOGU1MzJjLTYxOWYtNGUzYy04NjNjLWRjODNiYTdkMWNjYiIsImlhdCI6MTcyMjkzNDIwMywiZXhwIjoxNzIyOTU1ODAzfQ.C6CEC-8CIjWTN8OlYLuWBtu72dnveUK7jed_OEPYgBc |
Content-Type | application/json |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 6386b8d6-e35f-48a6-840c-71a32956b8bd |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 56 |
{
"message": "Scheduled maintenance on 2024-10-15"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:11 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 95 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5f-qsBXUDfKnVbUUShyIZ2Tdw8Yf/k" |
{"message":"User is currently unauthorized, kindly authenticate to continue","status_code":401}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE5YTZjNDdjLTRkNDgtNDIyNC05NjA0LTY3MDIzOGIxM2FlNiIsInN1YiI6ImE5YTZjNDdjLTRkNDgtNDIyNC05NjA0LTY3MDIzOGIxM2FlNiIsImlhdCI6MTcyMzA3NTczNCwiZXhwIjoxNzIzMDk3MzM0fQ.B9BY7SShnNK87UK9ec18Rd40nYT6n8BcG7c-QYnwl-o |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 74f90582-02c1-4c9b-8782-2397c3710b42 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:12 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 782 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"30e-oo8w8Tg8vtaulI+Oumq0KJQ2agM" |
{"status_code":200,"message":"Product retrieved successfully","data":{"products":[{"id":"1d489e9e-b3e2-48b2-9dad-51dd9f83ff06","created_at":"2024-08-14T17:08:50.197Z","updated_at":"2024-08-14T17:08:50.197Z","name":"Soap","description":"Bathing soap","category":"Toiletries","image":"10","price":100000.99,"cost_price":-80000.792,"quantity":10,"size":"Small","stock_status":"in stock","deletedAt":null},{"id":"5fc1eb1b-6ad5-490a-b835-255e240f18d9","created_at":"2024-08-14T17:12:50.536Z","updated_at":"2024-08-14T17:20:31.917Z","name":"Producttttttt","description":"E no dey spoil","category":"Electronics","image":"image","price":6730.99,"cost_price":-5384.7919999999995,"quantity":2,"size":"Large","stock_status":"low on stock","deletedAt":null}],"total":24,"page":1,"pageSize":2}}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | ee5dc24f-6602-411d-bd44-4b445e125e7a |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:12 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 782 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"30e-oo8w8Tg8vtaulI+Oumq0KJQ2agM" |
{"status_code":200,"message":"Product retrieved successfully","data":{"products":[{"id":"1d489e9e-b3e2-48b2-9dad-51dd9f83ff06","created_at":"2024-08-14T17:08:50.197Z","updated_at":"2024-08-14T17:08:50.197Z","name":"Soap","description":"Bathing soap","category":"Toiletries","image":"10","price":100000.99,"cost_price":-80000.792,"quantity":10,"size":"Small","stock_status":"in stock","deletedAt":null},{"id":"5fc1eb1b-6ad5-490a-b835-255e240f18d9","created_at":"2024-08-14T17:12:50.536Z","updated_at":"2024-08-14T17:20:31.917Z","name":"Producttttttt","description":"E no dey spoil","category":"Electronics","image":"image","price":6730.99,"cost_price":-5384.7919999999995,"quantity":2,"size":"Large","stock_status":"low on stock","deletedAt":null}],"total":24,"page":1,"pageSize":2}}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | ca2cb777-9c04-4d54-868f-50fb9d0d863b |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:13 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 121 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"79-MlS38SbRvCSr/c8Qpe/u8V9JWXw" |
{"message":"Cannot GET /api/v1/fa28f498-0c38-46b9-bc7d-97a9bc3f6229/products%20%20","error":"Not Found","statusCode":404}
Header Name | Header Value |
---|---|
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 2196f741-4f08-4528-8324-6629bd6f1af5 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:14 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 121 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"79-MlS38SbRvCSr/c8Qpe/u8V9JWXw" |
{"message":"Cannot GET /api/v1/fa28f498-0c38-46b9-bc7d-97a9bc3f6229/products%20%20","error":"Not Found","statusCode":404}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 65046b28-3d16-47e0-ad62-9afa5b34e64f |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:15 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 19 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"13-FM3VwkV0jvhhN/22z3+TG7uATPc" |
{"status_code":404}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 778823c4-1718-4b56-99e3-c8e518cefaea |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:15 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 9eedca5d-7d72-4256-a932-4e348386aee3 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 160 |
{
"name": "Speakers",
"description": "10",
"size": "Small",
"image_url": "10",
"quantity": 10,
"price": 99.99,
"category": "Electronics"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:15 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 297 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"129-cG8pSSRnUxRDm0PitI/8pyCr4dU" |
{"status_code":201,"message":"Product created successfully","status":"success","data":{"id":"828c1eed-bebb-4635-bf2d-c44aac0595e9","name":"Speakers","description":"10","price":99.99,"status":"in stock","quantity":10,"created_at":"2024-08-24T21:09:15.968Z","updated_at":"2024-08-24T21:09:15.968Z"}}
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 771fa281-0bcc-4716-af9b-0679c09c2902 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 161 |
{
"name": "Product Name",
"description": "10",
"size": "10",
"image_url": "10",
"quantity": 10,
"price": 99.99,
"category": "Electronics"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:16 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 119 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"77-GrNa1c6TSYLfEc1jHKUR7PwHKqA" |
{"message":["size must be one of the following values: Small, Standard, Large"],"error":"Bad Request","statusCode":400}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 6bf683cd-5cd5-46aa-9296-0495fa13d614 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:17 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 6763 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"1a6b-Xw7HMCsHRX7sKwgA7Aablx3NE1E" |
{"status_code":200,"success":true,"statusCode":200,"products":[{"id":"d5c0ff1d-f81c-4015-bb00-964300ba2b8c","created_at":"2024-08-24T13:32:34.028Z","updated_at":"2024-08-24T13:32:34.028Z","name":"Speakers","description":"10","category":"Electronics","image":"10","price":99.99,"cost_price":-79.99199999999999,"quantity":10,"size":"Small","stock_status":"in stock","deletedAt":null},{"id":"3b51de4c-1431-4602-853b-e0def3ee2be3","created_at":"2024-08-24T13:41:08.792Z","updated_at":"2024-08-24T13:41:08.792Z","name":"Speakers","description":"10","category":"Electronics","image":"10","price":99.99,"cost_price":-79.99199999999999,"quantity":10,"size":"Small","stock_status":"in stock","deletedAt":null},{"id":"2a473006-2ba8-4622-9588-c8afad403b51","created_at":"2024-08-24T15:38:31.857Z","updated_at":"2024-08-24T15:38:31.857Z","name":"Speakers","description":"10","category":"Electronics","image":"10","price":99.99,"cost_price":-79.99199999999999,"quantity":10,"size":"Small","stock_status":"in stock","deletedAt":null},{"id":"156fd77f-c495-4e12-bdf1-58500bc38de6","created_at":"2024-08-24T15:53:29.939Z","updated_at":"2024-08-24T15:53:29.939Z","name":"Speakers","description":"10","category":"Electronics","image":"10","price":99.99,"cost_price":-79.99199999999999,"quantity":10,"size":"Small","stock_status":"in stock","deletedAt":null},{"id":"027b89db-5e63-467e-8f1c-baa55cda2c03","created_at":"2024-08-24T16:20:57.394Z","updated_at":"2024-08-24T16:20:57.394Z","name":"Speakers","description":"10","category":"Electronics","image":"10","price":99.99,"cost_price":-79.99199999999999,"quantity":10,"size":"Small","stock_status":"in stock","deletedAt":null},{"id":"9159d93f-b4c3-422e-8b56-fde163b5a3c6","created_at":"2024-08-24T16:42:17.136Z","updated_at":"2024-08-24T16:42:17.136Z","name":"Speakers","description":"10","category":"Electronics","image":"10","price":99.99,"cost_price":-79.99199999999999,"quantity":10,"size":"Small","stock_status":"in stock","deletedAt":null},{"id":"7c9cbdc2-ce59-4a05-b626-f158ec91b5da","created_at":"2024-08-24T16:53:51.291Z","updated_at":"2024-08-24T16:53:51.291Z","name":"Speakers","description":"10","category":"Electronics","image":"10","price":99.99,"cost_price":-79.99199999999999,"quantity":10,"size":"Small","stock_status":"in stock","deletedAt":null},{"id":"dc8ed83b-797e-4e9e-84ba-2505b0f00dc0","created_at":"2024-08-24T17:17:31.122Z","updated_at":"2024-08-24T17:17:31.122Z","name":"Speakers","description":"10","category":"Electronics","image":"10","price":99.99,"cost_price":-79.99199999999999,"quantity":10,"size":"Small","stock_status":"in stock","deletedAt":null},{"id":"2827f181-3400-4c24-8abc-1b7af0e4cd88","created_at":"2024-08-24T17:32:38.825Z","updated_at":"2024-08-24T17:32:38.825Z","name":"Speakers","description":"10","category":"Electronics","image":"10","price":99.99,"cost_price":-79.99199999999999,"quantity":10,"size":"Small","stock_status":"in stock","deletedAt":null},{"id":"e6461359-7296-4937-8b07-df81b386d096","created_at":"2024-08-24T17:43:18.713Z","updated_at":"2024-08-24T17:43:18.713Z","name":"Speakers","description":"10","category":"Electronics","image":"10","price":99.99,"cost_price":-79.99199999999999,"quantity":10,"size":"Small","stock_status":"in stock","deletedAt":null},{"id":"ac2b5868-6c50-403e-bf97-9bbccc1ee6b8","created_at":"2024-08-24T17:53:55.262Z","updated_at":"2024-08-24T17:53:55.262Z","name":"Speakers","description":"10","category":"Electronics","image":"10","price":99.99,"cost_price":-79.99199999999999,"quantity":10,"size":"Small","stock_status":"in stock","deletedAt":null},{"id":"89eba640-c004-4407-87a5-6ee08d81f372","created_at":"2024-08-24T18:22:49.087Z","updated_at":"2024-08-24T18:22:49.087Z","name":"Speakers","description":"10","category":"Electronics","image":"10","price":99.99,"cost_price":-79.99199999999999,"quantity":10,"size":"Small","stock_status":"in stock","deletedAt":null},{"id":"5fa2d7f7-fd06-4fff-845a-06a128399066","created_at":"2024-08-24T18:41:07.820Z","updated_at":"2024-08-24T18:41:07.820Z","name":"Speakers","description":"10","category":"Electronics","image":"10","price":99.99,"cost_price":-79.99199999999999,"quantity":10,"size":"Small","stock_status":"in stock","deletedAt":null},{"id":"5af9564f-789b-4607-ae0b-288ab9083b8c","created_at":"2024-08-24T18:52:17.526Z","updated_at":"2024-08-24T18:52:17.526Z","name":"Speakers","description":"10","category":"Electronics","image":"10","price":99.99,"cost_price":-79.99199999999999,"quantity":10,"size":"Small","stock_status":"in stock","deletedAt":null},{"id":"653f7f1f-3577-4035-994c-ab486df66a33","created_at":"2024-08-24T19:15:13.730Z","updated_at":"2024-08-24T19:15:13.730Z","name":"Speakers","description":"10","category":"Electronics","image":"10","price":99.99,"cost_price":-79.99199999999999,"quantity":10,"size":"Small","stock_status":"in stock","deletedAt":null},{"id":"b1609774-55da-4aea-aa53-36fdfac3415d","created_at":"2024-08-24T19:25:12.601Z","updated_at":"2024-08-24T19:25:12.601Z","name":"Speakers","description":"10","category":"Electronics","image":"10","price":99.99,"cost_price":-79.99199999999999,"quantity":10,"size":"Small","stock_status":"in stock","deletedAt":null},{"id":"63dffb30-7501-4ef0-830b-a5b4bfadadbc","created_at":"2024-08-24T19:39:47.726Z","updated_at":"2024-08-24T19:39:47.726Z","name":"Speakers","description":"10","category":"Electronics","image":"10","price":99.99,"cost_price":-79.99199999999999,"quantity":10,"size":"Small","stock_status":"in stock","deletedAt":null},{"id":"ba6ba42c-6805-4d1d-a166-0035ba527d05","created_at":"2024-08-24T19:53:34.372Z","updated_at":"2024-08-24T19:53:34.372Z","name":"Speakers","description":"10","category":"Electronics","image":"10","price":99.99,"cost_price":-79.99199999999999,"quantity":10,"size":"Small","stock_status":"in stock","deletedAt":null},{"id":"1249ed5e-a305-4cd4-b72c-8c867f29ed7f","created_at":"2024-08-24T20:20:12.264Z","updated_at":"2024-08-24T20:20:12.264Z","name":"Speakers","description":"10","category":"Electronics","image":"10","price":99.99,"cost_price":-79.99199999999999,"quantity":10,"size":"Small","stock_status":"in stock","deletedAt":null},{"id":"12cd769d-b1a7-462b-81a0-02befea32121","created_at":"2024-08-24T20:39:13.671Z","updated_at":"2024-08-24T20:39:13.671Z","name":"Speakers","description":"10","category":"Electronics","image":"10","price":99.99,"cost_price":-79.99199999999999,"quantity":10,"size":"Small","stock_status":"in stock","deletedAt":null},{"id":"828c1eed-bebb-4635-bf2d-c44aac0595e9","created_at":"2024-08-24T21:09:15.968Z","updated_at":"2024-08-24T21:09:15.968Z","name":"Speakers","description":"10","category":"Electronics","image":"10","price":99.99,"cost_price":-79.99199999999999,"quantity":10,"size":"Small","stock_status":"in stock","deletedAt":null}]}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | a33b5c40-12a0-4a98-b71c-05919c354caa |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:17 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 105 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"69-2JckVqTBxUykimaQf9rY1OOqL0I" |
{"message":"Product 8258258c-3aea-4326-8b2b-3328c4a6ae5d not found","error":"Not Found","statusCode":404}
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | bff6f15e-b99e-4be6-9277-29515e399163 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 96 |
{
"name": "Product Name",
"quantity": 10,
"price": 100,
"category": "Electronics"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:18 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 47 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2f-px2OTUnB7gBN+XnB65XAmDcHklg" |
{"error":"Product not found","status_code":404}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 4a76a28a-ca2a-4b79-9293-f6adb106fe65 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:18 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 50 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"32-my3SZrH5oOQO7MpULcI2d+EJ240" |
{"message":"Product not found!","status_code":404}
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 28945340-bd95-4a27-b23c-76cb298d9f77 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 40 |
{
"comment": "this product is bae"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:18 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 52 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"34-WocmPbFRc02qnFheCE7dGcrUlUk" |
{"message":"Invalid Organisation","status_code":400}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 2f376ca7-8968-400b-9878-4544bf08fd99 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:19 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 52 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"34-WocmPbFRc02qnFheCE7dGcrUlUk" |
{"message":"Invalid Organisation","status_code":400}
### Create Billing Plan
This endpoint allows the client to create a new billing plan.
#### Request Body
- No request body parameters are required for this endpoint.
#### Response
The response will be in JSON format with the following schema:
``` json
{
"status": 201,
"message": "Billing plans already exist in the database",
"status_code": 200,
"data": [
{
"id": "35e667bb-4592-41f1-859c-908b96959095",
"name": "Free",
"price": 0
},
{
"id": "58cadd75-5d6e-409d-bcfc-1ad40d2714be",
"name": "Basic",
"price": 20
},
{
"id": "6333b0b1-929d-46bd-8b13-9829fd995d7e",
"name": "Advanced",
"price": 50
},
{
"id": "0e51002d-012c-494d-acb8-b3a4c031cee2",
"name": "Premium",
"price": 100
}
]
}
```
The response will have a status code of 201 (Created) and will include an array of billing plan objects with their respective IDs, names, and prices.
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 7cfd5520-455a-4d30-b2ff-a1875d4aea54 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 65 |
{
"name": "Free",
"price": 0
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:20 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 376 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"178-XV1lXRE7SMMxY+7gUMCTA4lDjmk" |
{"status_code":200,"message":"Billing plans already exist in the database","data":[{"id":"cbd34e56-4b75-4a55-ac26-8e0913d29d24","name":"Free","price":0},{"id":"3d018844-7e91-400f-8621-1a1f8dab2893","name":"Basic","price":20},{"id":"d3b16079-b7c5-47d2-bfe1-393dca73bc65","name":"Advanced","price":50},{"id":"67f576b9-8e32-4d34-98a0-df048c946cd9","name":"Premium","price":100}]}
The endpoint retrieves a list of billing plans via an HTTP GET request to the specified URL. The response is in JSON format and has a status code of 200. Below is the JSON schema for the response:
``` json
{
"status": 200,
"message": "Billing plans retrieved successfully",
"data": [
{
"id": "35e667bb-4592-41f1-859c-908b96959095",
"name": "Free",
"price": 0
},
{
"id": "58cadd75-5d6e-409d-bcfc-1ad40d2714be",
"name": "Basic",
"price": 20
},
{
"id": "6333b0b1-929d-46bd-8b13-9829fd995d7e",
"name": "Advanced",
"price": 50
},
{
"id": "0e51002d-012c-494d-acb8-b3a4c031cee2",
"name": "Premium",
"price": 100
}
]
}
```
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdmZTc0MTgxLTliOTItNGIzNy05YWI0LThmNDA1MjFiNGRlMyIsInN1YiI6IjdmZTc0MTgxLTliOTItNGIzNy05YWI0LThmNDA1MjFiNGRlMyIsImlhdCI6MTcyMjUwMjc3OSwiZXhwIjoxNzIyNTI0Mzc5fQ.Sk-8aqYRrGkQ-gRyn9m-DISrDZGjnZpgJl-oHDyoFHg |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 096aba0f-fb76-405c-b0e9-0290941f8fe3 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:20 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 369 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"171-kWdhpiTcS0r0qiW/SZrAjvsEKDU" |
{"status_code":200,"message":"Billing plans retrieved successfully","data":[{"id":"cbd34e56-4b75-4a55-ac26-8e0913d29d24","name":"Free","price":0},{"id":"3d018844-7e91-400f-8621-1a1f8dab2893","name":"Basic","price":20},{"id":"d3b16079-b7c5-47d2-bfe1-393dca73bc65","name":"Advanced","price":50},{"id":"67f576b9-8e32-4d34-98a0-df048c946cd9","name":"Premium","price":100}]}
The endpoint retrieves the billing plan details for the specified ID.
``` json
{
"status": 200,
"message": "Billing plan retrieved successfully",
"data": {
"id": "35e667bb-4592-41f1-859c-908b96959095",
"name": "Free",
"price": 0
}
}
```
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdmZTc0MTgxLTliOTItNGIzNy05YWI0LThmNDA1MjFiNGRlMyIsInN1YiI6IjdmZTc0MTgxLTliOTItNGIzNy05YWI0LThmNDA1MjFiNGRlMyIsImlhdCI6MTcyMjUwMjc3OSwiZXhwIjoxNzIyNTI0Mzc5fQ.Sk-8aqYRrGkQ-gRyn9m-DISrDZGjnZpgJl-oHDyoFHg |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | c1674780-660f-4942-974a-22471e507577 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:20 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 144 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"90-q90KsUJNoEFo8AIW8ZTZmW2Pzrs" |
{"status_code":200,"message":"Billing plan retrieved successfully","data":{"id":"cbd34e56-4b75-4a55-ac26-8e0913d29d24","name":"Free","price":0}}
The endpoint retrieves the billing plan details for the specified ID.
``` json
{
"status": 200,
"message": "Billing plan retrieved successfully",
"data": {
"id": "35e667bb-4592-41f1-859c-908b96959095",
"name": "Free",
"price": 0
}
}
```
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdmZTc0MTgxLTliOTItNGIzNy05YWI0LThmNDA1MjFiNGRlMyIsInN1YiI6IjdmZTc0MTgxLTliOTItNGIzNy05YWI0LThmNDA1MjFiNGRlMyIsImlhdCI6MTcyMjUwMjc3OSwiZXhwIjoxNzIyNTI0Mzc5fQ.Sk-8aqYRrGkQ-gRyn9m-DISrDZGjnZpgJl-oHDyoFHg |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | d88bec5b-2af4-425a-954b-799a50938999 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:21 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 73 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"49-WAaasdwB80b/1riIl0+R5v4FP6o" |
{"message":"Billing plan not found","error":"Not Found","statusCode":404}
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | e0bd2b4e-0f25-4f83-ae05-c375d14cfca7 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 84 |
{
"title": "How to train your dragon",
"content": "First find a dragon egg"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:21 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE5YTZjNDdjLTRkNDgtNDIyNC05NjA0LTY3MDIzOGIxM2FlNiIsInN1YiI6ImE5YTZjNDdjLTRkNDgtNDIyNC05NjA0LTY3MDIzOGIxM2FlNiIsImlhdCI6MTcyMzAxMzkwOCwiZXhwIjoxNzIzMDM1NTA4fQ.mJY8Zf25xgyuTqBMwQ27KSvf9gtKjAQ9B5pQ0gECKRw |
Content-Type | application/json |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | f1786521-d712-41be-b65c-b6e9553b31e5 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 113 |
{
"title": "How to reset your password",
"content": "To reset your password, go to the settings page..."
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:22 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 95 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5f-qsBXUDfKnVbUUShyIZ2Tdw8Yf/k" |
{"message":"User is currently unauthorized, kindly authenticate to continue","status_code":401}
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 549f445b-4752-4e57-826d-78e24a04b1f5 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 113 |
{
"title": "How to reset your password",
"content": "To reset your password, go to the settings page..."
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:22 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | f40cf56b-1bb4-4abc-9cbe-06becbce3e59 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:22 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 489 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"1e9-7xPHgg8nxSTpKrnU0Ehd2cx0pRU" |
{"status_code":200,"message":"Request completed successfully","data":[{"id":"6cdc7ca2-f3c6-4022-bd66-3bc0f4a64356","created_at":"2024-08-24T11:22:45.318Z","updated_at":"2024-08-24T11:22:45.318Z","title":"How to burn down a house","content":"First start a fire","author":"tester paulyn"},{"id":"aa9ed7cc-5bf9-4c5c-8d13-39a385d0f207","created_at":"2024-08-24T10:48:49.443Z","updated_at":"2024-08-24T20:39:17.307Z","title":"How to play CODM","content":"Download and play","author":"1=😎"}]}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 45641189-f6e6-497f-995a-d4f3223f92f0 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:23 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 81 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"51-wGbUA//96lCuDxmn1WXxNPc94CQ" |
{"message":["Invalid UUID format for id"],"error":"Bad Request","statusCode":400}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | e3a079f0-67e5-4f90-b236-2b8a49416219 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:23 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 270 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"10e-rGXsZD9LTneTe6FxVB1cs0Bi/Vc" |
{"status_code":200,"message":"Request completed successfully","data":{"id":"aa9ed7cc-5bf9-4c5c-8d13-39a385d0f207","created_at":"2024-08-24T10:48:49.443Z","updated_at":"2024-08-24T20:39:17.307Z","title":"How to play CODM","content":"Download and play","author":"1=😎"}}
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | b25b70d5-d523-484f-ba26-835e09de77c1 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 93 |
{
"title": "How to play CODM",
"content": "Download and play",
"author": "1=😎"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:23 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 351 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"15f-R7VDuCPMX88zKLHBrU9bvzJCk/A" |
{"status_code":200,"message":"Topic updated successfully","success":true,"data":{"status_code":200,"message":"Request completed successfully","data":{"id":"aa9ed7cc-5bf9-4c5c-8d13-39a385d0f207","created_at":"2024-08-24T10:48:49.443Z","updated_at":"2024-08-24T21:09:23.951Z","title":"How to play CODM","content":"Download and play","author":"1=😎"}}}
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 4c4b9143-8e6a-43e2-86ca-1888e5341200 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 163 |
{
"title": "How to reset your password",
"content": "To reset your password, go to the login page and click \"Forgot Password\".",
"author": "John Doe"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:24 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 91 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5b-T2xnWlvLbtXsXgLoTFYht0UfwVo" |
{"success":false,"message":"Topic not found, please check and try again","status_code":404}
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | e2e88726-2cd0-4966-be90-3e7409a678a3 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 163 |
{
"title": "How to reset your password",
"content": "To reset your password, go to the login page and click \"Forgot Password\".",
"author": "John Doe"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:24 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 91 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5b-T2xnWlvLbtXsXgLoTFYht0UfwVo" |
{"success":false,"message":"Topic not found, please check and try again","status_code":404}
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | bea8e4eb-cdb7-4044-9659-5a9252882e3e |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 91 |
{
"name": "Crop top",
"price": 5000,
"category": "Clothes",
"quantity": 10
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:24 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE5YTZjNDdjLTRkNDgtNDIyNC05NjA0LTY3MDIzOGIxM2FlNiIsInN1YiI6ImE5YTZjNDdjLTRkNDgtNDIyNC05NjA0LTY3MDIzOGIxM2FlNiIsImlhdCI6MTcyMzAxMzkwOCwiZXhwIjoxNzIzMDM1NTA4fQ.mJY8Zf25xgyuTqBMwQ27KSvf9gtKjAQ9B5pQ0gECKRw |
Content-Type | application/json |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | cfb8058f-aa59-4e60-82c6-91f17dbd33f5 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 91 |
{
"name": "Crop top",
"price": 5000,
"category": "Clothes",
"quantity": 10
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:25 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 95 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5f-qsBXUDfKnVbUUShyIZ2Tdw8Yf/k" |
{"message":"User is currently unauthorized, kindly authenticate to continue","status_code":401}
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 5e7f3307-edc9-4c81-96d7-7d35b4348e36 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 152 |
{
"question": "What is the return policy?",
"answer": "Our return policy allows returns within 30 days of purchase.",
"category": "Policies"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:25 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Header Name | Header Value |
---|---|
Content-Type | application/json |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 8c4e38f2-b8b0-4073-8ef8-0f9be85e1f97 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 152 |
{
"question": "What is the return policy?",
"answer": "Our return policy allows returns within 30 days of purchase.",
"category": "Policies"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:25 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 95 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5f-qsBXUDfKnVbUUShyIZ2Tdw8Yf/k" |
{"message":"User is currently unauthorized, kindly authenticate to continue","status_code":401}
Name | Passed | Failed | Skipped |
---|---|---|---|
verify that status code is 401 | 1 | 0 | 0 |
verify the response time | 1 | 0 | 0 |
verify that the response time is less than 5000ms | 1 | 0 | 0 |
Total | 3 | 0 | 0 |
Test Name | Assertion Error |
---|
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdmZTc0MTgxLTliOTItNGIzNy05YWI0LThmNDA1MjFiNGRlMyIsInN1YiI6IjdmZTc0MTgxLTliOTItNGIzNy05YWI0LThmNDA1MjFiNGRlMyIsImlhdCI6MTcyMjUwMjc3OSwiZXhwIjoxNzIyNTI0Mzc5fQ.Sk-8aqYRrGkQ-gRyn9m-DISrDZGjnZpgJl-oHDyoFHg |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 7989947b-41d8-46ff-86a8-41e7d647c904 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:26 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 1490 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5d2-xxcMDfoe33nJfV3EvGAcmdByoyc" |
{"status_code":200,"message":"Faq fetched successfully","data":[{"id":"2ae8a267-6f6f-4276-b120-e63525ffeba0","created_at":"2024-08-16T08:28:33.521Z","updated_at":"2024-08-16T08:28:33.521Z","question":"What is the return policy?","answer":"Our return policy allows returns within 30 days of purchase.","category":"Policies","createdBy":"ADMIN"},{"id":"c1af4ca1-ce66-4640-a1f6-22a338d7970b","created_at":"2024-08-23T18:12:49.369Z","updated_at":"2024-08-23T18:12:49.369Z","question":"What is the return policy?","answer":"Our return policy allows returns within 30 days of purchase.","category":"Policies","createdBy":"ADMIN"},{"id":"bde40b9d-5cc5-44a5-a9d1-a743cd518611","created_at":"2024-08-23T18:01:18.068Z","updated_at":"2024-08-23T19:52:49.384Z","question":"Can I return an item that broke within a day?","answer":"Unfortunately, if you received an item in working condition, we...","category":"Policies","createdBy":"ADMIN"},{"id":"9da13f65-8be6-4652-8847-4086290e48f7","created_at":"2024-08-24T10:07:27.072Z","updated_at":"2024-08-24T10:07:27.072Z","question":"What is the return policy?","answer":"Our return policy allows returns within 30 days of purchase.","category":"Policies","createdBy":"ADMIN"},{"id":"bf74a171-9b53-4a49-ae7b-9ebd54e5501a","created_at":"2024-08-24T10:19:58.253Z","updated_at":"2024-08-24T10:19:58.253Z","question":"What is the return policy?","answer":"Our return policy allows returns within 30 days of purchase.","category":"Policies","createdBy":"ADMIN"}]}
Header Name | Header Value |
---|---|
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | a0181790-2e54-4756-a808-3100a3aff774 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:26 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 1490 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5d2-xxcMDfoe33nJfV3EvGAcmdByoyc" |
{"status_code":200,"message":"Faq fetched successfully","data":[{"id":"2ae8a267-6f6f-4276-b120-e63525ffeba0","created_at":"2024-08-16T08:28:33.521Z","updated_at":"2024-08-16T08:28:33.521Z","question":"What is the return policy?","answer":"Our return policy allows returns within 30 days of purchase.","category":"Policies","createdBy":"ADMIN"},{"id":"c1af4ca1-ce66-4640-a1f6-22a338d7970b","created_at":"2024-08-23T18:12:49.369Z","updated_at":"2024-08-23T18:12:49.369Z","question":"What is the return policy?","answer":"Our return policy allows returns within 30 days of purchase.","category":"Policies","createdBy":"ADMIN"},{"id":"bde40b9d-5cc5-44a5-a9d1-a743cd518611","created_at":"2024-08-23T18:01:18.068Z","updated_at":"2024-08-23T19:52:49.384Z","question":"Can I return an item that broke within a day?","answer":"Unfortunately, if you received an item in working condition, we...","category":"Policies","createdBy":"ADMIN"},{"id":"9da13f65-8be6-4652-8847-4086290e48f7","created_at":"2024-08-24T10:07:27.072Z","updated_at":"2024-08-24T10:07:27.072Z","question":"What is the return policy?","answer":"Our return policy allows returns within 30 days of purchase.","category":"Policies","createdBy":"ADMIN"},{"id":"bf74a171-9b53-4a49-ae7b-9ebd54e5501a","created_at":"2024-08-24T10:19:58.253Z","updated_at":"2024-08-24T10:19:58.253Z","question":"What is the return policy?","answer":"Our return policy allows returns within 30 days of purchase.","category":"Policies","createdBy":"ADMIN"}]}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 945272d0-142a-4945-a3b0-e2c6f092450e |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:26 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE5YTZjNDdjLTRkNDgtNDIyNC05NjA0LTY3MDIzOGIxM2FlNiIsInN1YiI6ImE5YTZjNDdjLTRkNDgtNDIyNC05NjA0LTY3MDIzOGIxM2FlNiIsImlhdCI6MTcyMzAxMzkwOCwiZXhwIjoxNzIzMDM1NTA4fQ.mJY8Zf25xgyuTqBMwQ27KSvf9gtKjAQ9B5pQ0gECKRw |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 3ded11e4-bf12-4667-85bd-e3444fd8908d |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:27 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 95 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5f-qsBXUDfKnVbUUShyIZ2Tdw8Yf/k" |
{"message":"User is currently unauthorized, kindly authenticate to continue","status_code":401}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 5a624809-8355-4f40-9674-eab6762bdb64 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:27 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Name | Passed | Failed | Skipped |
---|---|---|---|
verify that the status code in response body is 200 | 0 | 1 | 0 |
verify the response time | 1 | 0 | 0 |
verify that the response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 1 | 0 |
Test Name | Assertion Error |
---|---|
verify that the status code in response body is 200 |
|
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE5YTZjNDdjLTRkNDgtNDIyNC05NjA0LTY3MDIzOGIxM2FlNiIsInN1YiI6ImE5YTZjNDdjLTRkNDgtNDIyNC05NjA0LTY3MDIzOGIxM2FlNiIsImlhdCI6MTcyMzAxMzkwOCwiZXhwIjoxNzIzMDM1NTA4fQ.mJY8Zf25xgyuTqBMwQ27KSvf9gtKjAQ9B5pQ0gECKRw |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 75bbb9e0-3cb5-4d5e-8f1b-8c9abf71087b |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:27 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 95 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5f-qsBXUDfKnVbUUShyIZ2Tdw8Yf/k" |
{"message":"User is currently unauthorized, kindly authenticate to continue","status_code":401}
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 37c646d0-0e24-4762-8445-6b3bfa847fc8 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 183 |
{
"question": "Can I return an item that broke within a day?",
"answer": "Unfortunately, if you received an item in working condition, we...",
"category": "Policies"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:28 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Name | Passed | Failed | Skipped |
---|---|---|---|
verify that the status code in response body is 200 | 0 | 1 | 0 |
verify the response time | 1 | 0 | 0 |
verify that the response time is less than 5000ms | 1 | 0 | 0 |
Total | 2 | 1 | 0 |
Test Name | Assertion Error |
---|---|
verify that the status code in response body is 200 |
|
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE5YTZjNDdjLTRkNDgtNDIyNC05NjA0LTY3MDIzOGIxM2FlNiIsInN1YiI6ImE5YTZjNDdjLTRkNDgtNDIyNC05NjA0LTY3MDIzOGIxM2FlNiIsImlhdCI6MTcyMzA0MDc4NSwiZXhwIjoxNzIzMDYyMzg1fQ.3-MNxd6zbr-EAcVQbBgRR4GlNvTWPCQxZKpOS7xM6Ko |
Content-Type | application/json |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | fcc3287e-0e95-4424-aeaf-7d2888046c0a |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 183 |
{
"question": "Can I return an item that broke within a day?",
"answer": "Unfortunately, if you received an item in working condition, we...",
"category": "Policies"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:28 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 95 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5f-qsBXUDfKnVbUUShyIZ2Tdw8Yf/k" |
{"message":"User is currently unauthorized, kindly authenticate to continue","status_code":401}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE5YTZjNDdjLTRkNDgtNDIyNC05NjA0LTY3MDIzOGIxM2FlNiIsInN1YiI6ImE5YTZjNDdjLTRkNDgtNDIyNC05NjA0LTY3MDIzOGIxM2FlNiIsImlhdCI6MTcyMzA0MDc4NSwiZXhwIjoxNzIzMDYyMzg1fQ.3-MNxd6zbr-EAcVQbBgRR4GlNvTWPCQxZKpOS7xM6Ko |
Content-Type | application/json |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | a319648a-ac64-4577-acb7-c6520087f046 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 183 |
{
"question": "Can I return an item that broke within a day?",
"answer": "Unfortunately, if you received an item in working condition, we...",
"category": "Policies"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:28 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 95 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5f-qsBXUDfKnVbUUShyIZ2Tdw8Yf/k" |
{"message":"User is currently unauthorized, kindly authenticate to continue","status_code":401}
Name | Passed | Failed | Skipped |
---|---|---|---|
verify that the status code in response body is 401 | 1 | 0 | 0 |
verify the response time | 1 | 0 | 0 |
verify that the response time is less than 5000ms | 1 | 0 | 0 |
Total | 3 | 0 | 0 |
Test Name | Assertion Error |
---|
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 123ea796-0d5a-45d8-b5b1-cb1bc379a7e5 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 183 |
{
"question": "Can I return an item that broke within a day?",
"answer": "Unfortunately, if you received an item in working condition, we...",
"category": "Policies"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:29 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 4afd139e-86fa-40d6-954c-23bdeda3814d |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 437 |
{
"title": "The Future of AI in 2025",
"content": "This blog explores the advancements in artificial intelligence expected by 2025. It discusses emerging technologies, ethical considerations, and potential impacts on various industries.",
"tags": [
"ai",
"technology",
"future"
],
"image_urls": [
"https://example.com/ai-future.jpg",
"https://example.com/ai-trends.jpg"
]
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:29 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Header Name | Header Value |
---|---|
Content-Type | application/json |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 67afb836-16d8-4b8c-b698-a1abcf8a6da1 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 437 |
{
"title": "The Future of AI in 2025",
"content": "This blog explores the advancements in artificial intelligence expected by 2025. It discusses emerging technologies, ethical considerations, and potential impacts on various industries.",
"tags": [
"ai",
"technology",
"future"
],
"image_urls": [
"https://example.com/ai-future.jpg",
"https://example.com/ai-trends.jpg"
]
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:29 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 95 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5f-qsBXUDfKnVbUUShyIZ2Tdw8Yf/k" |
{"message":"User is currently unauthorized, kindly authenticate to continue","status_code":401}
Header Name | Header Value |
---|---|
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 04e3052a-a35f-43b6-9e5a-7af1d4259bc1 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:30 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 95 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5f-qsBXUDfKnVbUUShyIZ2Tdw8Yf/k" |
{"message":"User is currently unauthorized, kindly authenticate to continue","status_code":401}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 320c83f5-0c48-4ebd-a041-45800700a995 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:31 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 46 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2e-YXQcCc0xes6xMRB/3fzfAqP0ics" |
{"message":"Blog not found","status_code":404}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 8c09495c-4939-44dd-808b-c099dec0fe5b |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:31 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 537 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"219-NHA6cmTFq8/n4GPxO3yM4DmHZB8" |
{"status_code":200,"message":"Blog fetched successfully","data":{"blog_id":"f191c072-2b7a-47ba-a5c7-54c32914939b","title":"The Future of AI in 2025","content":"This blog explores the advancements in artificial intelligence expected by 2025. It discusses emerging technologies, ethical considerations, and potential impacts on various industries.","tags":["ai","technology","future"],"image_urls":["https://example.com/ai-future.jpg","https://example.com/ai-trends.jpg"],"author":"Paulyn Bee","published_date":"2024-08-24T09:27:21.355Z"}}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjQzNDQwZTIwLTk3YjMtNDVhNC1hZDYyLTcwNDBkOWIyOGU3OSIsInN1YiI6IjQzNDQwZTIwLTk3YjMtNDVhNC1hZDYyLTcwNDBkOWIyOGU3OSIsImlhdCI6MTcyMzA5ODg4OCwiZXhwIjoxNzIzMTIwNDg4fQ.lx0FGklu5BCe0aa7a4XvPdUK5WY1GUS_yLkeyQeOk44 |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 3784c57f-703a-499e-86cc-728cbcb29e27 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:31 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 95 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5f-qsBXUDfKnVbUUShyIZ2Tdw8Yf/k" |
{"message":"User is currently unauthorized, kindly authenticate to continue","status_code":401}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | fb69c922-9848-4031-928b-1d8209993e19 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:32 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 48 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"30-TINgu3OKUxuSJRmgwb9ou+Rhsk8" |
{"message":"author_not_found","status_code":500}
Header Name | Header Value |
---|---|
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 48e9d613-5b84-469a-917e-62985d9dacbb |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:32 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 95 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5f-qsBXUDfKnVbUUShyIZ2Tdw8Yf/k" |
{"message":"User is currently unauthorized, kindly authenticate to continue","status_code":401}
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 808e8d2c-544b-467a-9359-c4d5e3dfea15 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 449 |
{
"title": "The Future of AI in 2025",
"content": "This blog explores the advancements in artificial intelligence expected by 2025. It discusses emerging technologies, ethical considerations, and potential impacts on various industries.",
"tags": [
"ai",
"technology",
"future"
],
"image_urls": [
"https://example.com/ai-future.jpg",
"https://example.com/ai-trends.jpg"
]
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:33 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Header Name | Header Value |
---|---|
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 8435d764-1b25-4914-8ee1-e7ab87d9c731 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 0 |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:33 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 95 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5f-qsBXUDfKnVbUUShyIZ2Tdw8Yf/k" |
{"message":"User is currently unauthorized, kindly authenticate to continue","status_code":401}
Header Name | Header Value |
---|---|
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 5b9b1fac-d4b5-4af7-bc5b-2d93fdeb4e12 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:34 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 95 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5f-qsBXUDfKnVbUUShyIZ2Tdw8Yf/k" |
{"message":"User is currently unauthorized, kindly authenticate to continue","status_code":401}
Header Name | Header Value |
---|---|
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 28828b53-dc50-4b0e-b0ed-0109744a60a0 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:34 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 18fc26c4-760d-4433-802b-4487e4451aa9 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 26 |
{
"name": "Technology"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:34 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjM2YjVmYjZhLTMzOWItNGQ1OS1hNzNlLTEyYTJhYTdhMjYxNyIsInN1YiI6IjM2YjVmYjZhLTMzOWItNGQ1OS1hNzNlLTEyYTJhYTdhMjYxNyIsImlhdCI6MTcyMzEzMjI4MywiZXhwIjoxNzIzMTUzODgzfQ.99p-g5k3o_syuHiv-eX5rCG_xO68K1d_Pw41knVeDyA |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 9c24842c-f498-49f4-a312-85cb83ad7e67 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 437 |
{
"title": "The Future of AI in 2025",
"content": "This blog explores the advancements in artificial intelligence expected by 2025. It discusses emerging technologies, ethical considerations, and potential impacts on various industries.",
"tags": [
"ai",
"technology",
"future"
],
"image_urls": [
"https://example.com/ai-future.jpg",
"https://example.com/ai-trends.jpg"
]
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:34 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 95 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5f-qsBXUDfKnVbUUShyIZ2Tdw8Yf/k" |
{"message":"User is currently unauthorized, kindly authenticate to continue","status_code":401}
Header Name | Header Value |
---|---|
Content-Type | application/json |
Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsInN1YiI6ImE3NjNlMjJjLTg1NTgtNGZhZS1hNDAxLWZlMTY1NmE0MmZmMCIsImlhdCI6MTcyNDM5MTEyNSwiZXhwIjoxNzI1ODkxMTI1fQ.MqPw5xwSQNIXcig96GZSG_T_U0JA-FKw5uRPf3675Fo |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 17535b43-878a-485b-98be-51e7f60828a1 |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 28 |
{
"name": "Technology"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:35 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 45 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"2d-vPNZJCu5lKV5sujP/KYGOapyjXA" |
{"message":"Access denied","status_code":403}
Header Name | Header Value |
---|---|
Content-Type | application/json |
User-Agent | PostmanRuntime/7.39.1 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 992be84a-6630-4969-b98d-137f07d88e9d |
Host | staging.api-nestjs.boilerplate.hng.tech |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 28 |
{
"name": "Technology"
}
Header Name | Header Value |
---|---|
Server | nginx/1.26.1 |
Date | Sat, 24 Aug 2024 21:09:35 GMT |
Content-Type | application/json; charset=utf-8 |
Content-Length | 95 |
Connection | keep-alive |
X-Powered-By | Express |
Access-Control-Allow-Origin | * |
ETag | W/"5f-qsBXUDfKnVbUUShyIZ2Tdw8Yf/k" |
{"message":"User is currently unauthorized, kindly authenticate to continue","status_code":401}