Introduction
This documentation aims to provide all the information you need to work with our API.
<aside>As you scroll, you'll see code examples for working with the API in different programming languages in the dark area to the right (or as part of the content on mobile).
You can switch the language used with the tabs at the top right (or from the nav menu at the top left on mobile).</aside>
Authenticating requests
To authenticate requests, include an Authorization header with the value "Bearer {YOUR_API_KEY}".
All authenticated endpoints are marked with a requires authentication badge in the documentation below.
This API uses Laravel Sanctum for authentication.
Include your API key in the Authorization header when making requests.
To obtain an API key:
- Send a
POSTrequest to/api/loginor/api/registerwith your email and password. - Copy the
api_keyfield returned in the response. - Use this key in all authenticated requests.
For example:
Authorization: Bearer 15|your-api-key-here
Some of the /admin endpoints may require admin privilege to access.
Admin - Conference Registrations
Get all conference registrations
requires authentication
This endpoint retrieves all conference registrations with their associated conference, ticket, and hotel details. Accessible only to admin users.
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/conference-registrations" \
--header "Authorization: Bearer {YOUR_API_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/conference-registrations"
);
const headers = {
"Authorization": "Bearer {YOUR_API_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/conference-registrations';
$response = $client->get(
$url,
[
'headers' => [
'Authorization' => 'Bearer {YOUR_API_KEY}',
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/conference-registrations'
headers = {
'Authorization': 'Bearer {YOUR_API_KEY}',
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (200, Success):
{
"status": true,
"message": "Conference registrations retrieved successfully",
"meta": {
"count": 4
},
"data": [
{
"id": 9,
"registration_id": "AWAC-2025-00001",
"title": "Mr",
"first_name": "Ahmed",
"family_name": "Brian",
"country_of_residence": "Nigeria",
"nationality": "Nigeria",
"company": "Ahmed Corporations",
"email": "kelseygreat@gmail.com",
"phone": "07016778763",
"created_at": "2025-07-26T22:47:59.000000Z",
"conference": {
"id": 2,
"name": "Aerowest Africa 2025",
"location": "Lagos, Nigeria",
"start_date": "2025-10-12",
"end_date": "2025-10-15"
},
"ticket": null,
"hotel": null
}
]
}
Example response (404, No registrations found):
{
"status": false,
"message": "No conference registrations found",
"data": []
}
Example response (500, Server error):
{
"status": "error",
"message": "An error occurred while fetching conference registrations."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Get a single conference registration
requires authentication
This endpoint retrieves the details of a specific conference registration by its ID. Includes the related conference, ticket, and hotel details if available. Accessible only to admin users.
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/conference-registrations/9" \
--header "Authorization: Bearer {YOUR_API_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/conference-registrations/9"
);
const headers = {
"Authorization": "Bearer {YOUR_API_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/conference-registrations/9';
$response = $client->get(
$url,
[
'headers' => [
'Authorization' => 'Bearer {YOUR_API_KEY}',
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/conference-registrations/9'
headers = {
'Authorization': 'Bearer {YOUR_API_KEY}',
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (200, Success):
{
"status": "success",
"message": "Conference registration retrieved successfully!",
"data": {
"id": 9,
"registration_id": "AWAC-2025-00001",
"title": "Mr",
"first_name": "Ahmed",
"family_name": "Brian",
"country_of_residence": "Nigeria",
"nationality": "Nigeria",
"company": "Ahmed Corporations",
"email": "kelseygreat@gmail.com",
"phone": "07016778763",
"created_at": "2025-07-26T22:47:59.000000Z",
"conference": {
"id": 2,
"name": "Aerowest Africa 2025",
"location": "Lagos, Nigeria",
"start_date": "2025-10-12",
"end_date": "2025-10-15"
},
"ticket": null,
"hotel": null
}
}
Example response (404, Not found):
{
"status": "error",
"message": "Conference registration not found!"
}
Example response (500, Server error):
{
"status": "error",
"message": "An error occurred while fetching conference registration."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Confirm a conference registration
requires authentication
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/conference-registrations/17/confirm" \
--header "Authorization: Bearer {YOUR_API_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/conference-registrations/17/confirm"
);
const headers = {
"Authorization": "Bearer {YOUR_API_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/conference-registrations/17/confirm';
$response = $client->post(
$url,
[
'headers' => [
'Authorization' => 'Bearer {YOUR_API_KEY}',
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/conference-registrations/17/confirm'
headers = {
'Authorization': 'Bearer {YOUR_API_KEY}',
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Delete a conference registration
requires authentication
This endpoint deletes a specific conference registration by its ID. Accessible only to admin users.
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/conference-registrations/9" \
--header "Authorization: Bearer {YOUR_API_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/conference-registrations/9"
);
const headers = {
"Authorization": "Bearer {YOUR_API_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/conference-registrations/9';
$response = $client->delete(
$url,
[
'headers' => [
'Authorization' => 'Bearer {YOUR_API_KEY}',
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/conference-registrations/9'
headers = {
'Authorization': 'Bearer {YOUR_API_KEY}',
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Example response (200, Success):
{
"status": "success",
"message": "Conference registration deleted successfully!"
}
Example response (404, Not found):
{
"status": "error",
"message": "Conference registration not found!"
}
Example response (500, Server error):
{
"status": "error",
"message": "An error occurred while deleting the conference registration."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Authentication
Register APIs for user authentication (register, login, profile, logout)
Log in: A new API key is generated. Any API key used in authentication, invalidates on user log out.
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/login" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"email\": \"john@example.com\",
\"password\": \"O[2UZ5ij-e\\/dl4m{o,\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/login"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"email": "john@example.com",
"password": "O[2UZ5ij-e\/dl4m{o,"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/login';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'email' => 'john@example.com',
'password' => 'O[2UZ5ij-e/dl4m{o,',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/login'
payload = {
"email": "john@example.com",
"password": "O[2UZ5ij-e\/dl4m{o,"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Example response (200):
{
"status": "success",
"message": "User logged in successfully!",
"user": {
"id": 6,
"name": "Brain Tracy",
"email": "brian@gmail.com",
"email_verified_at": null,
"roles": "user",
"profile_picture": "images/f3befdb3-88eb-457d-95e5-c8142a85510b.jpg",
"created_at": "2025-07-15T23:43:42.000000Z",
"updated_at": "2025-07-15T23:43:42.000000Z",
"profile_picture_url": "http://localhost/storage/images/f3befdb3-88eb-457d-95e5-c8142a85510b.jpg"
},
"api_key": "13|NwBHdTRjGcOtPxCYLDRtvh0dZ8svvhQTAhXbHfMw8fb52de9"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Get the authenticated user's profile
requires authentication
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/user/profile" \
--header "Authorization: Bearer {YOUR_API_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/user/profile"
);
const headers = {
"Authorization": "Bearer {YOUR_API_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/user/profile';
$response = $client->get(
$url,
[
'headers' => [
'Authorization' => 'Bearer {YOUR_API_KEY}',
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/user/profile'
headers = {
'Authorization': 'Bearer {YOUR_API_KEY}',
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (200):
{
"status": "success",
"message": "User profile retrieved successfully!",
"user": {
"id": 6,
"name": "Brain Tracy",
"email": "brian@gmail.com",
"email_verified_at": null,
"roles": "user",
"profile_picture": "images/f3befdb3-88eb-457d-95e5-c8142a85510b.jpg",
"created_at": "2025-07-15T23:43:42.000000Z",
"updated_at": "2025-07-15T23:43:42.000000Z",
"profile_picture_url": "http://localhost/storage/images/f3befdb3-88eb-457d-95e5-c8142a85510b.jpg"
}
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Update the authenticated user's profile
requires authentication
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/user/profile" \
--header "Authorization: Bearer {YOUR_API_KEY}" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "name=consequatur"\
--form "email=qkunze@example.com"\
--form "old_password=consequatur"\
--form "password=O[2UZ5ij-e/dl4m{o,"\
--form "password_confirmation=consequatur"\
--form "profile_picture=@/tmp/phpodDNJI" const url = new URL(
"https://api.aerowestafrica.com/api/user/profile"
);
const headers = {
"Authorization": "Bearer {YOUR_API_KEY}",
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('name', 'consequatur');
body.append('email', 'qkunze@example.com');
body.append('old_password', 'consequatur');
body.append('password', 'O[2UZ5ij-e/dl4m{o,');
body.append('password_confirmation', 'consequatur');
body.append('profile_picture', document.querySelector('input[name="profile_picture"]').files[0]);
fetch(url, {
method: "PUT",
headers,
body,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/user/profile';
$response = $client->put(
$url,
[
'headers' => [
'Authorization' => 'Bearer {YOUR_API_KEY}',
'Content-Type' => 'multipart/form-data',
'Accept' => 'application/json',
],
'multipart' => [
[
'name' => 'name',
'contents' => 'consequatur'
],
[
'name' => 'email',
'contents' => 'qkunze@example.com'
],
[
'name' => 'old_password',
'contents' => 'consequatur'
],
[
'name' => 'password',
'contents' => 'O[2UZ5ij-e/dl4m{o,'
],
[
'name' => 'password_confirmation',
'contents' => 'consequatur'
],
[
'name' => 'profile_picture',
'contents' => fopen('/tmp/phpodDNJI', 'r')
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/user/profile'
files = {
'name': (None, 'consequatur'),
'email': (None, 'qkunze@example.com'),
'old_password': (None, 'consequatur'),
'password': (None, 'O[2UZ5ij-e/dl4m{o,'),
'password_confirmation': (None, 'consequatur'),
'profile_picture': open('/tmp/phpodDNJI', 'rb')}
payload = {
"name": "consequatur",
"email": "qkunze@example.com",
"old_password": "consequatur",
"password": "O[2UZ5ij-e\/dl4m{o,",
"password_confirmation": "consequatur"
}
headers = {
'Authorization': 'Bearer {YOUR_API_KEY}',
'Content-Type': 'multipart/form-data',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, files=files)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Log out (revoke API Key used for the session)
requires authentication
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/logout" \
--header "Authorization: Bearer {YOUR_API_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/logout"
);
const headers = {
"Authorization": "Bearer {YOUR_API_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/logout';
$response = $client->post(
$url,
[
'headers' => [
'Authorization' => 'Bearer {YOUR_API_KEY}',
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/logout'
headers = {
'Authorization': 'Bearer {YOUR_API_KEY}',
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers)
response.json()Example response (200):
{
"status": "success",
"message": "User logged out successfully! API key revoked"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Conference Days
Manage conference days
Retrieve all conference days with schedules
Returns a list of conference days including scheduled sessions and associated speaker details.
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/conference-days" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/conference-days"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/conference-days';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/conference-days'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (200):
{
"status": "success",
"message": "Conference days retrieved successfully",
"meta": {
"conference_days_count": 3,
"schedules_count": 3
},
"data": [
{
"id": 1,
"conference_id": 2,
"day_number": 1,
"date": "2025-07-12",
"schedules": [],
"created_at": "2025-07-12T11:54:48.000000Z",
"updated_at": "2025-07-12T12:19:19.000000Z"
},
{
"id": 3,
"conference_id": 2,
"day_number": 2,
"date": "2025-07-13",
"schedules": [
{
"id": 3,
"conference_day_id": 3,
"title": "Workshop",
"speaker": {
"id": 1,
"name": "Barr Jane Anderson",
"profession": "Tourism Professional",
"about": "About content updated",
"social_media": {
"x": "https://x.com/jane_updated",
"linkedin": "https://linkedin.com/jabe_updated",
"instagram": "https://instagram.com/jane",
"facebook": "https://facebook.com/jane"
},
"company": "Tourism Incorporation",
"profile_picture": "images/7dzf6Ofxscy6YJ6flZpQBDA28QWMA9ptb4x4SJEc.jpg",
"profile_picture_url": "http://localhost/storage/images/7dzf6Ofxscy6YJ6flZpQBDA28QWMA9ptb4x4SJEc.jpg"
},
"heading": "Aviation Operation in Africa two",
"description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam et feugiat justo. Vestibulum at nibh nec risus aliquet lacinia vitae blandit justo. Fusce consequat nunc et gravida auctor. Phasellus a lorem in enim ultrices pulvinar.",
"time_start": "09:30:00",
"time_end": "11:00:00",
"created_at": "2025-07-12T13:17:47.000000Z",
"updated_at": "2025-07-12T13:17:47.000000Z"
}
]
}
]
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Show a conference day
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/conference-days/17" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/conference-days/17"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/conference-days/17';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/conference-days/17'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Create a conference day
requires authentication
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/conference-days" \
--header "Authorization: Bearer {YOUR_API_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"conference_id\": 17,
\"day_number\": 1,
\"date\": \"2025-08-12\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/conference-days"
);
const headers = {
"Authorization": "Bearer {YOUR_API_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"conference_id": 17,
"day_number": 1,
"date": "2025-08-12"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/conference-days';
$response = $client->post(
$url,
[
'headers' => [
'Authorization' => 'Bearer {YOUR_API_KEY}',
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'conference_id' => 17,
'day_number' => 1,
'date' => '2025-08-12',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/conference-days'
payload = {
"conference_id": 17,
"day_number": 1,
"date": "2025-08-12"
}
headers = {
'Authorization': 'Bearer {YOUR_API_KEY}',
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Update a conference day
requires authentication
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/conference-days/17" \
--header "Authorization: Bearer {YOUR_API_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"conference_id\": \"consequatur\",
\"day_number\": 45,
\"date\": \"2107-10-08\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/conference-days/17"
);
const headers = {
"Authorization": "Bearer {YOUR_API_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"conference_id": "consequatur",
"day_number": 45,
"date": "2107-10-08"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/conference-days/17';
$response = $client->put(
$url,
[
'headers' => [
'Authorization' => 'Bearer {YOUR_API_KEY}',
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'conference_id' => 'consequatur',
'day_number' => 45,
'date' => '2107-10-08',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/conference-days/17'
payload = {
"conference_id": "consequatur",
"day_number": 45,
"date": "2107-10-08"
}
headers = {
'Authorization': 'Bearer {YOUR_API_KEY}',
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Delete a conference day
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/conference-days/17" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/conference-days/17"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/conference-days/17';
$response = $client->delete(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/conference-days/17'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Conference Registration
Lookup Conference Registration
This endpoint allows users to retrieve their conference registration details using their email address and registration ID. It returns the registrant's details, ticket information, and hotel information (if booked).
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/registration-lookup" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"email\": \"john.doe@example.com\",
\"registration_id\": \"AWAC-2025-00002\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/registration-lookup"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"email": "john.doe@example.com",
"registration_id": "AWAC-2025-00002"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/registration-lookup';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'email' => 'john.doe@example.com',
'registration_id' => 'AWAC-2025-00002',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/registration-lookup'
payload = {
"email": "john.doe@example.com",
"registration_id": "AWAC-2025-00002"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Example response (200):
{
"status": "success",
"message": "Registration found.",
"data": {
"registration": {
"id": 2,
"first_name": "John",
"family_name": "Doe",
"email": "john.doe@example.com",
"registration_id": "AWAC-2025-00002",
"ticket_id": 1,
"hotel_id": 3,
...
},
"ticket": {
"id": 1,
"title": "VIP Ticket",
"amount": 150000,
...
},
"hotel": {
"id": 3,
"name": "Sheraton Hotel",
"location": "Abuja, Nigeria",
...
}
}
}
Example response (404):
{
"status": "error",
"message": "Registration not found."
}
Example response (422):
{
"message": "The given data was invalid.",
"errors": {
"email": [
"The email field is required."
],
"registration_id": [
"The registration id field is required."
]
}
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Conference Schedules
Manage schedules within a conference day
Retrieve all schedules (first record only)
Returns schedule information including speaker details, timing, and session description.
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/schedules" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/schedules"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/schedules';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/schedules'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (200):
{
"status": "success",
"message": "Schedules retrieved successfully.",
"meta": {
"count": 3
},
"data": [
{
"id": 2,
"conference_day_id": 4,
"title": "Workshop",
"speaker": {
"id": 4,
"name": "Barr Benedith James",
"profession": "Tourism Professional",
"about": "About content updated",
"social_media": {
"x": "https://x.com/james",
"facebook": "https://facebook.com/james",
"instagram": "https://instagram.com/james",
"linkedin": "https://linkedin.com/james"
},
"company": "Tourism Incorporation",
"profile_picture": "images/aLdvrAo0Cb8tIV8U9JAWlGEgCkxt8NeNK9gAUeMk.jpg",
"profile_picture_url": "http://localhost/storage/images/aLdvrAo0Cb8tIV8U9JAWlGEgCkxt8NeNK9gAUeMk.jpg"
},
"heading": "Aviation Operation in Africa",
"description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit.",
"time_start": "09:30:00",
"time_end": "11:00:00",
"created_at": "2025-07-12T13:15:25.000000Z",
"updated_at": "2025-07-12T13:44:30.000000Z"
}
]
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Show a schedule
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/schedules/17" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/schedules/17"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/schedules/17';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/schedules/17'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Create a schedule
requires authentication
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/schedules" \
--header "Authorization: Bearer {YOUR_API_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"conference_day_id\": 17,
\"title\": \"consequatur\",
\"speaker_id\": 17,
\"heading\": \"consequatur\",
\"description\": \"Dolores dolorum amet iste laborum eius est dolor.\",
\"time_start\": \"consequatur\",
\"time_end\": \"consequatur\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/schedules"
);
const headers = {
"Authorization": "Bearer {YOUR_API_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"conference_day_id": 17,
"title": "consequatur",
"speaker_id": 17,
"heading": "consequatur",
"description": "Dolores dolorum amet iste laborum eius est dolor.",
"time_start": "consequatur",
"time_end": "consequatur"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/schedules';
$response = $client->post(
$url,
[
'headers' => [
'Authorization' => 'Bearer {YOUR_API_KEY}',
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'conference_day_id' => 17,
'title' => 'consequatur',
'speaker_id' => 17,
'heading' => 'consequatur',
'description' => 'Dolores dolorum amet iste laborum eius est dolor.',
'time_start' => 'consequatur',
'time_end' => 'consequatur',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/schedules'
payload = {
"conference_day_id": 17,
"title": "consequatur",
"speaker_id": 17,
"heading": "consequatur",
"description": "Dolores dolorum amet iste laborum eius est dolor.",
"time_start": "consequatur",
"time_end": "consequatur"
}
headers = {
'Authorization': 'Bearer {YOUR_API_KEY}',
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Delete a schedule
requires authentication
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/schedules/17" \
--header "Authorization: Bearer {YOUR_API_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/schedules/17"
);
const headers = {
"Authorization": "Bearer {YOUR_API_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/schedules/17';
$response = $client->delete(
$url,
[
'headers' => [
'Authorization' => 'Bearer {YOUR_API_KEY}',
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/schedules/17'
headers = {
'Authorization': 'Bearer {YOUR_API_KEY}',
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Conferences
APIs for managing conferences
Get a specific conference
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/conferences/17" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/conferences/17"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/conferences/17';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/conferences/17'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
List all conferences
Retrieves a list of all available conferences with basic information and topics.
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/conferences" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/conferences"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/conferences';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/conferences'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (200):
{
"status": true,
"message": "Conferences retrieved successfully",
"meta": {
"count": 1
},
"data": [
{
"id": 2,
"name": "Aerowest Africa Annual Summit 2025",
"year": 2025,
"venue": "Eko Convention Center, Lagos",
"description": "The premier conference for aviation and aerospace in West Africa.",
"start_date": "2025-09-10T00:00:00.000000Z",
"end_date": "2025-09-12T00:00:00.000000Z",
"topics": [
"Aviation Technology",
"Sustainable Aviation",
"Air Cargo Logistics"
],
"created_at": "2025-07-12T11:54:02.000000Z",
"updated_at": "2025-07-12T11:54:02.000000Z"
}
]
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Register for Conference
Allows a user to register for the upcoming conference. This endpoint is public and does not require authentication.
The user may optionally book a hotel and/or select a ticket type. Upon successful registration, a confirmation email is sent (if possible), including ticket and hotel details.
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/conference-register" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"conference_id\": 1,
\"hotel_id\": 3,
\"ticket_id\": 2,
\"title\": \"Dr\",
\"first_name\": \"John\",
\"family_name\": \"Doe\",
\"country_of_residence\": \"Nigeria\",
\"nationality\": \"Ghanaian\",
\"company\": \"AeroGlobal Inc.\",
\"company_address\": \"consequatur\",
\"job_title\": \"mqeopfuudtdsufvyvddqa\",
\"email\": \"john.doe@example.com\",
\"phone\": \"+2348123456789\",
\"industry\": \"Aviation\",
\"accessibility_requirements\": \"mqeopfuudtdsufvyvddqa\",
\"networking_consent\": true,
\"media_consent\": true,
\"privacy_notice_accepted\": true
}"
const url = new URL(
"https://api.aerowestafrica.com/api/conference-register"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"conference_id": 1,
"hotel_id": 3,
"ticket_id": 2,
"title": "Dr",
"first_name": "John",
"family_name": "Doe",
"country_of_residence": "Nigeria",
"nationality": "Ghanaian",
"company": "AeroGlobal Inc.",
"company_address": "consequatur",
"job_title": "mqeopfuudtdsufvyvddqa",
"email": "john.doe@example.com",
"phone": "+2348123456789",
"industry": "Aviation",
"accessibility_requirements": "mqeopfuudtdsufvyvddqa",
"networking_consent": true,
"media_consent": true,
"privacy_notice_accepted": true
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/conference-register';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'conference_id' => 1,
'hotel_id' => 3,
'ticket_id' => 2,
'title' => 'Dr',
'first_name' => 'John',
'family_name' => 'Doe',
'country_of_residence' => 'Nigeria',
'nationality' => 'Ghanaian',
'company' => 'AeroGlobal Inc.',
'company_address' => 'consequatur',
'job_title' => 'mqeopfuudtdsufvyvddqa',
'email' => 'john.doe@example.com',
'phone' => '+2348123456789',
'industry' => 'Aviation',
'accessibility_requirements' => 'mqeopfuudtdsufvyvddqa',
'networking_consent' => true,
'media_consent' => true,
'privacy_notice_accepted' => true,
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/conference-register'
payload = {
"conference_id": 1,
"hotel_id": 3,
"ticket_id": 2,
"title": "Dr",
"first_name": "John",
"family_name": "Doe",
"country_of_residence": "Nigeria",
"nationality": "Ghanaian",
"company": "AeroGlobal Inc.",
"company_address": "consequatur",
"job_title": "mqeopfuudtdsufvyvddqa",
"email": "john.doe@example.com",
"phone": "+2348123456789",
"industry": "Aviation",
"accessibility_requirements": "mqeopfuudtdsufvyvddqa",
"networking_consent": true,
"media_consent": true,
"privacy_notice_accepted": true
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Example response (201):
{
"status": "success",
"message": "Conference registration successful and confirmation email sent.",
"data": {
"id": 10,
"conference_id": 1,
"ticket_id": 2,
"hotel_id": 3,
"registration_id": "AWAC-2025-00003",
"title": "Mr",
"first_name": "John",
"family_name": "Doe",
"country_of_residence": "Nigeria",
"nationality": "Ghanaian",
"company": "AeroGlobal Inc.",
"email": "john.doe@example.com",
"phone": "+2348123456789",
"created_at": "2025-07-26T12:34:56.000000Z",
"updated_at": "2025-07-26T12:34:56.000000Z"
}
}
Example response (422):
{
"status": "error",
"message": "Validation failed",
"errors": {
"email": [
"The email field is required."
]
}
}
Example response (500):
{
"status": "error",
"message": "Something went wrong during registration."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
POST api/vip-register
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/vip-register" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"title\": \"consequatur\",
\"first_name\": \"consequatur\",
\"family_name\": \"consequatur\",
\"country_of_residence\": \"consequatur\",
\"nationality\": \"consequatur\",
\"company\": \"consequatur\",
\"company_address\": \"consequatur\",
\"job_title\": \"mqeopfuudtdsufvyvddqa\",
\"email\": \"eloisa.harber@example.com\",
\"phone\": \"+156277171772\",
\"industry\": \"consequatur\",
\"accessibility_requirements\": \"mqeopfuudtdsufvyvddqa\",
\"networking_consent\": false,
\"media_consent\": true,
\"privacy_notice_accepted\": true,
\"registration_type\": \"vip\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/vip-register"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"title": "consequatur",
"first_name": "consequatur",
"family_name": "consequatur",
"country_of_residence": "consequatur",
"nationality": "consequatur",
"company": "consequatur",
"company_address": "consequatur",
"job_title": "mqeopfuudtdsufvyvddqa",
"email": "eloisa.harber@example.com",
"phone": "+156277171772",
"industry": "consequatur",
"accessibility_requirements": "mqeopfuudtdsufvyvddqa",
"networking_consent": false,
"media_consent": true,
"privacy_notice_accepted": true,
"registration_type": "vip"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/vip-register';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'title' => 'consequatur',
'first_name' => 'consequatur',
'family_name' => 'consequatur',
'country_of_residence' => 'consequatur',
'nationality' => 'consequatur',
'company' => 'consequatur',
'company_address' => 'consequatur',
'job_title' => 'mqeopfuudtdsufvyvddqa',
'email' => 'eloisa.harber@example.com',
'phone' => '+156277171772',
'industry' => 'consequatur',
'accessibility_requirements' => 'mqeopfuudtdsufvyvddqa',
'networking_consent' => false,
'media_consent' => true,
'privacy_notice_accepted' => true,
'registration_type' => 'vip',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/vip-register'
payload = {
"title": "consequatur",
"first_name": "consequatur",
"family_name": "consequatur",
"country_of_residence": "consequatur",
"nationality": "consequatur",
"company": "consequatur",
"company_address": "consequatur",
"job_title": "mqeopfuudtdsufvyvddqa",
"email": "eloisa.harber@example.com",
"phone": "+156277171772",
"industry": "consequatur",
"accessibility_requirements": "mqeopfuudtdsufvyvddqa",
"networking_consent": false,
"media_consent": true,
"privacy_notice_accepted": true,
"registration_type": "vip"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Create a new conference
requires authentication
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/conferences" \
--header "Authorization: Bearer {YOUR_API_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"Aerowest Africa Annual Summit 2025\",
\"year\": 2025,
\"venue\": \"Eko Convention Center, Lagos\",
\"description\": \"The premier conference for aviation and aerospace in West Africa.\",
\"start_date\": \"2025-09-10\",
\"end_date\": \"2025-09-12\",
\"status\": \"active\",
\"start_time\": \"15:38:11\",
\"end_time\": \"15:38:11\",
\"topics\": [
\"Aviation Technology\",
\"Sustainable Aviation\",
\"Air Cargo Logistics\"
]
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/conferences"
);
const headers = {
"Authorization": "Bearer {YOUR_API_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "Aerowest Africa Annual Summit 2025",
"year": 2025,
"venue": "Eko Convention Center, Lagos",
"description": "The premier conference for aviation and aerospace in West Africa.",
"start_date": "2025-09-10",
"end_date": "2025-09-12",
"status": "active",
"start_time": "15:38:11",
"end_time": "15:38:11",
"topics": [
"Aviation Technology",
"Sustainable Aviation",
"Air Cargo Logistics"
]
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/conferences';
$response = $client->post(
$url,
[
'headers' => [
'Authorization' => 'Bearer {YOUR_API_KEY}',
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'name' => 'Aerowest Africa Annual Summit 2025',
'year' => 2025,
'venue' => 'Eko Convention Center, Lagos',
'description' => 'The premier conference for aviation and aerospace in West Africa.',
'start_date' => '2025-09-10',
'end_date' => '2025-09-12',
'status' => 'active',
'start_time' => '15:38:11',
'end_time' => '15:38:11',
'topics' => [
'Aviation Technology',
'Sustainable Aviation',
'Air Cargo Logistics',
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/conferences'
payload = {
"name": "Aerowest Africa Annual Summit 2025",
"year": 2025,
"venue": "Eko Convention Center, Lagos",
"description": "The premier conference for aviation and aerospace in West Africa.",
"start_date": "2025-09-10",
"end_date": "2025-09-12",
"status": "active",
"start_time": "15:38:11",
"end_time": "15:38:11",
"topics": [
"Aviation Technology",
"Sustainable Aviation",
"Air Cargo Logistics"
]
}
headers = {
'Authorization': 'Bearer {YOUR_API_KEY}',
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Update a conference
requires authentication
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/conferences/17" \
--header "Authorization: Bearer {YOUR_API_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"consequatur\",
\"year\": 17,
\"venue\": \"mqeopfuudtdsufvyvddqa\",
\"description\": \"Dolores dolorum amet iste laborum eius est dolor.\",
\"start_date\": \"2107-10-08\",
\"end_date\": \"2107-10-08\",
\"status\": \"draft\",
\"start_time\": \"15:38:11\",
\"end_time\": \"15:38:11\",
\"topics\": [
\"mqeopfuudtdsufvyvddqa\"
]
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/conferences/17"
);
const headers = {
"Authorization": "Bearer {YOUR_API_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "consequatur",
"year": 17,
"venue": "mqeopfuudtdsufvyvddqa",
"description": "Dolores dolorum amet iste laborum eius est dolor.",
"start_date": "2107-10-08",
"end_date": "2107-10-08",
"status": "draft",
"start_time": "15:38:11",
"end_time": "15:38:11",
"topics": [
"mqeopfuudtdsufvyvddqa"
]
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/conferences/17';
$response = $client->put(
$url,
[
'headers' => [
'Authorization' => 'Bearer {YOUR_API_KEY}',
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'name' => 'consequatur',
'year' => 17,
'venue' => 'mqeopfuudtdsufvyvddqa',
'description' => 'Dolores dolorum amet iste laborum eius est dolor.',
'start_date' => '2107-10-08',
'end_date' => '2107-10-08',
'status' => 'draft',
'start_time' => '15:38:11',
'end_time' => '15:38:11',
'topics' => [
'mqeopfuudtdsufvyvddqa',
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/conferences/17'
payload = {
"name": "consequatur",
"year": 17,
"venue": "mqeopfuudtdsufvyvddqa",
"description": "Dolores dolorum amet iste laborum eius est dolor.",
"start_date": "2107-10-08",
"end_date": "2107-10-08",
"status": "draft",
"start_time": "15:38:11",
"end_time": "15:38:11",
"topics": [
"mqeopfuudtdsufvyvddqa"
]
}
headers = {
'Authorization': 'Bearer {YOUR_API_KEY}',
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Delete a conference
requires authentication
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/conferences/17" \
--header "Authorization: Bearer {YOUR_API_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/conferences/17"
);
const headers = {
"Authorization": "Bearer {YOUR_API_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/conferences/17';
$response = $client->delete(
$url,
[
'headers' => [
'Authorization' => 'Bearer {YOUR_API_KEY}',
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/conferences/17'
headers = {
'Authorization': 'Bearer {YOUR_API_KEY}',
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/admin/vip-registrations
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/vip-registrations" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/vip-registrations"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/vip-registrations';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/vip-registrations'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Endpoints
POST api/register
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/register" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/register"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/register';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/register'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
POST api/translate
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/translate" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"text\": \"consequatur\",
\"target_lang\": \"mq\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/translate"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"text": "consequatur",
"target_lang": "mq"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/translate';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'text' => 'consequatur',
'target_lang' => 'mq',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/translate'
payload = {
"text": "consequatur",
"target_lang": "mq"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/blog
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/blog" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/blog"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/blog';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/blog'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/blog/{slug}
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/blog/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/blog/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/blog/consequatur';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/blog/consequatur'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/blog-categories
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/blog-categories" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/blog-categories"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/blog-categories';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/blog-categories'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/blog-categories/{slug}
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/blog-categories/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/blog-categories/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/blog-categories/consequatur';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/blog-categories/consequatur'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/blog-tags
GET api/blog-tags/{slug}
POST api/blog-{slug}/comments
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/blog-consequatur/comments" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"post_id\": \"consequatur\",
\"name\": \"mqeopfuudtdsufvyvddqa\",
\"email\": \"eloisa.harber@example.com\",
\"comment\": \"fqcoynlazghdtqtqxbajw\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/blog-consequatur/comments"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"post_id": "consequatur",
"name": "mqeopfuudtdsufvyvddqa",
"email": "eloisa.harber@example.com",
"comment": "fqcoynlazghdtqtqxbajw"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/blog-consequatur/comments';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'post_id' => 'consequatur',
'name' => 'mqeopfuudtdsufvyvddqa',
'email' => 'eloisa.harber@example.com',
'comment' => 'fqcoynlazghdtqtqxbajw',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/blog-consequatur/comments'
payload = {
"post_id": "consequatur",
"name": "mqeopfuudtdsufvyvddqa",
"email": "eloisa.harber@example.com",
"comment": "fqcoynlazghdtqtqxbajw"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
POST api/blog-comments/{commentId}/replies
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/blog-comments/consequatur/replies" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"comment_id\": \"consequatur\",
\"name\": \"mqeopfuudtdsufvyvddqa\",
\"email\": \"eloisa.harber@example.com\",
\"reply\": \"fqcoynlazghdtqtqxbajw\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/blog-comments/consequatur/replies"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"comment_id": "consequatur",
"name": "mqeopfuudtdsufvyvddqa",
"email": "eloisa.harber@example.com",
"reply": "fqcoynlazghdtqtqxbajw"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/blog-comments/consequatur/replies';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'comment_id' => 'consequatur',
'name' => 'mqeopfuudtdsufvyvddqa',
'email' => 'eloisa.harber@example.com',
'reply' => 'fqcoynlazghdtqtqxbajw',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/blog-comments/consequatur/replies'
payload = {
"comment_id": "consequatur",
"name": "mqeopfuudtdsufvyvddqa",
"email": "eloisa.harber@example.com",
"reply": "fqcoynlazghdtqtqxbajw"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
POST api/exhibitors
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/exhibitors" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "company_name=vmqeopfuudtdsufvyvddq"\
--form "contact_person=amniihfqcoynlazghdtqt"\
--form "job_title=qxbajwbpilpmufinllwlo"\
--form "phone_number=consequatur"\
--form "email=carolyne.luettgen@example.org"\
--form "website=http://www.russel.info/minus-voluptatem-quisquam-quibusdam-sed"\
--form "country=vyvddqamniihfqcoynlaz"\
--form "description=Nostrum quia possimus rerum id."\
--form "message=qxbajwbpilpmufinllwlo"\
--form "industry[]=auydlsmsjuryvojcybzvr"\
--form "industry_other=byickznkygloigmkwxphl"\
--form "booth_size=consequatur"\
--form "booth_custom=mqeopfuudtdsufvyvddqa"\
--form "items[]=mniihfqcoynlazghdtqtq"\
--form "items_other=xbajwbpilpmufinllwloa"\
--form "sponsorship=No"\
--form "branding=Stand Branding"\
--form "billing_contact=uydlsmsjuryvojcybzvrb"\
--form "billing_email=chammes@example.org"\
--form "billing_address=consequatur"\
--form "tax_id=mqeopfuudtdsufvyvddqa"\
--form "agree=1"\
--form "decl_name=mniihfqcoynlazghdtqtq"\
--form "signature=xbajwbpilpmufinllwloa"\
--form "date=2026-09-08T15:38:11"\
--form "status=consequatur"\
--form "company_logo=@/tmp/phpGNWLwq" const url = new URL(
"https://api.aerowestafrica.com/api/exhibitors"
);
const headers = {
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('company_name', 'vmqeopfuudtdsufvyvddq');
body.append('contact_person', 'amniihfqcoynlazghdtqt');
body.append('job_title', 'qxbajwbpilpmufinllwlo');
body.append('phone_number', 'consequatur');
body.append('email', 'carolyne.luettgen@example.org');
body.append('website', 'http://www.russel.info/minus-voluptatem-quisquam-quibusdam-sed');
body.append('country', 'vyvddqamniihfqcoynlaz');
body.append('description', 'Nostrum quia possimus rerum id.');
body.append('message', 'qxbajwbpilpmufinllwlo');
body.append('industry[]', 'auydlsmsjuryvojcybzvr');
body.append('industry_other', 'byickznkygloigmkwxphl');
body.append('booth_size', 'consequatur');
body.append('booth_custom', 'mqeopfuudtdsufvyvddqa');
body.append('items[]', 'mniihfqcoynlazghdtqtq');
body.append('items_other', 'xbajwbpilpmufinllwloa');
body.append('sponsorship', 'No');
body.append('branding', 'Stand Branding');
body.append('billing_contact', 'uydlsmsjuryvojcybzvrb');
body.append('billing_email', 'chammes@example.org');
body.append('billing_address', 'consequatur');
body.append('tax_id', 'mqeopfuudtdsufvyvddqa');
body.append('agree', '1');
body.append('decl_name', 'mniihfqcoynlazghdtqtq');
body.append('signature', 'xbajwbpilpmufinllwloa');
body.append('date', '2026-09-08T15:38:11');
body.append('status', 'consequatur');
body.append('company_logo', document.querySelector('input[name="company_logo"]').files[0]);
fetch(url, {
method: "POST",
headers,
body,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/exhibitors';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'multipart/form-data',
'Accept' => 'application/json',
],
'multipart' => [
[
'name' => 'company_name',
'contents' => 'vmqeopfuudtdsufvyvddq'
],
[
'name' => 'contact_person',
'contents' => 'amniihfqcoynlazghdtqt'
],
[
'name' => 'job_title',
'contents' => 'qxbajwbpilpmufinllwlo'
],
[
'name' => 'phone_number',
'contents' => 'consequatur'
],
[
'name' => 'email',
'contents' => 'carolyne.luettgen@example.org'
],
[
'name' => 'website',
'contents' => 'http://www.russel.info/minus-voluptatem-quisquam-quibusdam-sed'
],
[
'name' => 'country',
'contents' => 'vyvddqamniihfqcoynlaz'
],
[
'name' => 'description',
'contents' => 'Nostrum quia possimus rerum id.'
],
[
'name' => 'message',
'contents' => 'qxbajwbpilpmufinllwlo'
],
[
'name' => 'industry[]',
'contents' => 'auydlsmsjuryvojcybzvr'
],
[
'name' => 'industry_other',
'contents' => 'byickznkygloigmkwxphl'
],
[
'name' => 'booth_size',
'contents' => 'consequatur'
],
[
'name' => 'booth_custom',
'contents' => 'mqeopfuudtdsufvyvddqa'
],
[
'name' => 'items[]',
'contents' => 'mniihfqcoynlazghdtqtq'
],
[
'name' => 'items_other',
'contents' => 'xbajwbpilpmufinllwloa'
],
[
'name' => 'sponsorship',
'contents' => 'No'
],
[
'name' => 'branding',
'contents' => 'Stand Branding'
],
[
'name' => 'billing_contact',
'contents' => 'uydlsmsjuryvojcybzvrb'
],
[
'name' => 'billing_email',
'contents' => 'chammes@example.org'
],
[
'name' => 'billing_address',
'contents' => 'consequatur'
],
[
'name' => 'tax_id',
'contents' => 'mqeopfuudtdsufvyvddqa'
],
[
'name' => 'agree',
'contents' => '1'
],
[
'name' => 'decl_name',
'contents' => 'mniihfqcoynlazghdtqtq'
],
[
'name' => 'signature',
'contents' => 'xbajwbpilpmufinllwloa'
],
[
'name' => 'date',
'contents' => '2026-09-08T15:38:11'
],
[
'name' => 'status',
'contents' => 'consequatur'
],
[
'name' => 'company_logo',
'contents' => fopen('/tmp/phpGNWLwq', 'r')
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/exhibitors'
files = {
'company_name': (None, 'vmqeopfuudtdsufvyvddq'),
'contact_person': (None, 'amniihfqcoynlazghdtqt'),
'job_title': (None, 'qxbajwbpilpmufinllwlo'),
'phone_number': (None, 'consequatur'),
'email': (None, 'carolyne.luettgen@example.org'),
'website': (None, 'http://www.russel.info/minus-voluptatem-quisquam-quibusdam-sed'),
'country': (None, 'vyvddqamniihfqcoynlaz'),
'description': (None, 'Nostrum quia possimus rerum id.'),
'message': (None, 'qxbajwbpilpmufinllwlo'),
'industry[]': (None, 'auydlsmsjuryvojcybzvr'),
'industry_other': (None, 'byickznkygloigmkwxphl'),
'booth_size': (None, 'consequatur'),
'booth_custom': (None, 'mqeopfuudtdsufvyvddqa'),
'items[]': (None, 'mniihfqcoynlazghdtqtq'),
'items_other': (None, 'xbajwbpilpmufinllwloa'),
'sponsorship': (None, 'No'),
'branding': (None, 'Stand Branding'),
'billing_contact': (None, 'uydlsmsjuryvojcybzvrb'),
'billing_email': (None, 'chammes@example.org'),
'billing_address': (None, 'consequatur'),
'tax_id': (None, 'mqeopfuudtdsufvyvddqa'),
'agree': (None, '1'),
'decl_name': (None, 'mniihfqcoynlazghdtqtq'),
'signature': (None, 'xbajwbpilpmufinllwloa'),
'date': (None, '2026-09-08T15:38:11'),
'status': (None, 'consequatur'),
'company_logo': open('/tmp/phpGNWLwq', 'rb')}
payload = {
"company_name": "vmqeopfuudtdsufvyvddq",
"contact_person": "amniihfqcoynlazghdtqt",
"job_title": "qxbajwbpilpmufinllwlo",
"phone_number": "consequatur",
"email": "carolyne.luettgen@example.org",
"website": "http:\/\/www.russel.info\/minus-voluptatem-quisquam-quibusdam-sed",
"country": "vyvddqamniihfqcoynlaz",
"description": "Nostrum quia possimus rerum id.",
"message": "qxbajwbpilpmufinllwlo",
"industry": [
"auydlsmsjuryvojcybzvr"
],
"industry_other": "byickznkygloigmkwxphl",
"booth_size": "consequatur",
"booth_custom": "mqeopfuudtdsufvyvddqa",
"items": [
"mniihfqcoynlazghdtqtq"
],
"items_other": "xbajwbpilpmufinllwloa",
"sponsorship": "No",
"branding": "Stand Branding",
"billing_contact": "uydlsmsjuryvojcybzvrb",
"billing_email": "chammes@example.org",
"billing_address": "consequatur",
"tax_id": "mqeopfuudtdsufvyvddqa",
"agree": true,
"decl_name": "mniihfqcoynlazghdtqtq",
"signature": "xbajwbpilpmufinllwloa",
"date": "2026-09-08T15:38:11",
"status": "consequatur"
}
headers = {
'Content-Type': 'multipart/form-data',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, files=files)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Display a listing of subscribers.
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/subscribers" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/subscribers"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/subscribers';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/subscribers'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Display the specified subscriber.
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/subscribers/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/subscribers/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/subscribers/consequatur';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/subscribers/consequatur'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Store a newly created subscriber.
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/subscribers" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"full_name\": \"vmqeopfuudtdsufvyvddq\",
\"email\": \"kunde.eloisa@example.com\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/subscribers"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"full_name": "vmqeopfuudtdsufvyvddq",
"email": "kunde.eloisa@example.com"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/subscribers';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'full_name' => 'vmqeopfuudtdsufvyvddq',
'email' => 'kunde.eloisa@example.com',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/subscribers'
payload = {
"full_name": "vmqeopfuudtdsufvyvddq",
"email": "kunde.eloisa@example.com"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/get-homepage-banner-image
GET api/get-homepage-intro
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/get-homepage-intro" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/get-homepage-intro"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/get-homepage-intro';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/get-homepage-intro'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/get-homepage-counters
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/get-homepage-counters" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/get-homepage-counters"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/get-homepage-counters';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/get-homepage-counters'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/get-homepage-speakers
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/get-homepage-speakers" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/get-homepage-speakers"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/get-homepage-speakers';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/get-homepage-speakers'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Fetch Why Attend (single row) with features
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/get-homepage-why-attend" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/get-homepage-why-attend"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/get-homepage-why-attend';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/get-homepage-why-attend'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/get-homepage-why-exhibit
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/get-homepage-why-exhibit" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/get-homepage-why-exhibit"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/get-homepage-why-exhibit';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/get-homepage-why-exhibit'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/get-homepage-cta
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/get-homepage-cta" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/get-homepage-cta"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/get-homepage-cta';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/get-homepage-cta'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/get-footer
GET api/get-partners-logos
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/get-partners-logos" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/get-partners-logos"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/get-partners-logos';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/get-partners-logos'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Display a listing of the resource.
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/get-sliders" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/get-sliders"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/get-sliders';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/get-sliders'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/get-currencies
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/get-currencies" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/get-currencies"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/get-currencies';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/get-currencies'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Display a listing of the resource.
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/get-industries" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/get-industries"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/get-industries';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/get-industries'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/get-why-attend-page-intro
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/get-why-attend-page-intro" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/get-why-attend-page-intro"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/get-why-attend-page-intro';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/get-why-attend-page-intro'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Fetch Why Attend (single row) with features
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/get-why-attend-page-why-attend" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/get-why-attend-page-why-attend"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/get-why-attend-page-why-attend';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/get-why-attend-page-why-attend'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/get-why-attend-page-cta
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/get-why-attend-page-cta" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/get-why-attend-page-cta"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/get-why-attend-page-cta';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/get-why-attend-page-cta'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/get-why-attend-page-after-counter
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/get-why-attend-page-after-counter" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/get-why-attend-page-after-counter"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/get-why-attend-page-after-counter';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/get-why-attend-page-after-counter'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/get-about-page-contents
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/get-about-page-contents" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/get-about-page-contents"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/get-about-page-contents';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/get-about-page-contents'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/get-why-exhibit-page-contents
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/get-why-exhibit-page-contents" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/get-why-exhibit-page-contents"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/get-why-exhibit-page-contents';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/get-why-exhibit-page-contents'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/get-faq-page-contents
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/get-faq-page-contents" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/get-faq-page-contents"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/get-faq-page-contents';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/get-faq-page-contents'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/get-sponsors-page-contents
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/get-sponsors-page-contents" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/get-sponsors-page-contents"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/get-sponsors-page-contents';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/get-sponsors-page-contents'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/get-sponsors-page-prospectus
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/get-sponsors-page-prospectus" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/get-sponsors-page-prospectus"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/get-sponsors-page-prospectus';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/get-sponsors-page-prospectus'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/get-speaker-page-contents
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/get-speaker-page-contents" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/get-speaker-page-contents"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/get-speaker-page-contents';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/get-speaker-page-contents'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/get-contact-page-contents
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/get-contact-page-contents" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/get-contact-page-contents"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/get-contact-page-contents';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/get-contact-page-contents'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/get-exhibitors-page-contents
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/get-exhibitors-page-contents" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/get-exhibitors-page-contents"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/get-exhibitors-page-contents';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/get-exhibitors-page-contents'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/get-exhibitors-page-prospectus
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/get-exhibitors-page-prospectus" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/get-exhibitors-page-prospectus"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/get-exhibitors-page-prospectus';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/get-exhibitors-page-prospectus'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/cms/pages
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/cms/pages" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/cms/pages"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/cms/pages';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/cms/pages'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/cms/pages/{slug}
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/cms/pages/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/cms/pages/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/cms/pages/consequatur';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/cms/pages/consequatur'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/cms/navigations/{location}
GET api/cms/settings
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/cms/settings" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/cms/settings"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/cms/settings';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/cms/settings'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/admin/exhibitors/registration-status
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/exhibitors/registration-status" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/exhibitors/registration-status"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/exhibitors/registration-status';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/exhibitors/registration-status'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
POST api/admin/exhibitors/registration-status
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/exhibitors/registration-status" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/exhibitors/registration-status"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/exhibitors/registration-status';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/exhibitors/registration-status'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Update the specified subscriber.
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/subscribers/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"full_name\": \"vmqeopfuudtdsufvyvddq\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/subscribers/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"full_name": "vmqeopfuudtdsufvyvddq"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/subscribers/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'full_name' => 'vmqeopfuudtdsufvyvddq',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/subscribers/consequatur'
payload = {
"full_name": "vmqeopfuudtdsufvyvddq"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Remove the specified subscriber.
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/subscribers/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/subscribers/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/subscribers/consequatur';
$response = $client->delete(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/subscribers/consequatur'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-homepage-banner-image
PUT api/admin/update-homepage-intro/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-homepage-intro/consequatur" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "tagline=vmqeopfuudtdsufvyvddq"\
--form "title=amniihfqcoynlazghdtqt"\
--form "description=Dolores dolorum amet iste laborum eius est dolor."\
--form "video_file=dtdsufvyvddqamniihfqc"\
--form "video_url=http://www.weimann.com/perferendis-voluptatibus-incidunt-nostrum-quia-possimus.html"\
--form "features=qtqxbajwbpilpmufinllwloauydlsmsjuryvojcybzvrbyickznkygloigmkwxphlvazjrcnf"\
--form "image=@/tmp/phpBite58" const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-homepage-intro/consequatur"
);
const headers = {
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('tagline', 'vmqeopfuudtdsufvyvddq');
body.append('title', 'amniihfqcoynlazghdtqt');
body.append('description', 'Dolores dolorum amet iste laborum eius est dolor.');
body.append('video_file', 'dtdsufvyvddqamniihfqc');
body.append('video_url', 'http://www.weimann.com/perferendis-voluptatibus-incidunt-nostrum-quia-possimus.html');
body.append('features', 'qtqxbajwbpilpmufinllwloauydlsmsjuryvojcybzvrbyickznkygloigmkwxphlvazjrcnf');
body.append('image', document.querySelector('input[name="image"]').files[0]);
fetch(url, {
method: "PUT",
headers,
body,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-homepage-intro/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'multipart/form-data',
'Accept' => 'application/json',
],
'multipart' => [
[
'name' => 'tagline',
'contents' => 'vmqeopfuudtdsufvyvddq'
],
[
'name' => 'title',
'contents' => 'amniihfqcoynlazghdtqt'
],
[
'name' => 'description',
'contents' => 'Dolores dolorum amet iste laborum eius est dolor.'
],
[
'name' => 'video_file',
'contents' => 'dtdsufvyvddqamniihfqc'
],
[
'name' => 'video_url',
'contents' => 'http://www.weimann.com/perferendis-voluptatibus-incidunt-nostrum-quia-possimus.html'
],
[
'name' => 'features',
'contents' => 'qtqxbajwbpilpmufinllwloauydlsmsjuryvojcybzvrbyickznkygloigmkwxphlvazjrcnf'
],
[
'name' => 'image',
'contents' => fopen('/tmp/phpBite58', 'r')
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-homepage-intro/consequatur'
files = {
'tagline': (None, 'vmqeopfuudtdsufvyvddq'),
'title': (None, 'amniihfqcoynlazghdtqt'),
'description': (None, 'Dolores dolorum amet iste laborum eius est dolor.'),
'video_file': (None, 'dtdsufvyvddqamniihfqc'),
'video_url': (None, 'http://www.weimann.com/perferendis-voluptatibus-incidunt-nostrum-quia-possimus.html'),
'features': (None, 'qtqxbajwbpilpmufinllwloauydlsmsjuryvojcybzvrbyickznkygloigmkwxphlvazjrcnf'),
'image': open('/tmp/phpBite58', 'rb')}
payload = {
"tagline": "vmqeopfuudtdsufvyvddq",
"title": "amniihfqcoynlazghdtqt",
"description": "Dolores dolorum amet iste laborum eius est dolor.",
"video_file": "dtdsufvyvddqamniihfqc",
"video_url": "http:\/\/www.weimann.com\/perferendis-voluptatibus-incidunt-nostrum-quia-possimus.html",
"features": "qtqxbajwbpilpmufinllwloauydlsmsjuryvojcybzvrbyickznkygloigmkwxphlvazjrcnf"
}
headers = {
'Content-Type': 'multipart/form-data',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, files=files)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-homepage-counters
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-homepage-counters" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"counters\": \"vmqeopfuudtdsufvyvddqamniihfqcoynlazghdtqtqxbajwbpilpmufinllwloauydlsmsju\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-homepage-counters"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"counters": "vmqeopfuudtdsufvyvddqamniihfqcoynlazghdtqtqxbajwbpilpmufinllwloauydlsmsju"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-homepage-counters';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'counters' => 'vmqeopfuudtdsufvyvddqamniihfqcoynlazghdtqtqxbajwbpilpmufinllwloauydlsmsju',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-homepage-counters'
payload = {
"counters": "vmqeopfuudtdsufvyvddqamniihfqcoynlazghdtqtqxbajwbpilpmufinllwloauydlsmsju"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-homepage-speakers/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-homepage-speakers/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"tagline\": \"vmqeopfuudtdsufvyvddq\",
\"title\": \"amniihfqcoynlazghdtqt\",
\"description\": \"Dolores dolorum amet iste laborum eius est dolor.\",
\"button_text\": \"dtdsufvyvddqamniihfqc\",
\"button_link\": \"oynlazghdtqtqxbajwbpi\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-homepage-speakers/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"tagline": "vmqeopfuudtdsufvyvddq",
"title": "amniihfqcoynlazghdtqt",
"description": "Dolores dolorum amet iste laborum eius est dolor.",
"button_text": "dtdsufvyvddqamniihfqc",
"button_link": "oynlazghdtqtqxbajwbpi"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-homepage-speakers/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'tagline' => 'vmqeopfuudtdsufvyvddq',
'title' => 'amniihfqcoynlazghdtqt',
'description' => 'Dolores dolorum amet iste laborum eius est dolor.',
'button_text' => 'dtdsufvyvddqamniihfqc',
'button_link' => 'oynlazghdtqtqxbajwbpi',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-homepage-speakers/consequatur'
payload = {
"tagline": "vmqeopfuudtdsufvyvddq",
"title": "amniihfqcoynlazghdtqt",
"description": "Dolores dolorum amet iste laborum eius est dolor.",
"button_text": "dtdsufvyvddqamniihfqc",
"button_link": "oynlazghdtqtqxbajwbpi"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Update Why Attend + replace all features (delete old, insert new) Expect multipart/form-data with nested features, including icon images.
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-homepage-why-attend/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"title\": \"vmqeopfuudtdsufvyvddq\",
\"button_one_text\": \"amniihfqcoynlazghdtqt\",
\"button_one_link\": \"qxbajwbpilpmufinllwlo\",
\"button_two_text\": \"auydlsmsjuryvojcybzvr\",
\"button_two_link\": \"byickznkygloigmkwxphl\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-homepage-why-attend/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"title": "vmqeopfuudtdsufvyvddq",
"button_one_text": "amniihfqcoynlazghdtqt",
"button_one_link": "qxbajwbpilpmufinllwlo",
"button_two_text": "auydlsmsjuryvojcybzvr",
"button_two_link": "byickznkygloigmkwxphl"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-homepage-why-attend/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'title' => 'vmqeopfuudtdsufvyvddq',
'button_one_text' => 'amniihfqcoynlazghdtqt',
'button_one_link' => 'qxbajwbpilpmufinllwlo',
'button_two_text' => 'auydlsmsjuryvojcybzvr',
'button_two_link' => 'byickznkygloigmkwxphl',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-homepage-why-attend/consequatur'
payload = {
"title": "vmqeopfuudtdsufvyvddq",
"button_one_text": "amniihfqcoynlazghdtqt",
"button_one_link": "qxbajwbpilpmufinllwlo",
"button_two_text": "auydlsmsjuryvojcybzvr",
"button_two_link": "byickznkygloigmkwxphl"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-homepage-why-attend-features/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-homepage-why-attend-features/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"features\": [
{
\"text\": \"consequatur\"
}
]
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-homepage-why-attend-features/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"features": [
{
"text": "consequatur"
}
]
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-homepage-why-attend-features/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'features' => [
[
'text' => 'consequatur',
],
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-homepage-why-attend-features/consequatur'
payload = {
"features": [
{
"text": "consequatur"
}
]
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-homepage-why-exhibit/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-homepage-why-exhibit/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"heading\": \"vmqeopfuudtdsufvyvddq\",
\"subheading\": \"amniihfqcoynlazghdtqt\",
\"description\": \"Dolores dolorum amet iste laborum eius est dolor.\",
\"button_text\": \"dtdsufvyvddqamniihfqc\",
\"button_link\": \"oynlazghdtqtqxbajwbpi\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-homepage-why-exhibit/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"heading": "vmqeopfuudtdsufvyvddq",
"subheading": "amniihfqcoynlazghdtqt",
"description": "Dolores dolorum amet iste laborum eius est dolor.",
"button_text": "dtdsufvyvddqamniihfqc",
"button_link": "oynlazghdtqtqxbajwbpi"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-homepage-why-exhibit/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'heading' => 'vmqeopfuudtdsufvyvddq',
'subheading' => 'amniihfqcoynlazghdtqt',
'description' => 'Dolores dolorum amet iste laborum eius est dolor.',
'button_text' => 'dtdsufvyvddqamniihfqc',
'button_link' => 'oynlazghdtqtqxbajwbpi',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-homepage-why-exhibit/consequatur'
payload = {
"heading": "vmqeopfuudtdsufvyvddq",
"subheading": "amniihfqcoynlazghdtqt",
"description": "Dolores dolorum amet iste laborum eius est dolor.",
"button_text": "dtdsufvyvddqamniihfqc",
"button_link": "oynlazghdtqtqxbajwbpi"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-homepage-why-exhibit-feature/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-homepage-why-exhibit-feature/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"features\": []
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-homepage-why-exhibit-feature/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"features": []
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-homepage-why-exhibit-feature/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'features' => [],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-homepage-why-exhibit-feature/consequatur'
payload = {
"features": []
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-homepage-cta
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-homepage-cta" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"description\": \"Dolores dolorum amet iste laborum eius est dolor.\",
\"button_text\": \"dtdsufvyvddqamniihfqc\",
\"button_link\": \"oynlazghdtqtqxbajwbpi\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-homepage-cta"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"description": "Dolores dolorum amet iste laborum eius est dolor.",
"button_text": "dtdsufvyvddqamniihfqc",
"button_link": "oynlazghdtqtqxbajwbpi"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-homepage-cta';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'description' => 'Dolores dolorum amet iste laborum eius est dolor.',
'button_text' => 'dtdsufvyvddqamniihfqc',
'button_link' => 'oynlazghdtqtqxbajwbpi',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-homepage-cta'
payload = {
"description": "Dolores dolorum amet iste laborum eius est dolor.",
"button_text": "dtdsufvyvddqamniihfqc",
"button_link": "oynlazghdtqtqxbajwbpi"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-footer
PUT api/admin/update-partners-logos
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-partners-logos" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"features\": []
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-partners-logos"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"features": []
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-partners-logos';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'features' => [],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-partners-logos'
payload = {
"features": []
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-why-attend-page-intro/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-why-attend-page-intro/consequatur" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "tagline=vmqeopfuudtdsufvyvddq"\
--form "title=amniihfqcoynlazghdtqt"\
--form "description=Dolores dolorum amet iste laborum eius est dolor."\
--form "video_url=http://reynolds.com/"\
--form "image=@/tmp/phpILrHKL" const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-why-attend-page-intro/consequatur"
);
const headers = {
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('tagline', 'vmqeopfuudtdsufvyvddq');
body.append('title', 'amniihfqcoynlazghdtqt');
body.append('description', 'Dolores dolorum amet iste laborum eius est dolor.');
body.append('video_url', 'http://reynolds.com/');
body.append('image', document.querySelector('input[name="image"]').files[0]);
fetch(url, {
method: "PUT",
headers,
body,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-why-attend-page-intro/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'multipart/form-data',
'Accept' => 'application/json',
],
'multipart' => [
[
'name' => 'tagline',
'contents' => 'vmqeopfuudtdsufvyvddq'
],
[
'name' => 'title',
'contents' => 'amniihfqcoynlazghdtqt'
],
[
'name' => 'description',
'contents' => 'Dolores dolorum amet iste laborum eius est dolor.'
],
[
'name' => 'video_url',
'contents' => 'http://reynolds.com/'
],
[
'name' => 'image',
'contents' => fopen('/tmp/phpILrHKL', 'r')
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-why-attend-page-intro/consequatur'
files = {
'tagline': (None, 'vmqeopfuudtdsufvyvddq'),
'title': (None, 'amniihfqcoynlazghdtqt'),
'description': (None, 'Dolores dolorum amet iste laborum eius est dolor.'),
'video_url': (None, 'http://reynolds.com/'),
'image': open('/tmp/phpILrHKL', 'rb')}
payload = {
"tagline": "vmqeopfuudtdsufvyvddq",
"title": "amniihfqcoynlazghdtqt",
"description": "Dolores dolorum amet iste laborum eius est dolor.",
"video_url": "http:\/\/reynolds.com\/"
}
headers = {
'Content-Type': 'multipart/form-data',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, files=files)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Update Why Attend + replace all features (delete old, insert new) Expect multipart/form-data with nested features, including icon images.
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-why-attend-page-why-attend/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"title\": \"vmqeopfuudtdsufvyvddq\",
\"sub_title\": \"amniihfqcoynlazghdtqt\",
\"button_one_text\": \"qxbajwbpilpmufinllwlo\",
\"button_one_link\": \"auydlsmsjuryvojcybzvr\",
\"button_two_text\": \"byickznkygloigmkwxphl\",
\"button_two_link\": \"vazjrcnfbaqywuxhgjjmz\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-why-attend-page-why-attend/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"title": "vmqeopfuudtdsufvyvddq",
"sub_title": "amniihfqcoynlazghdtqt",
"button_one_text": "qxbajwbpilpmufinllwlo",
"button_one_link": "auydlsmsjuryvojcybzvr",
"button_two_text": "byickznkygloigmkwxphl",
"button_two_link": "vazjrcnfbaqywuxhgjjmz"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-why-attend-page-why-attend/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'title' => 'vmqeopfuudtdsufvyvddq',
'sub_title' => 'amniihfqcoynlazghdtqt',
'button_one_text' => 'qxbajwbpilpmufinllwlo',
'button_one_link' => 'auydlsmsjuryvojcybzvr',
'button_two_text' => 'byickznkygloigmkwxphl',
'button_two_link' => 'vazjrcnfbaqywuxhgjjmz',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-why-attend-page-why-attend/consequatur'
payload = {
"title": "vmqeopfuudtdsufvyvddq",
"sub_title": "amniihfqcoynlazghdtqt",
"button_one_text": "qxbajwbpilpmufinllwlo",
"button_one_link": "auydlsmsjuryvojcybzvr",
"button_two_text": "byickznkygloigmkwxphl",
"button_two_link": "vazjrcnfbaqywuxhgjjmz"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-why-attend-page-why-attend-features/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-why-attend-page-why-attend-features/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"features\": [
{
\"text\": \"consequatur\"
}
]
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-why-attend-page-why-attend-features/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"features": [
{
"text": "consequatur"
}
]
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-why-attend-page-why-attend-features/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'features' => [
[
'text' => 'consequatur',
],
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-why-attend-page-why-attend-features/consequatur'
payload = {
"features": [
{
"text": "consequatur"
}
]
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-why-attend-page-cta/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-why-attend-page-cta/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"text_one\": \"vmqeopfuudtdsufvyvddq\",
\"text_two\": \"amniihfqcoynlazghdtqt\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-why-attend-page-cta/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"text_one": "vmqeopfuudtdsufvyvddq",
"text_two": "amniihfqcoynlazghdtqt"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-why-attend-page-cta/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'text_one' => 'vmqeopfuudtdsufvyvddq',
'text_two' => 'amniihfqcoynlazghdtqt',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-why-attend-page-cta/consequatur'
payload = {
"text_one": "vmqeopfuudtdsufvyvddq",
"text_two": "amniihfqcoynlazghdtqt"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-why-attend-page-after-counter/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-why-attend-page-after-counter/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"heading\": \"vmqeopfuudtdsufvyvddq\",
\"button_text\": \"amniihfqcoynlazghdtqt\",
\"button_link\": \"qxbajwbpilpmufinllwlo\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-why-attend-page-after-counter/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"heading": "vmqeopfuudtdsufvyvddq",
"button_text": "amniihfqcoynlazghdtqt",
"button_link": "qxbajwbpilpmufinllwlo"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-why-attend-page-after-counter/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'heading' => 'vmqeopfuudtdsufvyvddq',
'button_text' => 'amniihfqcoynlazghdtqt',
'button_link' => 'qxbajwbpilpmufinllwlo',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-why-attend-page-after-counter/consequatur'
payload = {
"heading": "vmqeopfuudtdsufvyvddq",
"button_text": "amniihfqcoynlazghdtqt",
"button_link": "qxbajwbpilpmufinllwlo"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-why-attend-page-after-counter-features/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-why-attend-page-after-counter-features/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"features\": []
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-why-attend-page-after-counter-features/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"features": []
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-why-attend-page-after-counter-features/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'features' => [],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-why-attend-page-after-counter-features/consequatur'
payload = {
"features": []
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-about-page-contents/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-about-page-contents/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"heading\": \"vmqeopfuudtdsufvyvddq\",
\"title_one\": \"amniihfqcoynlazghdtqt\",
\"title_two\": \"qxbajwbpilpmufinllwlo\",
\"content_one\": \"consequatur\",
\"content_two\": \"consequatur\",
\"button_text\": \"mqeopfuudtdsufvyvddqa\",
\"button_link\": \"mniihfqcoynlazghdtqtq\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-about-page-contents/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"heading": "vmqeopfuudtdsufvyvddq",
"title_one": "amniihfqcoynlazghdtqt",
"title_two": "qxbajwbpilpmufinllwlo",
"content_one": "consequatur",
"content_two": "consequatur",
"button_text": "mqeopfuudtdsufvyvddqa",
"button_link": "mniihfqcoynlazghdtqtq"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-about-page-contents/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'heading' => 'vmqeopfuudtdsufvyvddq',
'title_one' => 'amniihfqcoynlazghdtqt',
'title_two' => 'qxbajwbpilpmufinllwlo',
'content_one' => 'consequatur',
'content_two' => 'consequatur',
'button_text' => 'mqeopfuudtdsufvyvddqa',
'button_link' => 'mniihfqcoynlazghdtqtq',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-about-page-contents/consequatur'
payload = {
"heading": "vmqeopfuudtdsufvyvddq",
"title_one": "amniihfqcoynlazghdtqt",
"title_two": "qxbajwbpilpmufinllwlo",
"content_one": "consequatur",
"content_two": "consequatur",
"button_text": "mqeopfuudtdsufvyvddqa",
"button_link": "mniihfqcoynlazghdtqtq"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-why-exhibit-page-contents/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-why-exhibit-page-contents/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"heading\": \"vmqeopfuudtdsufvyvddq\",
\"title\": \"consequatur\",
\"subtitle\": \"consequatur\",
\"description\": \"Dolores dolorum amet iste laborum eius est dolor.\",
\"feature_text_one\": \"consequatur\",
\"feature_text_two\": \"consequatur\",
\"button_text\": \"mqeopfuudtdsufvyvddqa\",
\"button_link\": \"mniihfqcoynlazghdtqtq\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-why-exhibit-page-contents/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"heading": "vmqeopfuudtdsufvyvddq",
"title": "consequatur",
"subtitle": "consequatur",
"description": "Dolores dolorum amet iste laborum eius est dolor.",
"feature_text_one": "consequatur",
"feature_text_two": "consequatur",
"button_text": "mqeopfuudtdsufvyvddqa",
"button_link": "mniihfqcoynlazghdtqtq"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-why-exhibit-page-contents/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'heading' => 'vmqeopfuudtdsufvyvddq',
'title' => 'consequatur',
'subtitle' => 'consequatur',
'description' => 'Dolores dolorum amet iste laborum eius est dolor.',
'feature_text_one' => 'consequatur',
'feature_text_two' => 'consequatur',
'button_text' => 'mqeopfuudtdsufvyvddqa',
'button_link' => 'mniihfqcoynlazghdtqtq',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-why-exhibit-page-contents/consequatur'
payload = {
"heading": "vmqeopfuudtdsufvyvddq",
"title": "consequatur",
"subtitle": "consequatur",
"description": "Dolores dolorum amet iste laborum eius est dolor.",
"feature_text_one": "consequatur",
"feature_text_two": "consequatur",
"button_text": "mqeopfuudtdsufvyvddqa",
"button_link": "mniihfqcoynlazghdtqtq"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-why-exhibit-page-features/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-why-exhibit-page-features/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"features\": [
{
\"description\": \"Dolores dolorum amet iste laborum eius est dolor.\"
}
]
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-why-exhibit-page-features/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"features": [
{
"description": "Dolores dolorum amet iste laborum eius est dolor."
}
]
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-why-exhibit-page-features/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'features' => [
[
'description' => 'Dolores dolorum amet iste laborum eius est dolor.',
],
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-why-exhibit-page-features/consequatur'
payload = {
"features": [
{
"description": "Dolores dolorum amet iste laborum eius est dolor."
}
]
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-faq-page-contents/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-faq-page-contents/consequatur" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "page_title=vmqeopfuudtdsufvyvddq"\
--form "faq_tagline=amniihfqcoynlazghdtqt"\
--form "faq_title=consequatur"\
--form "description=Dolorum amet iste laborum eius est dolor."\
--form "button_text=dtdsufvyvddqamniihfqc"\
--form "button_link=oynlazghdtqtqxbajwbpi"\
--form "features=lpmufinllwloauydlsmsjuryvojcybzvrbyickznkygloigmkwxphlvazjrcnfbaqywuxhgjj"\
--form "image=@/tmp/phpKuHKVm" const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-faq-page-contents/consequatur"
);
const headers = {
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('page_title', 'vmqeopfuudtdsufvyvddq');
body.append('faq_tagline', 'amniihfqcoynlazghdtqt');
body.append('faq_title', 'consequatur');
body.append('description', 'Dolorum amet iste laborum eius est dolor.');
body.append('button_text', 'dtdsufvyvddqamniihfqc');
body.append('button_link', 'oynlazghdtqtqxbajwbpi');
body.append('features', 'lpmufinllwloauydlsmsjuryvojcybzvrbyickznkygloigmkwxphlvazjrcnfbaqywuxhgjj');
body.append('image', document.querySelector('input[name="image"]').files[0]);
fetch(url, {
method: "PUT",
headers,
body,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-faq-page-contents/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'multipart/form-data',
'Accept' => 'application/json',
],
'multipart' => [
[
'name' => 'page_title',
'contents' => 'vmqeopfuudtdsufvyvddq'
],
[
'name' => 'faq_tagline',
'contents' => 'amniihfqcoynlazghdtqt'
],
[
'name' => 'faq_title',
'contents' => 'consequatur'
],
[
'name' => 'description',
'contents' => 'Dolorum amet iste laborum eius est dolor.'
],
[
'name' => 'button_text',
'contents' => 'dtdsufvyvddqamniihfqc'
],
[
'name' => 'button_link',
'contents' => 'oynlazghdtqtqxbajwbpi'
],
[
'name' => 'features',
'contents' => 'lpmufinllwloauydlsmsjuryvojcybzvrbyickznkygloigmkwxphlvazjrcnfbaqywuxhgjj'
],
[
'name' => 'image',
'contents' => fopen('/tmp/phpKuHKVm', 'r')
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-faq-page-contents/consequatur'
files = {
'page_title': (None, 'vmqeopfuudtdsufvyvddq'),
'faq_tagline': (None, 'amniihfqcoynlazghdtqt'),
'faq_title': (None, 'consequatur'),
'description': (None, 'Dolorum amet iste laborum eius est dolor.'),
'button_text': (None, 'dtdsufvyvddqamniihfqc'),
'button_link': (None, 'oynlazghdtqtqxbajwbpi'),
'features': (None, 'lpmufinllwloauydlsmsjuryvojcybzvrbyickznkygloigmkwxphlvazjrcnfbaqywuxhgjj'),
'image': open('/tmp/phpKuHKVm', 'rb')}
payload = {
"page_title": "vmqeopfuudtdsufvyvddq",
"faq_tagline": "amniihfqcoynlazghdtqt",
"faq_title": "consequatur",
"description": "Dolorum amet iste laborum eius est dolor.",
"button_text": "dtdsufvyvddqamniihfqc",
"button_link": "oynlazghdtqtqxbajwbpi",
"features": "lpmufinllwloauydlsmsjuryvojcybzvrbyickznkygloigmkwxphlvazjrcnfbaqywuxhgjj"
}
headers = {
'Content-Type': 'multipart/form-data',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, files=files)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-sponsors-page-contents/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-sponsors-page-contents/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"page_heading\": \"vmqeopfuudtdsufvyvddq\",
\"page_description\": \"consequatur\",
\"sponsor_benefits_heading\": \"mqeopfuudtdsufvyvddqa\",
\"sponsor_benefits_description\": \"consequatur\",
\"sponsor_benefits_cta_heading\": \"consequatur\",
\"sponsor_benefits_cta_link_text\": \"consequatur\",
\"sponsor_benefits_cta_link_url\": \"https:\\/\\/www.mueller.com\\/laborum-eius-est-dolor-dolores-minus-voluptatem\",
\"sponsor_categories_heading\": \"sufvyvddqamniihfqcoyn\",
\"sponsor_categories_description\": \"consequatur\",
\"sponsor_categories_cta_heading\": \"consequatur\",
\"sponsor_categories_cta_link_text\": \"consequatur\",
\"sponsor_categories_cta_link_url\": \"https:\\/\\/www.mueller.com\\/laborum-eius-est-dolor-dolores-minus-voluptatem\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-sponsors-page-contents/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"page_heading": "vmqeopfuudtdsufvyvddq",
"page_description": "consequatur",
"sponsor_benefits_heading": "mqeopfuudtdsufvyvddqa",
"sponsor_benefits_description": "consequatur",
"sponsor_benefits_cta_heading": "consequatur",
"sponsor_benefits_cta_link_text": "consequatur",
"sponsor_benefits_cta_link_url": "https:\/\/www.mueller.com\/laborum-eius-est-dolor-dolores-minus-voluptatem",
"sponsor_categories_heading": "sufvyvddqamniihfqcoyn",
"sponsor_categories_description": "consequatur",
"sponsor_categories_cta_heading": "consequatur",
"sponsor_categories_cta_link_text": "consequatur",
"sponsor_categories_cta_link_url": "https:\/\/www.mueller.com\/laborum-eius-est-dolor-dolores-minus-voluptatem"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-sponsors-page-contents/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'page_heading' => 'vmqeopfuudtdsufvyvddq',
'page_description' => 'consequatur',
'sponsor_benefits_heading' => 'mqeopfuudtdsufvyvddqa',
'sponsor_benefits_description' => 'consequatur',
'sponsor_benefits_cta_heading' => 'consequatur',
'sponsor_benefits_cta_link_text' => 'consequatur',
'sponsor_benefits_cta_link_url' => 'https://www.mueller.com/laborum-eius-est-dolor-dolores-minus-voluptatem',
'sponsor_categories_heading' => 'sufvyvddqamniihfqcoyn',
'sponsor_categories_description' => 'consequatur',
'sponsor_categories_cta_heading' => 'consequatur',
'sponsor_categories_cta_link_text' => 'consequatur',
'sponsor_categories_cta_link_url' => 'https://www.mueller.com/laborum-eius-est-dolor-dolores-minus-voluptatem',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-sponsors-page-contents/consequatur'
payload = {
"page_heading": "vmqeopfuudtdsufvyvddq",
"page_description": "consequatur",
"sponsor_benefits_heading": "mqeopfuudtdsufvyvddqa",
"sponsor_benefits_description": "consequatur",
"sponsor_benefits_cta_heading": "consequatur",
"sponsor_benefits_cta_link_text": "consequatur",
"sponsor_benefits_cta_link_url": "https:\/\/www.mueller.com\/laborum-eius-est-dolor-dolores-minus-voluptatem",
"sponsor_categories_heading": "sufvyvddqamniihfqcoyn",
"sponsor_categories_description": "consequatur",
"sponsor_categories_cta_heading": "consequatur",
"sponsor_categories_cta_link_text": "consequatur",
"sponsor_categories_cta_link_url": "https:\/\/www.mueller.com\/laborum-eius-est-dolor-dolores-minus-voluptatem"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-sponsor-page-sponsors-benefits/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-sponsor-page-sponsors-benefits/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"features\": [
{
\"heading\": \"consequatur\",
\"description\": \"Dolores dolorum amet iste laborum eius est dolor.\"
}
]
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-sponsor-page-sponsors-benefits/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"features": [
{
"heading": "consequatur",
"description": "Dolores dolorum amet iste laborum eius est dolor."
}
]
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-sponsor-page-sponsors-benefits/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'features' => [
[
'heading' => 'consequatur',
'description' => 'Dolores dolorum amet iste laborum eius est dolor.',
],
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-sponsor-page-sponsors-benefits/consequatur'
payload = {
"features": [
{
"heading": "consequatur",
"description": "Dolores dolorum amet iste laborum eius est dolor."
}
]
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-sponsor-page-sponsors-categories/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-sponsor-page-sponsors-categories/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"features\": [
{
\"heading\": \"consequatur\",
\"description\": \"Dolores dolorum amet iste laborum eius est dolor.\"
}
]
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-sponsor-page-sponsors-categories/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"features": [
{
"heading": "consequatur",
"description": "Dolores dolorum amet iste laborum eius est dolor."
}
]
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-sponsor-page-sponsors-categories/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'features' => [
[
'heading' => 'consequatur',
'description' => 'Dolores dolorum amet iste laborum eius est dolor.',
],
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-sponsor-page-sponsors-categories/consequatur'
payload = {
"features": [
{
"heading": "consequatur",
"description": "Dolores dolorum amet iste laborum eius est dolor."
}
]
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-sponsor-page-sponsors-prospectus/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-sponsor-page-sponsors-prospectus/consequatur" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "heading=vmqeopfuudtdsufvyvddq"\
--form "description=Dolores dolorum amet iste laborum eius est dolor."\
--form "button_text=dtdsufvyvddqamniihfqc"\
--form "document_file=@/tmp/phpv3YAIG" const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-sponsor-page-sponsors-prospectus/consequatur"
);
const headers = {
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('heading', 'vmqeopfuudtdsufvyvddq');
body.append('description', 'Dolores dolorum amet iste laborum eius est dolor.');
body.append('button_text', 'dtdsufvyvddqamniihfqc');
body.append('document_file', document.querySelector('input[name="document_file"]').files[0]);
fetch(url, {
method: "PUT",
headers,
body,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-sponsor-page-sponsors-prospectus/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'multipart/form-data',
'Accept' => 'application/json',
],
'multipart' => [
[
'name' => 'heading',
'contents' => 'vmqeopfuudtdsufvyvddq'
],
[
'name' => 'description',
'contents' => 'Dolores dolorum amet iste laborum eius est dolor.'
],
[
'name' => 'button_text',
'contents' => 'dtdsufvyvddqamniihfqc'
],
[
'name' => 'document_file',
'contents' => fopen('/tmp/phpv3YAIG', 'r')
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-sponsor-page-sponsors-prospectus/consequatur'
files = {
'heading': (None, 'vmqeopfuudtdsufvyvddq'),
'description': (None, 'Dolores dolorum amet iste laborum eius est dolor.'),
'button_text': (None, 'dtdsufvyvddqamniihfqc'),
'document_file': open('/tmp/phpv3YAIG', 'rb')}
payload = {
"heading": "vmqeopfuudtdsufvyvddq",
"description": "Dolores dolorum amet iste laborum eius est dolor.",
"button_text": "dtdsufvyvddqamniihfqc"
}
headers = {
'Content-Type': 'multipart/form-data',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, files=files)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/admin/get-speaker-page-contents
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/get-speaker-page-contents" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/get-speaker-page-contents"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/get-speaker-page-contents';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/get-speaker-page-contents'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-speaker-page-contents/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-speaker-page-contents/consequatur" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "page_title=vmqeopfuudtdsufvyvddq"\
--form "page_description=consequatur"\
--form "section_tagline=consequatur"\
--form "section_heading=consequatur"\
--form "section_content_one=consequatur"\
--form "section_content_two=consequatur"\
--form "button_text=consequatur"\
--form "button_url=https://www.mueller.com/laborum-eius-est-dolor-dolores-minus-voluptatem"\
--form "features=sufvyvddqamniihfqcoynlazghdtqtqxbajwbpilpmufinllwloauydlsmsjuryvojcybzvrb"\
--form "image=@/tmp/php6DOitt" const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-speaker-page-contents/consequatur"
);
const headers = {
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('page_title', 'vmqeopfuudtdsufvyvddq');
body.append('page_description', 'consequatur');
body.append('section_tagline', 'consequatur');
body.append('section_heading', 'consequatur');
body.append('section_content_one', 'consequatur');
body.append('section_content_two', 'consequatur');
body.append('button_text', 'consequatur');
body.append('button_url', 'https://www.mueller.com/laborum-eius-est-dolor-dolores-minus-voluptatem');
body.append('features', 'sufvyvddqamniihfqcoynlazghdtqtqxbajwbpilpmufinllwloauydlsmsjuryvojcybzvrb');
body.append('image', document.querySelector('input[name="image"]').files[0]);
fetch(url, {
method: "PUT",
headers,
body,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-speaker-page-contents/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'multipart/form-data',
'Accept' => 'application/json',
],
'multipart' => [
[
'name' => 'page_title',
'contents' => 'vmqeopfuudtdsufvyvddq'
],
[
'name' => 'page_description',
'contents' => 'consequatur'
],
[
'name' => 'section_tagline',
'contents' => 'consequatur'
],
[
'name' => 'section_heading',
'contents' => 'consequatur'
],
[
'name' => 'section_content_one',
'contents' => 'consequatur'
],
[
'name' => 'section_content_two',
'contents' => 'consequatur'
],
[
'name' => 'button_text',
'contents' => 'consequatur'
],
[
'name' => 'button_url',
'contents' => 'https://www.mueller.com/laborum-eius-est-dolor-dolores-minus-voluptatem'
],
[
'name' => 'features',
'contents' => 'sufvyvddqamniihfqcoynlazghdtqtqxbajwbpilpmufinllwloauydlsmsjuryvojcybzvrb'
],
[
'name' => 'image',
'contents' => fopen('/tmp/php6DOitt', 'r')
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-speaker-page-contents/consequatur'
files = {
'page_title': (None, 'vmqeopfuudtdsufvyvddq'),
'page_description': (None, 'consequatur'),
'section_tagline': (None, 'consequatur'),
'section_heading': (None, 'consequatur'),
'section_content_one': (None, 'consequatur'),
'section_content_two': (None, 'consequatur'),
'button_text': (None, 'consequatur'),
'button_url': (None, 'https://www.mueller.com/laborum-eius-est-dolor-dolores-minus-voluptatem'),
'features': (None, 'sufvyvddqamniihfqcoynlazghdtqtqxbajwbpilpmufinllwloauydlsmsjuryvojcybzvrb'),
'image': open('/tmp/php6DOitt', 'rb')}
payload = {
"page_title": "vmqeopfuudtdsufvyvddq",
"page_description": "consequatur",
"section_tagline": "consequatur",
"section_heading": "consequatur",
"section_content_one": "consequatur",
"section_content_two": "consequatur",
"button_text": "consequatur",
"button_url": "https:\/\/www.mueller.com\/laborum-eius-est-dolor-dolores-minus-voluptatem",
"features": "sufvyvddqamniihfqcoynlazghdtqtqxbajwbpilpmufinllwloauydlsmsjuryvojcybzvrb"
}
headers = {
'Content-Type': 'multipart/form-data',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, files=files)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-contact-page-contents/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-contact-page-contents/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"heading\": \"vmqeopfuudtdsufvyvddq\",
\"section_one_heading\": \"amniihfqcoynlazghdtqt\",
\"section_one_content\": \"consequatur\",
\"section_one_link_text\": \"mqeopfuudtdsufvyvddqa\",
\"section_one_link_url\": \"https:\\/\\/www.lakin.com\\/veniam-sed-fuga-aspernatur-natus-earum\",
\"section_two_heading\": \"nlazghdtqtqxbajwbpilp\",
\"section_two_content\": \"consequatur\",
\"section_two_link_text\": \"mqeopfuudtdsufvyvddqa\",
\"section_two_link_url\": \"https:\\/\\/www.lakin.com\\/veniam-sed-fuga-aspernatur-natus-earum\",
\"section_three_heading\": \"nlazghdtqtqxbajwbpilp\",
\"section_three_content\": \"consequatur\",
\"section_three_link_text\": \"mqeopfuudtdsufvyvddqa\",
\"section_three_link_url\": \"https:\\/\\/www.lakin.com\\/veniam-sed-fuga-aspernatur-natus-earum\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-contact-page-contents/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"heading": "vmqeopfuudtdsufvyvddq",
"section_one_heading": "amniihfqcoynlazghdtqt",
"section_one_content": "consequatur",
"section_one_link_text": "mqeopfuudtdsufvyvddqa",
"section_one_link_url": "https:\/\/www.lakin.com\/veniam-sed-fuga-aspernatur-natus-earum",
"section_two_heading": "nlazghdtqtqxbajwbpilp",
"section_two_content": "consequatur",
"section_two_link_text": "mqeopfuudtdsufvyvddqa",
"section_two_link_url": "https:\/\/www.lakin.com\/veniam-sed-fuga-aspernatur-natus-earum",
"section_three_heading": "nlazghdtqtqxbajwbpilp",
"section_three_content": "consequatur",
"section_three_link_text": "mqeopfuudtdsufvyvddqa",
"section_three_link_url": "https:\/\/www.lakin.com\/veniam-sed-fuga-aspernatur-natus-earum"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-contact-page-contents/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'heading' => 'vmqeopfuudtdsufvyvddq',
'section_one_heading' => 'amniihfqcoynlazghdtqt',
'section_one_content' => 'consequatur',
'section_one_link_text' => 'mqeopfuudtdsufvyvddqa',
'section_one_link_url' => 'https://www.lakin.com/veniam-sed-fuga-aspernatur-natus-earum',
'section_two_heading' => 'nlazghdtqtqxbajwbpilp',
'section_two_content' => 'consequatur',
'section_two_link_text' => 'mqeopfuudtdsufvyvddqa',
'section_two_link_url' => 'https://www.lakin.com/veniam-sed-fuga-aspernatur-natus-earum',
'section_three_heading' => 'nlazghdtqtqxbajwbpilp',
'section_three_content' => 'consequatur',
'section_three_link_text' => 'mqeopfuudtdsufvyvddqa',
'section_three_link_url' => 'https://www.lakin.com/veniam-sed-fuga-aspernatur-natus-earum',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-contact-page-contents/consequatur'
payload = {
"heading": "vmqeopfuudtdsufvyvddq",
"section_one_heading": "amniihfqcoynlazghdtqt",
"section_one_content": "consequatur",
"section_one_link_text": "mqeopfuudtdsufvyvddqa",
"section_one_link_url": "https:\/\/www.lakin.com\/veniam-sed-fuga-aspernatur-natus-earum",
"section_two_heading": "nlazghdtqtqxbajwbpilp",
"section_two_content": "consequatur",
"section_two_link_text": "mqeopfuudtdsufvyvddqa",
"section_two_link_url": "https:\/\/www.lakin.com\/veniam-sed-fuga-aspernatur-natus-earum",
"section_three_heading": "nlazghdtqtqxbajwbpilp",
"section_three_content": "consequatur",
"section_three_link_text": "mqeopfuudtdsufvyvddqa",
"section_three_link_url": "https:\/\/www.lakin.com\/veniam-sed-fuga-aspernatur-natus-earum"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-exhibitors-page-contents/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-exhibitors-page-contents/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"page_heading\": \"consequatur\",
\"page_description\": \"consequatur\",
\"exhibitor_benefits_heading\": \"consequatur\",
\"exhibitor_benefits_description\": \"consequatur\",
\"exhibitor_benefits_cta_heading\": \"consequatur\",
\"exhibitor_benefits_cta_link_text\": \"consequatur\",
\"exhibitor_benefits_cta_link_url\": \"http:\\/\\/kunze.biz\\/iste-laborum-eius-est-dolor.html\",
\"exhibitor_categories_heading\": \"consequatur\",
\"exhibitor_categories_description\": \"consequatur\",
\"exhibitor_categories_cta_heading\": \"consequatur\",
\"exhibitor_categories_cta_link_text\": \"consequatur\",
\"exhibitor_categories_cta_link_url\": \"http:\\/\\/kunze.biz\\/iste-laborum-eius-est-dolor.html\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-exhibitors-page-contents/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"page_heading": "consequatur",
"page_description": "consequatur",
"exhibitor_benefits_heading": "consequatur",
"exhibitor_benefits_description": "consequatur",
"exhibitor_benefits_cta_heading": "consequatur",
"exhibitor_benefits_cta_link_text": "consequatur",
"exhibitor_benefits_cta_link_url": "http:\/\/kunze.biz\/iste-laborum-eius-est-dolor.html",
"exhibitor_categories_heading": "consequatur",
"exhibitor_categories_description": "consequatur",
"exhibitor_categories_cta_heading": "consequatur",
"exhibitor_categories_cta_link_text": "consequatur",
"exhibitor_categories_cta_link_url": "http:\/\/kunze.biz\/iste-laborum-eius-est-dolor.html"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-exhibitors-page-contents/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'page_heading' => 'consequatur',
'page_description' => 'consequatur',
'exhibitor_benefits_heading' => 'consequatur',
'exhibitor_benefits_description' => 'consequatur',
'exhibitor_benefits_cta_heading' => 'consequatur',
'exhibitor_benefits_cta_link_text' => 'consequatur',
'exhibitor_benefits_cta_link_url' => 'http://kunze.biz/iste-laborum-eius-est-dolor.html',
'exhibitor_categories_heading' => 'consequatur',
'exhibitor_categories_description' => 'consequatur',
'exhibitor_categories_cta_heading' => 'consequatur',
'exhibitor_categories_cta_link_text' => 'consequatur',
'exhibitor_categories_cta_link_url' => 'http://kunze.biz/iste-laborum-eius-est-dolor.html',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-exhibitors-page-contents/consequatur'
payload = {
"page_heading": "consequatur",
"page_description": "consequatur",
"exhibitor_benefits_heading": "consequatur",
"exhibitor_benefits_description": "consequatur",
"exhibitor_benefits_cta_heading": "consequatur",
"exhibitor_benefits_cta_link_text": "consequatur",
"exhibitor_benefits_cta_link_url": "http:\/\/kunze.biz\/iste-laborum-eius-est-dolor.html",
"exhibitor_categories_heading": "consequatur",
"exhibitor_categories_description": "consequatur",
"exhibitor_categories_cta_heading": "consequatur",
"exhibitor_categories_cta_link_text": "consequatur",
"exhibitor_categories_cta_link_url": "http:\/\/kunze.biz\/iste-laborum-eius-est-dolor.html"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-exhibitor-page-exhibitors-benefits/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-exhibitor-page-exhibitors-benefits/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"features\": [
{
\"heading\": \"consequatur\",
\"description\": \"Dolores dolorum amet iste laborum eius est dolor.\"
}
]
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-exhibitor-page-exhibitors-benefits/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"features": [
{
"heading": "consequatur",
"description": "Dolores dolorum amet iste laborum eius est dolor."
}
]
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-exhibitor-page-exhibitors-benefits/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'features' => [
[
'heading' => 'consequatur',
'description' => 'Dolores dolorum amet iste laborum eius est dolor.',
],
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-exhibitor-page-exhibitors-benefits/consequatur'
payload = {
"features": [
{
"heading": "consequatur",
"description": "Dolores dolorum amet iste laborum eius est dolor."
}
]
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-exhibitor-page-exhibitors-categories/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-exhibitor-page-exhibitors-categories/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"features\": [
{
\"heading\": \"consequatur\",
\"description\": \"Dolores dolorum amet iste laborum eius est dolor.\"
}
]
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-exhibitor-page-exhibitors-categories/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"features": [
{
"heading": "consequatur",
"description": "Dolores dolorum amet iste laborum eius est dolor."
}
]
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-exhibitor-page-exhibitors-categories/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'features' => [
[
'heading' => 'consequatur',
'description' => 'Dolores dolorum amet iste laborum eius est dolor.',
],
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-exhibitor-page-exhibitors-categories/consequatur'
payload = {
"features": [
{
"heading": "consequatur",
"description": "Dolores dolorum amet iste laborum eius est dolor."
}
]
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/update-exhibitor-page-exhibitors-prospectus/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/update-exhibitor-page-exhibitors-prospectus/consequatur" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "heading=vmqeopfuudtdsufvyvddq"\
--form "description=Dolores dolorum amet iste laborum eius est dolor."\
--form "button_text=dtdsufvyvddqamniihfqc"\
--form "document=@/tmp/phpwSxnrl" const url = new URL(
"https://api.aerowestafrica.com/api/admin/update-exhibitor-page-exhibitors-prospectus/consequatur"
);
const headers = {
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('heading', 'vmqeopfuudtdsufvyvddq');
body.append('description', 'Dolores dolorum amet iste laborum eius est dolor.');
body.append('button_text', 'dtdsufvyvddqamniihfqc');
body.append('document', document.querySelector('input[name="document"]').files[0]);
fetch(url, {
method: "PUT",
headers,
body,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/update-exhibitor-page-exhibitors-prospectus/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'multipart/form-data',
'Accept' => 'application/json',
],
'multipart' => [
[
'name' => 'heading',
'contents' => 'vmqeopfuudtdsufvyvddq'
],
[
'name' => 'description',
'contents' => 'Dolores dolorum amet iste laborum eius est dolor.'
],
[
'name' => 'button_text',
'contents' => 'dtdsufvyvddqamniihfqc'
],
[
'name' => 'document',
'contents' => fopen('/tmp/phpwSxnrl', 'r')
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/update-exhibitor-page-exhibitors-prospectus/consequatur'
files = {
'heading': (None, 'vmqeopfuudtdsufvyvddq'),
'description': (None, 'Dolores dolorum amet iste laborum eius est dolor.'),
'button_text': (None, 'dtdsufvyvddqamniihfqc'),
'document': open('/tmp/phpwSxnrl', 'rb')}
payload = {
"heading": "vmqeopfuudtdsufvyvddq",
"description": "Dolores dolorum amet iste laborum eius est dolor.",
"button_text": "dtdsufvyvddqamniihfqc"
}
headers = {
'Content-Type': 'multipart/form-data',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, files=files)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Display a listing of the resource.
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/sliders" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/sliders"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/sliders';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/sliders'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Store a newly created resource in storage.
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/sliders" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "title=vmqeopfuudtdsufvyvddq"\
--form "sub_title=amniihfqcoynlazghdtqt"\
--form "button_text=qxbajwbpilpmufinllwlo"\
--form "button_link=auydlsmsjuryvojcybzvr"\
--form "start_date=2026-09-08T15:38:12"\
--form "end_date=2026-09-08T15:38:12"\
--form "venue=byickznkygloigmkwxphl"\
--form "order=17"\
--form "is_active="\
--form "image=@/tmp/phpJl0168" const url = new URL(
"https://api.aerowestafrica.com/api/admin/sliders"
);
const headers = {
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('title', 'vmqeopfuudtdsufvyvddq');
body.append('sub_title', 'amniihfqcoynlazghdtqt');
body.append('button_text', 'qxbajwbpilpmufinllwlo');
body.append('button_link', 'auydlsmsjuryvojcybzvr');
body.append('start_date', '2026-09-08T15:38:12');
body.append('end_date', '2026-09-08T15:38:12');
body.append('venue', 'byickznkygloigmkwxphl');
body.append('order', '17');
body.append('is_active', '');
body.append('image', document.querySelector('input[name="image"]').files[0]);
fetch(url, {
method: "POST",
headers,
body,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/sliders';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'multipart/form-data',
'Accept' => 'application/json',
],
'multipart' => [
[
'name' => 'title',
'contents' => 'vmqeopfuudtdsufvyvddq'
],
[
'name' => 'sub_title',
'contents' => 'amniihfqcoynlazghdtqt'
],
[
'name' => 'button_text',
'contents' => 'qxbajwbpilpmufinllwlo'
],
[
'name' => 'button_link',
'contents' => 'auydlsmsjuryvojcybzvr'
],
[
'name' => 'start_date',
'contents' => '2026-09-08T15:38:12'
],
[
'name' => 'end_date',
'contents' => '2026-09-08T15:38:12'
],
[
'name' => 'venue',
'contents' => 'byickznkygloigmkwxphl'
],
[
'name' => 'order',
'contents' => '17'
],
[
'name' => 'is_active',
'contents' => ''
],
[
'name' => 'image',
'contents' => fopen('/tmp/phpJl0168', 'r')
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/sliders'
files = {
'title': (None, 'vmqeopfuudtdsufvyvddq'),
'sub_title': (None, 'amniihfqcoynlazghdtqt'),
'button_text': (None, 'qxbajwbpilpmufinllwlo'),
'button_link': (None, 'auydlsmsjuryvojcybzvr'),
'start_date': (None, '2026-09-08T15:38:12'),
'end_date': (None, '2026-09-08T15:38:12'),
'venue': (None, 'byickznkygloigmkwxphl'),
'order': (None, '17'),
'is_active': (None, ''),
'image': open('/tmp/phpJl0168', 'rb')}
payload = {
"title": "vmqeopfuudtdsufvyvddq",
"sub_title": "amniihfqcoynlazghdtqt",
"button_text": "qxbajwbpilpmufinllwlo",
"button_link": "auydlsmsjuryvojcybzvr",
"start_date": "2026-09-08T15:38:12",
"end_date": "2026-09-08T15:38:12",
"venue": "byickznkygloigmkwxphl",
"order": 17,
"is_active": false
}
headers = {
'Content-Type': 'multipart/form-data',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, files=files)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Display the specified resource.
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/sliders/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/sliders/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/sliders/consequatur';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/sliders/consequatur'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Update the specified resource in storage.
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/sliders/consequatur" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "title=vmqeopfuudtdsufvyvddq"\
--form "sub_title=amniihfqcoynlazghdtqt"\
--form "button_text=qxbajwbpilpmufinllwlo"\
--form "button_link=auydlsmsjuryvojcybzvr"\
--form "start_date=2026-09-08T15:38:12"\
--form "end_date=2026-09-08T15:38:12"\
--form "venue=byickznkygloigmkwxphl"\
--form "order=17"\
--form "is_active=1"\
--form "image=@/tmp/phpKOY9Cs" const url = new URL(
"https://api.aerowestafrica.com/api/admin/sliders/consequatur"
);
const headers = {
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('title', 'vmqeopfuudtdsufvyvddq');
body.append('sub_title', 'amniihfqcoynlazghdtqt');
body.append('button_text', 'qxbajwbpilpmufinllwlo');
body.append('button_link', 'auydlsmsjuryvojcybzvr');
body.append('start_date', '2026-09-08T15:38:12');
body.append('end_date', '2026-09-08T15:38:12');
body.append('venue', 'byickznkygloigmkwxphl');
body.append('order', '17');
body.append('is_active', '1');
body.append('image', document.querySelector('input[name="image"]').files[0]);
fetch(url, {
method: "PUT",
headers,
body,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/sliders/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'multipart/form-data',
'Accept' => 'application/json',
],
'multipart' => [
[
'name' => 'title',
'contents' => 'vmqeopfuudtdsufvyvddq'
],
[
'name' => 'sub_title',
'contents' => 'amniihfqcoynlazghdtqt'
],
[
'name' => 'button_text',
'contents' => 'qxbajwbpilpmufinllwlo'
],
[
'name' => 'button_link',
'contents' => 'auydlsmsjuryvojcybzvr'
],
[
'name' => 'start_date',
'contents' => '2026-09-08T15:38:12'
],
[
'name' => 'end_date',
'contents' => '2026-09-08T15:38:12'
],
[
'name' => 'venue',
'contents' => 'byickznkygloigmkwxphl'
],
[
'name' => 'order',
'contents' => '17'
],
[
'name' => 'is_active',
'contents' => '1'
],
[
'name' => 'image',
'contents' => fopen('/tmp/phpKOY9Cs', 'r')
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/sliders/consequatur'
files = {
'title': (None, 'vmqeopfuudtdsufvyvddq'),
'sub_title': (None, 'amniihfqcoynlazghdtqt'),
'button_text': (None, 'qxbajwbpilpmufinllwlo'),
'button_link': (None, 'auydlsmsjuryvojcybzvr'),
'start_date': (None, '2026-09-08T15:38:12'),
'end_date': (None, '2026-09-08T15:38:12'),
'venue': (None, 'byickznkygloigmkwxphl'),
'order': (None, '17'),
'is_active': (None, '1'),
'image': open('/tmp/phpKOY9Cs', 'rb')}
payload = {
"title": "vmqeopfuudtdsufvyvddq",
"sub_title": "amniihfqcoynlazghdtqt",
"button_text": "qxbajwbpilpmufinllwlo",
"button_link": "auydlsmsjuryvojcybzvr",
"start_date": "2026-09-08T15:38:12",
"end_date": "2026-09-08T15:38:12",
"venue": "byickznkygloigmkwxphl",
"order": 17,
"is_active": true
}
headers = {
'Content-Type': 'multipart/form-data',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, files=files)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Remove the specified resource from storage.
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/sliders/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/sliders/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/sliders/consequatur';
$response = $client->delete(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/sliders/consequatur'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
POST api/admin/currencies
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/currencies" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"vmqeopfuudtdsufvyvddq\",
\"code\": \"amn\",
\"symbol\": \"iihfqcoyn\",
\"conversion_rate\": 40,
\"status\": \"active\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/currencies"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "vmqeopfuudtdsufvyvddq",
"code": "amn",
"symbol": "iihfqcoyn",
"conversion_rate": 40,
"status": "active"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/currencies';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'name' => 'vmqeopfuudtdsufvyvddq',
'code' => 'amn',
'symbol' => 'iihfqcoyn',
'conversion_rate' => 40,
'status' => 'active',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/currencies'
payload = {
"name": "vmqeopfuudtdsufvyvddq",
"code": "amn",
"symbol": "iihfqcoyn",
"conversion_rate": 40,
"status": "active"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/admin/currencies/{id}
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/currencies/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/currencies/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/currencies/consequatur';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/currencies/consequatur'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/currencies/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/currencies/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"vmqeopfuudtdsufvyvddq\",
\"code\": \"amn\",
\"symbol\": \"iihfqcoyn\",
\"conversion_rate\": 40,
\"status\": \"active\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/currencies/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "vmqeopfuudtdsufvyvddq",
"code": "amn",
"symbol": "iihfqcoyn",
"conversion_rate": 40,
"status": "active"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/currencies/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'name' => 'vmqeopfuudtdsufvyvddq',
'code' => 'amn',
'symbol' => 'iihfqcoyn',
'conversion_rate' => 40,
'status' => 'active',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/currencies/consequatur'
payload = {
"name": "vmqeopfuudtdsufvyvddq",
"code": "amn",
"symbol": "iihfqcoyn",
"conversion_rate": 40,
"status": "active"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
DELETE api/admin/currencies/{id}
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/currencies/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/currencies/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/currencies/consequatur';
$response = $client->delete(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/currencies/consequatur'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Store a newly created resource in storage.
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/industries" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"vmqeopfuudtdsufvyvddq\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/industries"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "vmqeopfuudtdsufvyvddq"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/industries';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'name' => 'vmqeopfuudtdsufvyvddq',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/industries'
payload = {
"name": "vmqeopfuudtdsufvyvddq"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Display the specified resource.
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/industries/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/industries/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/industries/consequatur';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/industries/consequatur'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Update the specified resource in storage.
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/industries/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
const url = new URL(
"https://api.aerowestafrica.com/api/admin/industries/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "PUT",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/industries/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/industries/consequatur'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Remove the specified resource from storage.
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/industries/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/industries/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/industries/consequatur';
$response = $client->delete(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/industries/consequatur'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/admin/blog-categories
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/blog-categories" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/blog-categories"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/blog-categories';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/blog-categories'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
POST api/admin/blog-categories
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/blog-categories" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"vmqeopfuudtdsufvyvddq\",
\"slug\": \"consequatur\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/blog-categories"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "vmqeopfuudtdsufvyvddq",
"slug": "consequatur"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/blog-categories';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'name' => 'vmqeopfuudtdsufvyvddq',
'slug' => 'consequatur',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/blog-categories'
payload = {
"name": "vmqeopfuudtdsufvyvddq",
"slug": "consequatur"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/admin/blog-categories/{id}
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/blog-categories/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/blog-categories/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/blog-categories/consequatur';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/blog-categories/consequatur'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/blog-categories/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/blog-categories/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"vmqeopfuudtdsufvyvddq\",
\"slug\": \"consequatur\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/blog-categories/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "vmqeopfuudtdsufvyvddq",
"slug": "consequatur"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/blog-categories/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'name' => 'vmqeopfuudtdsufvyvddq',
'slug' => 'consequatur',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/blog-categories/consequatur'
payload = {
"name": "vmqeopfuudtdsufvyvddq",
"slug": "consequatur"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
DELETE api/admin/blog-categories/{id}
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/blog-categories/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/blog-categories/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/blog-categories/consequatur';
$response = $client->delete(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/blog-categories/consequatur'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/admin/blog-tags
POST api/admin/blog-tags
GET api/admin/blog-tags/{id}
PUT api/admin/blog-tags/{id}
DELETE api/admin/blog-tags/{id}
GET api/admin/blog-posts
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/blog-posts" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/blog-posts"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/blog-posts';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/blog-posts'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
POST api/admin/blog-posts
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/blog-posts" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "title=vmqeopfuudtdsufvyvddq"\
--form "excerpt=consequatur"\
--form "content=consequatur"\
--form "author_name=mqeopfuudtdsufvyvddqa"\
--form "is_published="\
--form "published_at=2026-09-08T15:38:12"\
--form "featured_image=@/tmp/phpqmDADR" const url = new URL(
"https://api.aerowestafrica.com/api/admin/blog-posts"
);
const headers = {
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('title', 'vmqeopfuudtdsufvyvddq');
body.append('excerpt', 'consequatur');
body.append('content', 'consequatur');
body.append('author_name', 'mqeopfuudtdsufvyvddqa');
body.append('is_published', '');
body.append('published_at', '2026-09-08T15:38:12');
body.append('featured_image', document.querySelector('input[name="featured_image"]').files[0]);
fetch(url, {
method: "POST",
headers,
body,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/blog-posts';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'multipart/form-data',
'Accept' => 'application/json',
],
'multipart' => [
[
'name' => 'title',
'contents' => 'vmqeopfuudtdsufvyvddq'
],
[
'name' => 'excerpt',
'contents' => 'consequatur'
],
[
'name' => 'content',
'contents' => 'consequatur'
],
[
'name' => 'author_name',
'contents' => 'mqeopfuudtdsufvyvddqa'
],
[
'name' => 'is_published',
'contents' => ''
],
[
'name' => 'published_at',
'contents' => '2026-09-08T15:38:12'
],
[
'name' => 'featured_image',
'contents' => fopen('/tmp/phpqmDADR', 'r')
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/blog-posts'
files = {
'title': (None, 'vmqeopfuudtdsufvyvddq'),
'excerpt': (None, 'consequatur'),
'content': (None, 'consequatur'),
'author_name': (None, 'mqeopfuudtdsufvyvddqa'),
'is_published': (None, ''),
'published_at': (None, '2026-09-08T15:38:12'),
'featured_image': open('/tmp/phpqmDADR', 'rb')}
payload = {
"title": "vmqeopfuudtdsufvyvddq",
"excerpt": "consequatur",
"content": "consequatur",
"author_name": "mqeopfuudtdsufvyvddqa",
"is_published": false,
"published_at": "2026-09-08T15:38:12"
}
headers = {
'Content-Type': 'multipart/form-data',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, files=files)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/admin/blog-posts/{id}
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/blog-posts/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/blog-posts/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/blog-posts/consequatur';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/blog-posts/consequatur'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/blog-posts/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/blog-posts/consequatur" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "title=vmqeopfuudtdsufvyvddq"\
--form "excerpt=consequatur"\
--form "content=consequatur"\
--form "author_name=mqeopfuudtdsufvyvddqa"\
--form "is_published="\
--form "published_at=2026-09-08T15:38:12"\
--form "featured_image=@/tmp/phpEnGWth" const url = new URL(
"https://api.aerowestafrica.com/api/admin/blog-posts/consequatur"
);
const headers = {
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('title', 'vmqeopfuudtdsufvyvddq');
body.append('excerpt', 'consequatur');
body.append('content', 'consequatur');
body.append('author_name', 'mqeopfuudtdsufvyvddqa');
body.append('is_published', '');
body.append('published_at', '2026-09-08T15:38:12');
body.append('featured_image', document.querySelector('input[name="featured_image"]').files[0]);
fetch(url, {
method: "PUT",
headers,
body,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/blog-posts/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'multipart/form-data',
'Accept' => 'application/json',
],
'multipart' => [
[
'name' => 'title',
'contents' => 'vmqeopfuudtdsufvyvddq'
],
[
'name' => 'excerpt',
'contents' => 'consequatur'
],
[
'name' => 'content',
'contents' => 'consequatur'
],
[
'name' => 'author_name',
'contents' => 'mqeopfuudtdsufvyvddqa'
],
[
'name' => 'is_published',
'contents' => ''
],
[
'name' => 'published_at',
'contents' => '2026-09-08T15:38:12'
],
[
'name' => 'featured_image',
'contents' => fopen('/tmp/phpEnGWth', 'r')
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/blog-posts/consequatur'
files = {
'title': (None, 'vmqeopfuudtdsufvyvddq'),
'excerpt': (None, 'consequatur'),
'content': (None, 'consequatur'),
'author_name': (None, 'mqeopfuudtdsufvyvddqa'),
'is_published': (None, ''),
'published_at': (None, '2026-09-08T15:38:12'),
'featured_image': open('/tmp/phpEnGWth', 'rb')}
payload = {
"title": "vmqeopfuudtdsufvyvddq",
"excerpt": "consequatur",
"content": "consequatur",
"author_name": "mqeopfuudtdsufvyvddqa",
"is_published": false,
"published_at": "2026-09-08T15:38:12"
}
headers = {
'Content-Type': 'multipart/form-data',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, files=files)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
DELETE api/admin/blog-posts/{id}
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/blog-posts/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/blog-posts/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/blog-posts/consequatur';
$response = $client->delete(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/blog-posts/consequatur'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/admin/blog-comments
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/blog-comments" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/blog-comments"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/blog-comments';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/blog-comments'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
POST api/admin/blog-comments
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/blog-comments" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"post_id\": \"consequatur\",
\"name\": \"mqeopfuudtdsufvyvddqa\",
\"email\": \"eloisa.harber@example.com\",
\"comment\": \"fqcoynlazghdtqtqxbajw\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/blog-comments"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"post_id": "consequatur",
"name": "mqeopfuudtdsufvyvddqa",
"email": "eloisa.harber@example.com",
"comment": "fqcoynlazghdtqtqxbajw"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/blog-comments';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'post_id' => 'consequatur',
'name' => 'mqeopfuudtdsufvyvddqa',
'email' => 'eloisa.harber@example.com',
'comment' => 'fqcoynlazghdtqtqxbajw',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/blog-comments'
payload = {
"post_id": "consequatur",
"name": "mqeopfuudtdsufvyvddqa",
"email": "eloisa.harber@example.com",
"comment": "fqcoynlazghdtqtqxbajw"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
DELETE api/admin/blog-comments/{id}
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/blog-comments/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/blog-comments/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/blog-comments/consequatur';
$response = $client->delete(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/blog-comments/consequatur'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
POST api/admin/blog-comments/{id}/approve
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/blog-comments/consequatur/approve" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/blog-comments/consequatur/approve"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/blog-comments/consequatur/approve';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/blog-comments/consequatur/approve'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
POST api/admin/blog-comment-replies
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/blog-comment-replies" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"comment_id\": \"consequatur\",
\"name\": \"mqeopfuudtdsufvyvddqa\",
\"email\": \"eloisa.harber@example.com\",
\"reply\": \"fqcoynlazghdtqtqxbajw\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/blog-comment-replies"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"comment_id": "consequatur",
"name": "mqeopfuudtdsufvyvddqa",
"email": "eloisa.harber@example.com",
"reply": "fqcoynlazghdtqtqxbajw"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/blog-comment-replies';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'comment_id' => 'consequatur',
'name' => 'mqeopfuudtdsufvyvddqa',
'email' => 'eloisa.harber@example.com',
'reply' => 'fqcoynlazghdtqtqxbajw',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/blog-comment-replies'
payload = {
"comment_id": "consequatur",
"name": "mqeopfuudtdsufvyvddqa",
"email": "eloisa.harber@example.com",
"reply": "fqcoynlazghdtqtqxbajw"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
DELETE api/admin/blog-comment-replies/{id}
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/blog-comment-replies/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/blog-comment-replies/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/blog-comment-replies/consequatur';
$response = $client->delete(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/blog-comment-replies/consequatur'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/admin/roles
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/roles" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/roles"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/roles';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/roles'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/admin/roles/{id}
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/roles/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/roles/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/roles/consequatur';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/roles/consequatur'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Display a listing of the resource.
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/permissions" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/permissions"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/permissions';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/permissions'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
POST api/admin/roles
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/roles" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"vmqeopfuudtdsufvyvddq\",
\"slug\": \"amniihfqcoynlazghdtqt\",
\"description\": \"Dolores dolorum amet iste laborum eius est dolor.\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/roles"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "vmqeopfuudtdsufvyvddq",
"slug": "amniihfqcoynlazghdtqt",
"description": "Dolores dolorum amet iste laborum eius est dolor."
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/roles';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'name' => 'vmqeopfuudtdsufvyvddq',
'slug' => 'amniihfqcoynlazghdtqt',
'description' => 'Dolores dolorum amet iste laborum eius est dolor.',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/roles'
payload = {
"name": "vmqeopfuudtdsufvyvddq",
"slug": "amniihfqcoynlazghdtqt",
"description": "Dolores dolorum amet iste laborum eius est dolor."
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/roles/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/roles/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"vmqeopfuudtdsufvyvddq\",
\"description\": \"Dolores dolorum amet iste laborum eius est dolor.\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/roles/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "vmqeopfuudtdsufvyvddq",
"description": "Dolores dolorum amet iste laborum eius est dolor."
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/roles/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'name' => 'vmqeopfuudtdsufvyvddq',
'description' => 'Dolores dolorum amet iste laborum eius est dolor.',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/roles/consequatur'
payload = {
"name": "vmqeopfuudtdsufvyvddq",
"description": "Dolores dolorum amet iste laborum eius est dolor."
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
DELETE api/admin/roles/{id}
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/roles/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/roles/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/roles/consequatur';
$response = $client->delete(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/roles/consequatur'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/admin/users
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/users" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/users"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/users';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/users'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
POST api/admin/users
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/users" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"vmqeopfuudtdsufvyvddq\",
\"email\": \"kunde.eloisa@example.com\",
\"password\": \"4[*UyPJ\\\"}6\",
\"role_id\": \"consequatur\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/users"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "vmqeopfuudtdsufvyvddq",
"email": "kunde.eloisa@example.com",
"password": "4[*UyPJ\"}6",
"role_id": "consequatur"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/users';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'name' => 'vmqeopfuudtdsufvyvddq',
'email' => 'kunde.eloisa@example.com',
'password' => '4[*UyPJ"}6',
'role_id' => 'consequatur',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/users'
payload = {
"name": "vmqeopfuudtdsufvyvddq",
"email": "kunde.eloisa@example.com",
"password": "4[*UyPJ\"}6",
"role_id": "consequatur"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/admin/users/{id}
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/users/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/users/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/users/consequatur';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/users/consequatur'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/users/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/users/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"name\": \"vmqeopfuudtdsufvyvddq\",
\"role_id\": \"consequatur\",
\"password\": \"[2UZ5ij-e\\/dl4\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/users/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"name": "vmqeopfuudtdsufvyvddq",
"role_id": "consequatur",
"password": "[2UZ5ij-e\/dl4"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/users/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'name' => 'vmqeopfuudtdsufvyvddq',
'role_id' => 'consequatur',
'password' => '[2UZ5ij-e/dl4',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/users/consequatur'
payload = {
"name": "vmqeopfuudtdsufvyvddq",
"role_id": "consequatur",
"password": "[2UZ5ij-e\/dl4"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
DELETE api/admin/users/{id}
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/users/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/users/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/users/consequatur';
$response = $client->delete(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/users/consequatur'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/admin/cms/media
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/cms/media" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/media"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/media';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/media'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
POST api/admin/cms/media/upload
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/cms/media/upload" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "group=partners"\
--form "alt_text=vmqeopfuudtdsufvyvddq"\
--form "file=@/tmp/phphsGrlk" const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/media/upload"
);
const headers = {
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('group', 'partners');
body.append('alt_text', 'vmqeopfuudtdsufvyvddq');
body.append('file', document.querySelector('input[name="file"]').files[0]);
fetch(url, {
method: "POST",
headers,
body,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/media/upload';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'multipart/form-data',
'Accept' => 'application/json',
],
'multipart' => [
[
'name' => 'group',
'contents' => 'partners'
],
[
'name' => 'alt_text',
'contents' => 'vmqeopfuudtdsufvyvddq'
],
[
'name' => 'file',
'contents' => fopen('/tmp/phphsGrlk', 'r')
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/media/upload'
files = {
'group': (None, 'partners'),
'alt_text': (None, 'vmqeopfuudtdsufvyvddq'),
'file': open('/tmp/phphsGrlk', 'rb')}
payload = {
"group": "partners",
"alt_text": "vmqeopfuudtdsufvyvddq"
}
headers = {
'Content-Type': 'multipart/form-data',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, files=files)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/admin/cms/media/{media_id}
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/cms/media/12" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/media/12"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/media/12';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/media/12'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
POST api/admin/cms/media/{media_id}/replace
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/cms/media/12/replace" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "alt_text=vmqeopfuudtdsufvyvddq"\
--form "attribution_text=amniihfqcoynlazghdtqt"\
--form "attribution_url=http://towne.com/consequatur-debitis-et-id"\
--form "file=@/tmp/phpLFb2Gm" const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/media/12/replace"
);
const headers = {
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('alt_text', 'vmqeopfuudtdsufvyvddq');
body.append('attribution_text', 'amniihfqcoynlazghdtqt');
body.append('attribution_url', 'http://towne.com/consequatur-debitis-et-id');
body.append('file', document.querySelector('input[name="file"]').files[0]);
fetch(url, {
method: "POST",
headers,
body,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/media/12/replace';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'multipart/form-data',
'Accept' => 'application/json',
],
'multipart' => [
[
'name' => 'alt_text',
'contents' => 'vmqeopfuudtdsufvyvddq'
],
[
'name' => 'attribution_text',
'contents' => 'amniihfqcoynlazghdtqt'
],
[
'name' => 'attribution_url',
'contents' => 'http://towne.com/consequatur-debitis-et-id'
],
[
'name' => 'file',
'contents' => fopen('/tmp/phpLFb2Gm', 'r')
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/media/12/replace'
files = {
'alt_text': (None, 'vmqeopfuudtdsufvyvddq'),
'attribution_text': (None, 'amniihfqcoynlazghdtqt'),
'attribution_url': (None, 'http://towne.com/consequatur-debitis-et-id'),
'file': open('/tmp/phpLFb2Gm', 'rb')}
payload = {
"alt_text": "vmqeopfuudtdsufvyvddq",
"attribution_text": "amniihfqcoynlazghdtqt",
"attribution_url": "http:\/\/towne.com\/consequatur-debitis-et-id"
}
headers = {
'Content-Type': 'multipart/form-data',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, files=files)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
POST api/admin/cms/media/{media_id}/usage
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/cms/media/12/usage" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/media/12/usage"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/media/12/usage';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/media/12/usage'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/cms/media/{media_id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/cms/media/12" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"alt_text\": \"vmqeopfuudtdsufvyvddq\",
\"attribution_text\": \"amniihfqcoynlazghdtqt\",
\"attribution_url\": \"http:\\/\\/towne.com\\/consequatur-debitis-et-id\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/media/12"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"alt_text": "vmqeopfuudtdsufvyvddq",
"attribution_text": "amniihfqcoynlazghdtqt",
"attribution_url": "http:\/\/towne.com\/consequatur-debitis-et-id"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/media/12';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'alt_text' => 'vmqeopfuudtdsufvyvddq',
'attribution_text' => 'amniihfqcoynlazghdtqt',
'attribution_url' => 'http://towne.com/consequatur-debitis-et-id',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/media/12'
payload = {
"alt_text": "vmqeopfuudtdsufvyvddq",
"attribution_text": "amniihfqcoynlazghdtqt",
"attribution_url": "http:\/\/towne.com\/consequatur-debitis-et-id"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
DELETE api/admin/cms/media/{media_id}
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/cms/media/12" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/media/12"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/media/12';
$response = $client->delete(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/media/12'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/admin/cms/pages
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/cms/pages" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/pages"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/pages';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/pages'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
POST api/admin/cms/pages
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/cms/pages" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"slug\": \"vmqeopfuudtdsufvyvddq\",
\"title\": \"amniihfqcoynlazghdtqt\",
\"subtitle\": \"qxbajwbpilpmufinllwlo\",
\"meta_description\": \"auydlsmsjuryvojcybzvr\",
\"status\": \"draft\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/pages"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"slug": "vmqeopfuudtdsufvyvddq",
"title": "amniihfqcoynlazghdtqt",
"subtitle": "qxbajwbpilpmufinllwlo",
"meta_description": "auydlsmsjuryvojcybzvr",
"status": "draft"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/pages';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'slug' => 'vmqeopfuudtdsufvyvddq',
'title' => 'amniihfqcoynlazghdtqt',
'subtitle' => 'qxbajwbpilpmufinllwlo',
'meta_description' => 'auydlsmsjuryvojcybzvr',
'status' => 'draft',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/pages'
payload = {
"slug": "vmqeopfuudtdsufvyvddq",
"title": "amniihfqcoynlazghdtqt",
"subtitle": "qxbajwbpilpmufinllwlo",
"meta_description": "auydlsmsjuryvojcybzvr",
"status": "draft"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/admin/cms/pages/{id}
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/cms/pages/1" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/pages/1"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/cms/pages/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/cms/pages/1" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"slug\": \"vmqeopfuudtdsufvyvddq\",
\"title\": \"amniihfqcoynlazghdtqt\",
\"subtitle\": \"qxbajwbpilpmufinllwlo\",
\"meta_description\": \"auydlsmsjuryvojcybzvr\",
\"status\": \"published\",
\"floor_plan_image_id\": 17,
\"floor_plan_pdf_id\": 17
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/pages/1"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"slug": "vmqeopfuudtdsufvyvddq",
"title": "amniihfqcoynlazghdtqt",
"subtitle": "qxbajwbpilpmufinllwlo",
"meta_description": "auydlsmsjuryvojcybzvr",
"status": "published",
"floor_plan_image_id": 17,
"floor_plan_pdf_id": 17
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'slug' => 'vmqeopfuudtdsufvyvddq',
'title' => 'amniihfqcoynlazghdtqt',
'subtitle' => 'qxbajwbpilpmufinllwlo',
'meta_description' => 'auydlsmsjuryvojcybzvr',
'status' => 'published',
'floor_plan_image_id' => 17,
'floor_plan_pdf_id' => 17,
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1'
payload = {
"slug": "vmqeopfuudtdsufvyvddq",
"title": "amniihfqcoynlazghdtqt",
"subtitle": "qxbajwbpilpmufinllwlo",
"meta_description": "auydlsmsjuryvojcybzvr",
"status": "published",
"floor_plan_image_id": 17,
"floor_plan_pdf_id": 17
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
DELETE api/admin/cms/pages/{id}
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/cms/pages/1" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/pages/1"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1';
$response = $client->delete(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
POST api/admin/cms/pages/{page_id}/sync-content
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/cms/pages/1/sync-content" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/pages/1/sync-content"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1/sync-content';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1/sync-content'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/admin/cms/pages/{page_id}/sections
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/cms/pages/1/sections" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/pages/1/sections"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1/sections';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1/sections'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
POST api/admin/cms/pages/{page_id}/sections
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/cms/pages/1/sections" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"type\": \"vmqeopfuudtdsufvyvddq\",
\"name\": \"amniihfqcoynlazghdtqt\",
\"title\": \"qxbajwbpilpmufinllwlo\",
\"subtitle\": \"auydlsmsjuryvojcybzvr\",
\"description\": \"Non quia dicta in.\",
\"content\": \"znkygloigmkwxphlvazjr\",
\"image_id\": 17,
\"image2_id\": 17,
\"video_url\": \"https:\\/\\/www.mueller.com\\/laborum-eius-est-dolor-dolores-minus-voluptatem\",
\"button_text\": \"sufvyvddqamniihfqcoyn\",
\"button_url\": \"https:\\/\\/www.ankunding.org\\/nostrum-quia-possimus-rerum-id\",
\"sort_order\": 56,
\"is_active\": true
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/pages/1/sections"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"type": "vmqeopfuudtdsufvyvddq",
"name": "amniihfqcoynlazghdtqt",
"title": "qxbajwbpilpmufinllwlo",
"subtitle": "auydlsmsjuryvojcybzvr",
"description": "Non quia dicta in.",
"content": "znkygloigmkwxphlvazjr",
"image_id": 17,
"image2_id": 17,
"video_url": "https:\/\/www.mueller.com\/laborum-eius-est-dolor-dolores-minus-voluptatem",
"button_text": "sufvyvddqamniihfqcoyn",
"button_url": "https:\/\/www.ankunding.org\/nostrum-quia-possimus-rerum-id",
"sort_order": 56,
"is_active": true
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1/sections';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'type' => 'vmqeopfuudtdsufvyvddq',
'name' => 'amniihfqcoynlazghdtqt',
'title' => 'qxbajwbpilpmufinllwlo',
'subtitle' => 'auydlsmsjuryvojcybzvr',
'description' => 'Non quia dicta in.',
'content' => 'znkygloigmkwxphlvazjr',
'image_id' => 17,
'image2_id' => 17,
'video_url' => 'https://www.mueller.com/laborum-eius-est-dolor-dolores-minus-voluptatem',
'button_text' => 'sufvyvddqamniihfqcoyn',
'button_url' => 'https://www.ankunding.org/nostrum-quia-possimus-rerum-id',
'sort_order' => 56,
'is_active' => true,
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1/sections'
payload = {
"type": "vmqeopfuudtdsufvyvddq",
"name": "amniihfqcoynlazghdtqt",
"title": "qxbajwbpilpmufinllwlo",
"subtitle": "auydlsmsjuryvojcybzvr",
"description": "Non quia dicta in.",
"content": "znkygloigmkwxphlvazjr",
"image_id": 17,
"image2_id": 17,
"video_url": "https:\/\/www.mueller.com\/laborum-eius-est-dolor-dolores-minus-voluptatem",
"button_text": "sufvyvddqamniihfqcoyn",
"button_url": "https:\/\/www.ankunding.org\/nostrum-quia-possimus-rerum-id",
"sort_order": 56,
"is_active": true
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/admin/cms/pages/{page_id}/sections/{section_id}
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/cms/pages/{page_id}/sections/{section_id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"type\": \"vmqeopfuudtdsufvyvddq\",
\"name\": \"amniihfqcoynlazghdtqt\",
\"title\": \"qxbajwbpilpmufinllwlo\",
\"subtitle\": \"auydlsmsjuryvojcybzvr\",
\"description\": \"Non quia dicta in.\",
\"content\": \"znkygloigmkwxphlvazjr\",
\"image_id\": 17,
\"image2_id\": 17,
\"video_url\": \"https:\\/\\/www.mueller.com\\/laborum-eius-est-dolor-dolores-minus-voluptatem\",
\"button_text\": \"sufvyvddqamniihfqcoyn\",
\"button_url\": \"https:\\/\\/www.ankunding.org\\/nostrum-quia-possimus-rerum-id\",
\"sort_order\": 56,
\"is_active\": true
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"type": "vmqeopfuudtdsufvyvddq",
"name": "amniihfqcoynlazghdtqt",
"title": "qxbajwbpilpmufinllwlo",
"subtitle": "auydlsmsjuryvojcybzvr",
"description": "Non quia dicta in.",
"content": "znkygloigmkwxphlvazjr",
"image_id": 17,
"image2_id": 17,
"video_url": "https:\/\/www.mueller.com\/laborum-eius-est-dolor-dolores-minus-voluptatem",
"button_text": "sufvyvddqamniihfqcoyn",
"button_url": "https:\/\/www.ankunding.org\/nostrum-quia-possimus-rerum-id",
"sort_order": 56,
"is_active": true
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'type' => 'vmqeopfuudtdsufvyvddq',
'name' => 'amniihfqcoynlazghdtqt',
'title' => 'qxbajwbpilpmufinllwlo',
'subtitle' => 'auydlsmsjuryvojcybzvr',
'description' => 'Non quia dicta in.',
'content' => 'znkygloigmkwxphlvazjr',
'image_id' => 17,
'image2_id' => 17,
'video_url' => 'https://www.mueller.com/laborum-eius-est-dolor-dolores-minus-voluptatem',
'button_text' => 'sufvyvddqamniihfqcoyn',
'button_url' => 'https://www.ankunding.org/nostrum-quia-possimus-rerum-id',
'sort_order' => 56,
'is_active' => true,
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1'
payload = {
"type": "vmqeopfuudtdsufvyvddq",
"name": "amniihfqcoynlazghdtqt",
"title": "qxbajwbpilpmufinllwlo",
"subtitle": "auydlsmsjuryvojcybzvr",
"description": "Non quia dicta in.",
"content": "znkygloigmkwxphlvazjr",
"image_id": 17,
"image2_id": 17,
"video_url": "https:\/\/www.mueller.com\/laborum-eius-est-dolor-dolores-minus-voluptatem",
"button_text": "sufvyvddqamniihfqcoyn",
"button_url": "https:\/\/www.ankunding.org\/nostrum-quia-possimus-rerum-id",
"sort_order": 56,
"is_active": true
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
DELETE api/admin/cms/pages/{page_id}/sections/{section_id}
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1';
$response = $client->delete(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/admin/cms/pages/{page_id}/sections/{section_id}/items
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1/items" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1/items"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1/items';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1/items'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
POST api/admin/cms/pages/{page_id}/sections/{section_id}/items
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1/items" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"type\": \"vmqeopfuudtdsufvyvddq\",
\"title\": \"amniihfqcoynlazghdtqt\",
\"description\": \"Necessitatibus architecto aut consequatur debitis et id.\",
\"content\": \"ilpmufinllwloauydlsms\",
\"image_id\": 17,
\"icon\": \"mqeopfuudtdsufvyvddqa\",
\"link_url\": \"https:\\/\\/www.lakin.com\\/veniam-sed-fuga-aspernatur-natus-earum\",
\"link_text\": \"nlazghdtqtqxbajwbpilp\",
\"value\": \"mufinllwloauydlsmsjur\",
\"prefix\": \"yvojcybzvrbyickznkygl\",
\"suffix\": \"oigmkwxphlvazjrcnfbaq\",
\"sort_order\": 87,
\"is_active\": true
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1/items"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"type": "vmqeopfuudtdsufvyvddq",
"title": "amniihfqcoynlazghdtqt",
"description": "Necessitatibus architecto aut consequatur debitis et id.",
"content": "ilpmufinllwloauydlsms",
"image_id": 17,
"icon": "mqeopfuudtdsufvyvddqa",
"link_url": "https:\/\/www.lakin.com\/veniam-sed-fuga-aspernatur-natus-earum",
"link_text": "nlazghdtqtqxbajwbpilp",
"value": "mufinllwloauydlsmsjur",
"prefix": "yvojcybzvrbyickznkygl",
"suffix": "oigmkwxphlvazjrcnfbaq",
"sort_order": 87,
"is_active": true
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1/items';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'type' => 'vmqeopfuudtdsufvyvddq',
'title' => 'amniihfqcoynlazghdtqt',
'description' => 'Necessitatibus architecto aut consequatur debitis et id.',
'content' => 'ilpmufinllwloauydlsms',
'image_id' => 17,
'icon' => 'mqeopfuudtdsufvyvddqa',
'link_url' => 'https://www.lakin.com/veniam-sed-fuga-aspernatur-natus-earum',
'link_text' => 'nlazghdtqtqxbajwbpilp',
'value' => 'mufinllwloauydlsmsjur',
'prefix' => 'yvojcybzvrbyickznkygl',
'suffix' => 'oigmkwxphlvazjrcnfbaq',
'sort_order' => 87,
'is_active' => true,
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1/items'
payload = {
"type": "vmqeopfuudtdsufvyvddq",
"title": "amniihfqcoynlazghdtqt",
"description": "Necessitatibus architecto aut consequatur debitis et id.",
"content": "ilpmufinllwloauydlsms",
"image_id": 17,
"icon": "mqeopfuudtdsufvyvddqa",
"link_url": "https:\/\/www.lakin.com\/veniam-sed-fuga-aspernatur-natus-earum",
"link_text": "nlazghdtqtqxbajwbpilp",
"value": "mufinllwloauydlsmsjur",
"prefix": "yvojcybzvrbyickznkygl",
"suffix": "oigmkwxphlvazjrcnfbaq",
"sort_order": 87,
"is_active": true
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/admin/cms/pages/{page_id}/sections/{section_id}/items/{item_id}
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1/items/1" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1/items/1"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1/items/1';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1/items/1'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/cms/pages/{page_id}/sections/{section_id}/items/{item_id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1/items/1" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"type\": \"vmqeopfuudtdsufvyvddq\",
\"title\": \"amniihfqcoynlazghdtqt\",
\"description\": \"Necessitatibus architecto aut consequatur debitis et id.\",
\"content\": \"ilpmufinllwloauydlsms\",
\"image_id\": 17,
\"icon\": \"mqeopfuudtdsufvyvddqa\",
\"link_url\": \"https:\\/\\/www.lakin.com\\/veniam-sed-fuga-aspernatur-natus-earum\",
\"link_text\": \"nlazghdtqtqxbajwbpilp\",
\"value\": \"mufinllwloauydlsmsjur\",
\"prefix\": \"yvojcybzvrbyickznkygl\",
\"suffix\": \"oigmkwxphlvazjrcnfbaq\",
\"sort_order\": 87,
\"is_active\": false
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1/items/1"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"type": "vmqeopfuudtdsufvyvddq",
"title": "amniihfqcoynlazghdtqt",
"description": "Necessitatibus architecto aut consequatur debitis et id.",
"content": "ilpmufinllwloauydlsms",
"image_id": 17,
"icon": "mqeopfuudtdsufvyvddqa",
"link_url": "https:\/\/www.lakin.com\/veniam-sed-fuga-aspernatur-natus-earum",
"link_text": "nlazghdtqtqxbajwbpilp",
"value": "mufinllwloauydlsmsjur",
"prefix": "yvojcybzvrbyickznkygl",
"suffix": "oigmkwxphlvazjrcnfbaq",
"sort_order": 87,
"is_active": false
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1/items/1';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'type' => 'vmqeopfuudtdsufvyvddq',
'title' => 'amniihfqcoynlazghdtqt',
'description' => 'Necessitatibus architecto aut consequatur debitis et id.',
'content' => 'ilpmufinllwloauydlsms',
'image_id' => 17,
'icon' => 'mqeopfuudtdsufvyvddqa',
'link_url' => 'https://www.lakin.com/veniam-sed-fuga-aspernatur-natus-earum',
'link_text' => 'nlazghdtqtqxbajwbpilp',
'value' => 'mufinllwloauydlsmsjur',
'prefix' => 'yvojcybzvrbyickznkygl',
'suffix' => 'oigmkwxphlvazjrcnfbaq',
'sort_order' => 87,
'is_active' => false,
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1/items/1'
payload = {
"type": "vmqeopfuudtdsufvyvddq",
"title": "amniihfqcoynlazghdtqt",
"description": "Necessitatibus architecto aut consequatur debitis et id.",
"content": "ilpmufinllwloauydlsms",
"image_id": 17,
"icon": "mqeopfuudtdsufvyvddqa",
"link_url": "https:\/\/www.lakin.com\/veniam-sed-fuga-aspernatur-natus-earum",
"link_text": "nlazghdtqtqxbajwbpilp",
"value": "mufinllwloauydlsmsjur",
"prefix": "yvojcybzvrbyickznkygl",
"suffix": "oigmkwxphlvazjrcnfbaq",
"sort_order": 87,
"is_active": false
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
DELETE api/admin/cms/pages/{page_id}/sections/{section_id}/items/{item_id}
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1/items/1" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1/items/1"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1/items/1';
$response = $client->delete(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/pages/1/sections/1/items/1'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/admin/cms/navigations
POST api/admin/cms/navigations
GET api/admin/cms/navigations/{id}
PUT api/admin/cms/navigations/{id}
DELETE api/admin/cms/navigations/{id}
GET api/admin/cms/navigations/{navigation_id}/items
POST api/admin/cms/navigations/{navigation_id}/items
PUT api/admin/cms/navigations/{navigation_id}/items/{item_id}
DELETE api/admin/cms/navigations/{navigation_id}/items/{item_id}
GET api/admin/cms/settings
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/cms/settings" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/settings"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/settings';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/settings'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
POST api/admin/cms/settings
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/cms/settings" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"key\": \"vmqeopfuudtdsufvyvddq\",
\"value\": \"consequatur\",
\"group\": \"mqeopfuudtdsufvyvddqa\",
\"description\": \"Molestias ipsam sit veniam sed fuga aspernatur.\",
\"type\": \"email\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/settings"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"key": "vmqeopfuudtdsufvyvddq",
"value": "consequatur",
"group": "mqeopfuudtdsufvyvddqa",
"description": "Molestias ipsam sit veniam sed fuga aspernatur.",
"type": "email"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/settings';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'key' => 'vmqeopfuudtdsufvyvddq',
'value' => 'consequatur',
'group' => 'mqeopfuudtdsufvyvddqa',
'description' => 'Molestias ipsam sit veniam sed fuga aspernatur.',
'type' => 'email',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/settings'
payload = {
"key": "vmqeopfuudtdsufvyvddq",
"value": "consequatur",
"group": "mqeopfuudtdsufvyvddqa",
"description": "Molestias ipsam sit veniam sed fuga aspernatur.",
"type": "email"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/admin/cms/settings/{id}
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/cms/settings/1" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/settings/1"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/settings/1';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/settings/1'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/cms/settings/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/cms/settings/1" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"key\": \"vmqeopfuudtdsufvyvddq\",
\"value\": \"consequatur\",
\"group\": \"mqeopfuudtdsufvyvddqa\",
\"description\": \"Molestias ipsam sit veniam sed fuga aspernatur.\",
\"type\": \"json\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/settings/1"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"key": "vmqeopfuudtdsufvyvddq",
"value": "consequatur",
"group": "mqeopfuudtdsufvyvddqa",
"description": "Molestias ipsam sit veniam sed fuga aspernatur.",
"type": "json"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/settings/1';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'key' => 'vmqeopfuudtdsufvyvddq',
'value' => 'consequatur',
'group' => 'mqeopfuudtdsufvyvddqa',
'description' => 'Molestias ipsam sit veniam sed fuga aspernatur.',
'type' => 'json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/settings/1'
payload = {
"key": "vmqeopfuudtdsufvyvddq",
"value": "consequatur",
"group": "mqeopfuudtdsufvyvddqa",
"description": "Molestias ipsam sit veniam sed fuga aspernatur.",
"type": "json"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
DELETE api/admin/cms/settings/{id}
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/cms/settings/1" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/cms/settings/1"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/cms/settings/1';
$response = $client->delete(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/cms/settings/1'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Exhibitor Categories
Manage Exhibitor Categories
GET api/exhibitor-categories
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/exhibitor-categories" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/exhibitor-categories"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/exhibitor-categories';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/exhibitor-categories'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
GET api/exhibitor-categories/{id}
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/exhibitor-categories/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/exhibitor-categories/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/exhibitor-categories/consequatur';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/exhibitor-categories/consequatur'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
POST api/admin/exhibitor-categories
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/exhibitor-categories" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"title\": \"vmqeopfuudtdsufvyvddq\",
\"description\": \"Dolores dolorum amet iste laborum eius est dolor.\",
\"features\": [
\"dtdsufvyvddqamniihfqc\"
]
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/exhibitor-categories"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"title": "vmqeopfuudtdsufvyvddq",
"description": "Dolores dolorum amet iste laborum eius est dolor.",
"features": [
"dtdsufvyvddqamniihfqc"
]
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/exhibitor-categories';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'title' => 'vmqeopfuudtdsufvyvddq',
'description' => 'Dolores dolorum amet iste laborum eius est dolor.',
'features' => [
'dtdsufvyvddqamniihfqc',
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/exhibitor-categories'
payload = {
"title": "vmqeopfuudtdsufvyvddq",
"description": "Dolores dolorum amet iste laborum eius est dolor.",
"features": [
"dtdsufvyvddqamniihfqc"
]
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
PUT api/admin/exhibitor-categories/{id}
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/exhibitor-categories/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"title\": \"vmqeopfuudtdsufvyvddq\",
\"description\": \"Dolores dolorum amet iste laborum eius est dolor.\",
\"features\": [
\"dtdsufvyvddqamniihfqc\"
]
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/exhibitor-categories/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"title": "vmqeopfuudtdsufvyvddq",
"description": "Dolores dolorum amet iste laborum eius est dolor.",
"features": [
"dtdsufvyvddqamniihfqc"
]
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/exhibitor-categories/consequatur';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'title' => 'vmqeopfuudtdsufvyvddq',
'description' => 'Dolores dolorum amet iste laborum eius est dolor.',
'features' => [
'dtdsufvyvddqamniihfqc',
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/exhibitor-categories/consequatur'
payload = {
"title": "vmqeopfuudtdsufvyvddq",
"description": "Dolores dolorum amet iste laborum eius est dolor.",
"features": [
"dtdsufvyvddqamniihfqc"
]
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
DELETE api/admin/exhibitor-categories/{id}
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/exhibitor-categories/consequatur" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/exhibitor-categories/consequatur"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/exhibitor-categories/consequatur';
$response = $client->delete(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/exhibitor-categories/consequatur'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Exhibitors
Get All Exhibitors Fetch all registered exhibitors.
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/exhibitors" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/exhibitors"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/exhibitors';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/exhibitors'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (200):
{
"status": "success",
"message": "Exhibitors retrieved successfully.",
"meta": { "count": 2 },
"data": [...]
}
Example response (404):
{
"status": "error",
"message": "No exhibitors found.",
"data": []
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Get a Single Exhibitor Fetch details of a specific exhibitor.
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/exhibitors/17" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/exhibitors/17"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/exhibitors/17';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/exhibitors/17'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (200):
{
"status": "success",
"data": { ... }
}
Example response (404):
{
"status": "error",
"message": "Exhibitor not found."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Create a New Exhibitor Register a new exhibitor.
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/exhibitors" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "company_name=consequatur"\
--form "contact_person=consequatur"\
--form "job_title=qxbajwbpilpmufinllwlo"\
--form "phone_number=consequatur"\
--form "email=qkunze@example.com"\
--form "website=http://www.russel.info/minus-voluptatem-quisquam-quibusdam-sed"\
--form "country=vyvddqamniihfqcoynlaz"\
--form "description=Nostrum quia possimus rerum id."\
--form "message=qxbajwbpilpmufinllwlo"\
--form "industry[]=auydlsmsjuryvojcybzvr"\
--form "industry_other=byickznkygloigmkwxphl"\
--form "booth_size=consequatur"\
--form "booth_custom=mqeopfuudtdsufvyvddqa"\
--form "items[]=mniihfqcoynlazghdtqtq"\
--form "items_other=xbajwbpilpmufinllwloa"\
--form "sponsorship=No"\
--form "branding=Stand Build"\
--form "billing_contact=uydlsmsjuryvojcybzvrb"\
--form "billing_email=chammes@example.org"\
--form "billing_address=consequatur"\
--form "tax_id=mqeopfuudtdsufvyvddqa"\
--form "agree=1"\
--form "decl_name=mniihfqcoynlazghdtqtq"\
--form "signature=xbajwbpilpmufinllwloa"\
--form "date=2026-09-08T15:38:12"\
--form "status=consequatur"\
--form "company_logo=@/tmp/php25dW0U" const url = new URL(
"https://api.aerowestafrica.com/api/admin/exhibitors"
);
const headers = {
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('company_name', 'consequatur');
body.append('contact_person', 'consequatur');
body.append('job_title', 'qxbajwbpilpmufinllwlo');
body.append('phone_number', 'consequatur');
body.append('email', 'qkunze@example.com');
body.append('website', 'http://www.russel.info/minus-voluptatem-quisquam-quibusdam-sed');
body.append('country', 'vyvddqamniihfqcoynlaz');
body.append('description', 'Nostrum quia possimus rerum id.');
body.append('message', 'qxbajwbpilpmufinllwlo');
body.append('industry[]', 'auydlsmsjuryvojcybzvr');
body.append('industry_other', 'byickznkygloigmkwxphl');
body.append('booth_size', 'consequatur');
body.append('booth_custom', 'mqeopfuudtdsufvyvddqa');
body.append('items[]', 'mniihfqcoynlazghdtqtq');
body.append('items_other', 'xbajwbpilpmufinllwloa');
body.append('sponsorship', 'No');
body.append('branding', 'Stand Build');
body.append('billing_contact', 'uydlsmsjuryvojcybzvrb');
body.append('billing_email', 'chammes@example.org');
body.append('billing_address', 'consequatur');
body.append('tax_id', 'mqeopfuudtdsufvyvddqa');
body.append('agree', '1');
body.append('decl_name', 'mniihfqcoynlazghdtqtq');
body.append('signature', 'xbajwbpilpmufinllwloa');
body.append('date', '2026-09-08T15:38:12');
body.append('status', 'consequatur');
body.append('company_logo', document.querySelector('input[name="company_logo"]').files[0]);
fetch(url, {
method: "POST",
headers,
body,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/exhibitors';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'multipart/form-data',
'Accept' => 'application/json',
],
'multipart' => [
[
'name' => 'company_name',
'contents' => 'consequatur'
],
[
'name' => 'contact_person',
'contents' => 'consequatur'
],
[
'name' => 'job_title',
'contents' => 'qxbajwbpilpmufinllwlo'
],
[
'name' => 'phone_number',
'contents' => 'consequatur'
],
[
'name' => 'email',
'contents' => 'qkunze@example.com'
],
[
'name' => 'website',
'contents' => 'http://www.russel.info/minus-voluptatem-quisquam-quibusdam-sed'
],
[
'name' => 'country',
'contents' => 'vyvddqamniihfqcoynlaz'
],
[
'name' => 'description',
'contents' => 'Nostrum quia possimus rerum id.'
],
[
'name' => 'message',
'contents' => 'qxbajwbpilpmufinllwlo'
],
[
'name' => 'industry[]',
'contents' => 'auydlsmsjuryvojcybzvr'
],
[
'name' => 'industry_other',
'contents' => 'byickznkygloigmkwxphl'
],
[
'name' => 'booth_size',
'contents' => 'consequatur'
],
[
'name' => 'booth_custom',
'contents' => 'mqeopfuudtdsufvyvddqa'
],
[
'name' => 'items[]',
'contents' => 'mniihfqcoynlazghdtqtq'
],
[
'name' => 'items_other',
'contents' => 'xbajwbpilpmufinllwloa'
],
[
'name' => 'sponsorship',
'contents' => 'No'
],
[
'name' => 'branding',
'contents' => 'Stand Build'
],
[
'name' => 'billing_contact',
'contents' => 'uydlsmsjuryvojcybzvrb'
],
[
'name' => 'billing_email',
'contents' => 'chammes@example.org'
],
[
'name' => 'billing_address',
'contents' => 'consequatur'
],
[
'name' => 'tax_id',
'contents' => 'mqeopfuudtdsufvyvddqa'
],
[
'name' => 'agree',
'contents' => '1'
],
[
'name' => 'decl_name',
'contents' => 'mniihfqcoynlazghdtqtq'
],
[
'name' => 'signature',
'contents' => 'xbajwbpilpmufinllwloa'
],
[
'name' => 'date',
'contents' => '2026-09-08T15:38:12'
],
[
'name' => 'status',
'contents' => 'consequatur'
],
[
'name' => 'company_logo',
'contents' => fopen('/tmp/php25dW0U', 'r')
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/exhibitors'
files = {
'company_name': (None, 'consequatur'),
'contact_person': (None, 'consequatur'),
'job_title': (None, 'qxbajwbpilpmufinllwlo'),
'phone_number': (None, 'consequatur'),
'email': (None, 'qkunze@example.com'),
'website': (None, 'http://www.russel.info/minus-voluptatem-quisquam-quibusdam-sed'),
'country': (None, 'vyvddqamniihfqcoynlaz'),
'description': (None, 'Nostrum quia possimus rerum id.'),
'message': (None, 'qxbajwbpilpmufinllwlo'),
'industry[]': (None, 'auydlsmsjuryvojcybzvr'),
'industry_other': (None, 'byickznkygloigmkwxphl'),
'booth_size': (None, 'consequatur'),
'booth_custom': (None, 'mqeopfuudtdsufvyvddqa'),
'items[]': (None, 'mniihfqcoynlazghdtqtq'),
'items_other': (None, 'xbajwbpilpmufinllwloa'),
'sponsorship': (None, 'No'),
'branding': (None, 'Stand Build'),
'billing_contact': (None, 'uydlsmsjuryvojcybzvrb'),
'billing_email': (None, 'chammes@example.org'),
'billing_address': (None, 'consequatur'),
'tax_id': (None, 'mqeopfuudtdsufvyvddqa'),
'agree': (None, '1'),
'decl_name': (None, 'mniihfqcoynlazghdtqtq'),
'signature': (None, 'xbajwbpilpmufinllwloa'),
'date': (None, '2026-09-08T15:38:12'),
'status': (None, 'consequatur'),
'company_logo': open('/tmp/php25dW0U', 'rb')}
payload = {
"company_name": "consequatur",
"contact_person": "consequatur",
"job_title": "qxbajwbpilpmufinllwlo",
"phone_number": "consequatur",
"email": "qkunze@example.com",
"website": "http:\/\/www.russel.info\/minus-voluptatem-quisquam-quibusdam-sed",
"country": "vyvddqamniihfqcoynlaz",
"description": "Nostrum quia possimus rerum id.",
"message": "qxbajwbpilpmufinllwlo",
"industry": [
"auydlsmsjuryvojcybzvr"
],
"industry_other": "byickznkygloigmkwxphl",
"booth_size": "consequatur",
"booth_custom": "mqeopfuudtdsufvyvddqa",
"items": [
"mniihfqcoynlazghdtqtq"
],
"items_other": "xbajwbpilpmufinllwloa",
"sponsorship": "No",
"branding": "Stand Build",
"billing_contact": "uydlsmsjuryvojcybzvrb",
"billing_email": "chammes@example.org",
"billing_address": "consequatur",
"tax_id": "mqeopfuudtdsufvyvddqa",
"agree": true,
"decl_name": "mniihfqcoynlazghdtqtq",
"signature": "xbajwbpilpmufinllwloa",
"date": "2026-09-08T15:38:12",
"status": "consequatur"
}
headers = {
'Content-Type': 'multipart/form-data',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, files=files)
response.json()Example response (201):
{
"status": "success",
"message": "Exhibitor created successfully.",
"data": { ... }
}
Example response (500):
{
"status": "error",
"message": "Failed to create exhibitor. Please try again later."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Update an Exhibitor Update an existing exhibitor's details.
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/exhibitors/17" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "company_name=vmqeopfuudtdsufvyvddq"\
--form "contact_person=amniihfqcoynlazghdtqt"\
--form "job_title=qxbajwbpilpmufinllwlo"\
--form "email=schmitt.beulah@example.org"\
--form "website=http://koelpin.info/omnis-cum-molestiae-vel-natus-ex"\
--form "country=cybzvrbyickznkygloigm"\
--form "description=Rerum repudiandae est nostrum et voluptas."\
--form "message=azjrcnfbaqywuxhgjjmzu"\
--form "industry[]=xjubqouzswiwxtrkimfca"\
--form "industry_other=tbxspzmrazsroyjpxmqes"\
--form "booth_size=consequatur"\
--form "booth_custom=mqeopfuudtdsufvyvddqa"\
--form "items[]=mniihfqcoynlazghdtqtq"\
--form "items_other=xbajwbpilpmufinllwloa"\
--form "sponsorship=No"\
--form "branding=Stand Branding"\
--form "billing_contact=uydlsmsjuryvojcybzvrb"\
--form "billing_email=chammes@example.org"\
--form "billing_address=consequatur"\
--form "tax_id=mqeopfuudtdsufvyvddqa"\
--form "agree=1"\
--form "decl_name=mniihfqcoynlazghdtqtq"\
--form "signature=xbajwbpilpmufinllwloa"\
--form "date=2026-09-08T15:38:12"\
--form "status=consequatur"\
--form "company_logo=@/tmp/phpyeygUy" const url = new URL(
"https://api.aerowestafrica.com/api/admin/exhibitors/17"
);
const headers = {
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('company_name', 'vmqeopfuudtdsufvyvddq');
body.append('contact_person', 'amniihfqcoynlazghdtqt');
body.append('job_title', 'qxbajwbpilpmufinllwlo');
body.append('email', 'schmitt.beulah@example.org');
body.append('website', 'http://koelpin.info/omnis-cum-molestiae-vel-natus-ex');
body.append('country', 'cybzvrbyickznkygloigm');
body.append('description', 'Rerum repudiandae est nostrum et voluptas.');
body.append('message', 'azjrcnfbaqywuxhgjjmzu');
body.append('industry[]', 'xjubqouzswiwxtrkimfca');
body.append('industry_other', 'tbxspzmrazsroyjpxmqes');
body.append('booth_size', 'consequatur');
body.append('booth_custom', 'mqeopfuudtdsufvyvddqa');
body.append('items[]', 'mniihfqcoynlazghdtqtq');
body.append('items_other', 'xbajwbpilpmufinllwloa');
body.append('sponsorship', 'No');
body.append('branding', 'Stand Branding');
body.append('billing_contact', 'uydlsmsjuryvojcybzvrb');
body.append('billing_email', 'chammes@example.org');
body.append('billing_address', 'consequatur');
body.append('tax_id', 'mqeopfuudtdsufvyvddqa');
body.append('agree', '1');
body.append('decl_name', 'mniihfqcoynlazghdtqtq');
body.append('signature', 'xbajwbpilpmufinllwloa');
body.append('date', '2026-09-08T15:38:12');
body.append('status', 'consequatur');
body.append('company_logo', document.querySelector('input[name="company_logo"]').files[0]);
fetch(url, {
method: "PUT",
headers,
body,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/exhibitors/17';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'multipart/form-data',
'Accept' => 'application/json',
],
'multipart' => [
[
'name' => 'company_name',
'contents' => 'vmqeopfuudtdsufvyvddq'
],
[
'name' => 'contact_person',
'contents' => 'amniihfqcoynlazghdtqt'
],
[
'name' => 'job_title',
'contents' => 'qxbajwbpilpmufinllwlo'
],
[
'name' => 'email',
'contents' => 'schmitt.beulah@example.org'
],
[
'name' => 'website',
'contents' => 'http://koelpin.info/omnis-cum-molestiae-vel-natus-ex'
],
[
'name' => 'country',
'contents' => 'cybzvrbyickznkygloigm'
],
[
'name' => 'description',
'contents' => 'Rerum repudiandae est nostrum et voluptas.'
],
[
'name' => 'message',
'contents' => 'azjrcnfbaqywuxhgjjmzu'
],
[
'name' => 'industry[]',
'contents' => 'xjubqouzswiwxtrkimfca'
],
[
'name' => 'industry_other',
'contents' => 'tbxspzmrazsroyjpxmqes'
],
[
'name' => 'booth_size',
'contents' => 'consequatur'
],
[
'name' => 'booth_custom',
'contents' => 'mqeopfuudtdsufvyvddqa'
],
[
'name' => 'items[]',
'contents' => 'mniihfqcoynlazghdtqtq'
],
[
'name' => 'items_other',
'contents' => 'xbajwbpilpmufinllwloa'
],
[
'name' => 'sponsorship',
'contents' => 'No'
],
[
'name' => 'branding',
'contents' => 'Stand Branding'
],
[
'name' => 'billing_contact',
'contents' => 'uydlsmsjuryvojcybzvrb'
],
[
'name' => 'billing_email',
'contents' => 'chammes@example.org'
],
[
'name' => 'billing_address',
'contents' => 'consequatur'
],
[
'name' => 'tax_id',
'contents' => 'mqeopfuudtdsufvyvddqa'
],
[
'name' => 'agree',
'contents' => '1'
],
[
'name' => 'decl_name',
'contents' => 'mniihfqcoynlazghdtqtq'
],
[
'name' => 'signature',
'contents' => 'xbajwbpilpmufinllwloa'
],
[
'name' => 'date',
'contents' => '2026-09-08T15:38:12'
],
[
'name' => 'status',
'contents' => 'consequatur'
],
[
'name' => 'company_logo',
'contents' => fopen('/tmp/phpyeygUy', 'r')
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/exhibitors/17'
files = {
'company_name': (None, 'vmqeopfuudtdsufvyvddq'),
'contact_person': (None, 'amniihfqcoynlazghdtqt'),
'job_title': (None, 'qxbajwbpilpmufinllwlo'),
'email': (None, 'schmitt.beulah@example.org'),
'website': (None, 'http://koelpin.info/omnis-cum-molestiae-vel-natus-ex'),
'country': (None, 'cybzvrbyickznkygloigm'),
'description': (None, 'Rerum repudiandae est nostrum et voluptas.'),
'message': (None, 'azjrcnfbaqywuxhgjjmzu'),
'industry[]': (None, 'xjubqouzswiwxtrkimfca'),
'industry_other': (None, 'tbxspzmrazsroyjpxmqes'),
'booth_size': (None, 'consequatur'),
'booth_custom': (None, 'mqeopfuudtdsufvyvddqa'),
'items[]': (None, 'mniihfqcoynlazghdtqtq'),
'items_other': (None, 'xbajwbpilpmufinllwloa'),
'sponsorship': (None, 'No'),
'branding': (None, 'Stand Branding'),
'billing_contact': (None, 'uydlsmsjuryvojcybzvrb'),
'billing_email': (None, 'chammes@example.org'),
'billing_address': (None, 'consequatur'),
'tax_id': (None, 'mqeopfuudtdsufvyvddqa'),
'agree': (None, '1'),
'decl_name': (None, 'mniihfqcoynlazghdtqtq'),
'signature': (None, 'xbajwbpilpmufinllwloa'),
'date': (None, '2026-09-08T15:38:12'),
'status': (None, 'consequatur'),
'company_logo': open('/tmp/phpyeygUy', 'rb')}
payload = {
"company_name": "vmqeopfuudtdsufvyvddq",
"contact_person": "amniihfqcoynlazghdtqt",
"job_title": "qxbajwbpilpmufinllwlo",
"email": "schmitt.beulah@example.org",
"website": "http:\/\/koelpin.info\/omnis-cum-molestiae-vel-natus-ex",
"country": "cybzvrbyickznkygloigm",
"description": "Rerum repudiandae est nostrum et voluptas.",
"message": "azjrcnfbaqywuxhgjjmzu",
"industry": [
"xjubqouzswiwxtrkimfca"
],
"industry_other": "tbxspzmrazsroyjpxmqes",
"booth_size": "consequatur",
"booth_custom": "mqeopfuudtdsufvyvddqa",
"items": [
"mniihfqcoynlazghdtqtq"
],
"items_other": "xbajwbpilpmufinllwloa",
"sponsorship": "No",
"branding": "Stand Branding",
"billing_contact": "uydlsmsjuryvojcybzvrb",
"billing_email": "chammes@example.org",
"billing_address": "consequatur",
"tax_id": "mqeopfuudtdsufvyvddqa",
"agree": true,
"decl_name": "mniihfqcoynlazghdtqtq",
"signature": "xbajwbpilpmufinllwloa",
"date": "2026-09-08T15:38:12",
"status": "consequatur"
}
headers = {
'Content-Type': 'multipart/form-data',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, files=files)
response.json()Example response (200):
{
"status": "success",
"message": "Exhibitor updated successfully.",
"data": { ... }
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Delete an Exhibitor Delete a registered exhibitor.
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/exhibitors/17" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/exhibitors/17"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/exhibitors/17';
$response = $client->delete(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/exhibitors/17'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Example response (200):
{
"status": "success",
"message": "Exhibitor deleted successfully."
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Hotels
Manage hotels for accommodation
Retrieve all hotels (example includes first record only)
Returns a list of available hotels with pricing, location, and additional details.
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/hotels" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/hotels"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/hotels';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/hotels'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (200):
{
"status": "success",
"message": "Hotels retrieved successfully.",
"meta": {
"count": 2
},
"data": [
{
"id": 1,
"name": "Gagason Hotels Limited Ikeja",
"location": "Ikeja, Lagos",
"amount": "150000.00",
"duration_of_stay": "3 days",
"additional_information": "Good ambience, luxury accomodation and many more",
"room_categories": [
"Standard",
"Deluxe"
],
"featured_image": "http://example.com/storage/hotels/featured.jpg",
"gallery_images": [
"http://example.com/storage/hotels/gallery1.jpg"
],
"distance_to_venue": [
"15 minutes driving",
"30 minutes walking"
],
"created_at": "2025-07-15T10:51:54.000000Z",
"updated_at": "2025-07-15T10:59:53.000000Z"
}
]
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Show a hotel
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/hotels/17" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/hotels/17"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/hotels/17';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/hotels/17'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Create a hotel
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/hotels" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "name=consequatur"\
--form "location=consequatur"\
--form "amount=consequatur"\
--form "additional_information=consequatur"\
--form "room_categories[]=consequatur"\
--form "distance_to_venue[]=consequatur"\
--form "duration_of_stay=consequatur"\
--form "featured_image=@/tmp/phpkMkRYw" \
--form "gallery_images[]=@/tmp/php82Pt92" const url = new URL(
"https://api.aerowestafrica.com/api/admin/hotels"
);
const headers = {
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('name', 'consequatur');
body.append('location', 'consequatur');
body.append('amount', 'consequatur');
body.append('additional_information', 'consequatur');
body.append('room_categories[]', 'consequatur');
body.append('distance_to_venue[]', 'consequatur');
body.append('duration_of_stay', 'consequatur');
body.append('featured_image', document.querySelector('input[name="featured_image"]').files[0]);
body.append('gallery_images[]', document.querySelector('input[name="gallery_images[]"]').files[0]);
fetch(url, {
method: "POST",
headers,
body,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/hotels';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'multipart/form-data',
'Accept' => 'application/json',
],
'multipart' => [
[
'name' => 'name',
'contents' => 'consequatur'
],
[
'name' => 'location',
'contents' => 'consequatur'
],
[
'name' => 'amount',
'contents' => 'consequatur'
],
[
'name' => 'additional_information',
'contents' => 'consequatur'
],
[
'name' => 'room_categories[]',
'contents' => 'consequatur'
],
[
'name' => 'distance_to_venue[]',
'contents' => 'consequatur'
],
[
'name' => 'duration_of_stay',
'contents' => 'consequatur'
],
[
'name' => 'featured_image',
'contents' => fopen('/tmp/phpkMkRYw', 'r')
],
[
'name' => 'gallery_images[]',
'contents' => fopen('/tmp/php82Pt92', 'r')
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/hotels'
files = {
'name': (None, 'consequatur'),
'location': (None, 'consequatur'),
'amount': (None, 'consequatur'),
'additional_information': (None, 'consequatur'),
'room_categories[]': (None, 'consequatur'),
'distance_to_venue[]': (None, 'consequatur'),
'duration_of_stay': (None, 'consequatur'),
'featured_image': open('/tmp/phpkMkRYw', 'rb'),
'gallery_images[]': open('/tmp/php82Pt92', 'rb')}
payload = {
"name": "consequatur",
"location": "consequatur",
"amount": "consequatur",
"additional_information": "consequatur",
"room_categories": [
"consequatur"
],
"distance_to_venue": [
"consequatur"
],
"duration_of_stay": "consequatur"
}
headers = {
'Content-Type': 'multipart/form-data',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, files=files)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Update a hotel
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/hotels/17" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "name=vmqeopfuudtdsufvyvddq"\
--form "location=amniihfqcoynlazghdtqt"\
--form "amount=56"\
--form "additional_information=consequatur"\
--form "remove_gallery_images[]=consequatur"\
--form "room_categories[][name]=mqeopfuudtdsufvyvddqa"\
--form "room_categories[][amount]=45"\
--form "room_categories[][icon]=niihfqcoynlazghdtqtqx"\
--form "distance_to_venue[][title]=bajwbpilpmufinllwloau"\
--form "distance_to_venue[][icon]=ydlsmsjuryvojcybzvrby"\
--form "featured_image=@/tmp/phpvPYk0I" \
--form "gallery_images[]=@/tmp/phpN4pBWm" const url = new URL(
"https://api.aerowestafrica.com/api/admin/hotels/17"
);
const headers = {
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('name', 'vmqeopfuudtdsufvyvddq');
body.append('location', 'amniihfqcoynlazghdtqt');
body.append('amount', '56');
body.append('additional_information', 'consequatur');
body.append('remove_gallery_images[]', 'consequatur');
body.append('room_categories[][name]', 'mqeopfuudtdsufvyvddqa');
body.append('room_categories[][amount]', '45');
body.append('room_categories[][icon]', 'niihfqcoynlazghdtqtqx');
body.append('distance_to_venue[][title]', 'bajwbpilpmufinllwloau');
body.append('distance_to_venue[][icon]', 'ydlsmsjuryvojcybzvrby');
body.append('featured_image', document.querySelector('input[name="featured_image"]').files[0]);
body.append('gallery_images[]', document.querySelector('input[name="gallery_images[]"]').files[0]);
fetch(url, {
method: "PUT",
headers,
body,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/hotels/17';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'multipart/form-data',
'Accept' => 'application/json',
],
'multipart' => [
[
'name' => 'name',
'contents' => 'vmqeopfuudtdsufvyvddq'
],
[
'name' => 'location',
'contents' => 'amniihfqcoynlazghdtqt'
],
[
'name' => 'amount',
'contents' => '56'
],
[
'name' => 'additional_information',
'contents' => 'consequatur'
],
[
'name' => 'remove_gallery_images[]',
'contents' => 'consequatur'
],
[
'name' => 'room_categories[][name]',
'contents' => 'mqeopfuudtdsufvyvddqa'
],
[
'name' => 'room_categories[][amount]',
'contents' => '45'
],
[
'name' => 'room_categories[][icon]',
'contents' => 'niihfqcoynlazghdtqtqx'
],
[
'name' => 'distance_to_venue[][title]',
'contents' => 'bajwbpilpmufinllwloau'
],
[
'name' => 'distance_to_venue[][icon]',
'contents' => 'ydlsmsjuryvojcybzvrby'
],
[
'name' => 'featured_image',
'contents' => fopen('/tmp/phpvPYk0I', 'r')
],
[
'name' => 'gallery_images[]',
'contents' => fopen('/tmp/phpN4pBWm', 'r')
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/hotels/17'
files = {
'name': (None, 'vmqeopfuudtdsufvyvddq'),
'location': (None, 'amniihfqcoynlazghdtqt'),
'amount': (None, '56'),
'additional_information': (None, 'consequatur'),
'remove_gallery_images[]': (None, 'consequatur'),
'room_categories[][name]': (None, 'mqeopfuudtdsufvyvddqa'),
'room_categories[][amount]': (None, '45'),
'room_categories[][icon]': (None, 'niihfqcoynlazghdtqtqx'),
'distance_to_venue[][title]': (None, 'bajwbpilpmufinllwloau'),
'distance_to_venue[][icon]': (None, 'ydlsmsjuryvojcybzvrby'),
'featured_image': open('/tmp/phpvPYk0I', 'rb'),
'gallery_images[]': open('/tmp/phpN4pBWm', 'rb')}
payload = {
"name": "vmqeopfuudtdsufvyvddq",
"location": "amniihfqcoynlazghdtqt",
"amount": 56,
"additional_information": "consequatur",
"remove_gallery_images": [
"consequatur"
],
"room_categories": [
{
"name": "mqeopfuudtdsufvyvddqa",
"amount": 45,
"icon": "niihfqcoynlazghdtqtqx"
}
],
"distance_to_venue": [
{
"title": "bajwbpilpmufinllwloau",
"icon": "ydlsmsjuryvojcybzvrby"
}
]
}
headers = {
'Content-Type': 'multipart/form-data',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, files=files)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Delete a hotel
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/hotels/17" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/hotels/17"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/hotels/17';
$response = $client->delete(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/hotels/17'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Speakers
APIs for managing speakers
Get a speaker
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/speakers/17" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/speakers/17"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/speakers/17';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/speakers/17'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Retrieve a list of all speakers
Returns an array of speaker profiles with professional details, social media links, and profile images.
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/speakers" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/speakers"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/speakers';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/speakers'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (200):
{
"status": "success",
"meta": {
"count": 3
},
"message": "Speakers retrieved successfully.",
"data": [
{
"id": 1,
"name": "Barr Jane Anderson",
"profession": "Tourism Professional",
"company": "Tourism Incorporation",
"about": "About content updated",
"social_media": {
"x": "https://x.com/jane_updated",
"linkedin": "https://linkedin.com/jabe_updated",
"instagram": "https://instagram.com/jane",
"facebook": "https://facebook.com/jane"
},
"profile_picture": "images/7dzf6Ofxscy6YJ6flZpQBDA28QWMA9ptb4x4SJEc.jpg",
"profile_picture_url": "http://localhost/storage/images/7dzf6Ofxscy6YJ6flZpQBDA28QWMA9ptb4x4SJEc.jpg",
"created_at": "2025-07-04T16:41:19.000000Z",
"updated_at": "2025-07-05T02:29:40.000000Z"
}
]
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Create a speaker
requires authentication
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/speakers" \
--header "Authorization: Bearer {YOUR_API_KEY}" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "name=Barr Jane Anderson"\
--form "profession=Tourism Professional"\
--form "company=Tourism Incorporation"\
--form "about=About content updated"\
--form "social_media[x]=https://x.com/jane_updated"\
--form "social_media[facebook]=https://facebook.com/jane"\
--form "social_media[instagram]=https://instagram.com/jane"\
--form "social_media[linkedin]=https://linkedin.com/jane_updated"\
--form "sort_order=84"\
--form "profile_picture=@/tmp/phpqcTU1X" const url = new URL(
"https://api.aerowestafrica.com/api/admin/speakers"
);
const headers = {
"Authorization": "Bearer {YOUR_API_KEY}",
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('name', 'Barr Jane Anderson');
body.append('profession', 'Tourism Professional');
body.append('company', 'Tourism Incorporation');
body.append('about', 'About content updated');
body.append('social_media[x]', 'https://x.com/jane_updated');
body.append('social_media[facebook]', 'https://facebook.com/jane');
body.append('social_media[instagram]', 'https://instagram.com/jane');
body.append('social_media[linkedin]', 'https://linkedin.com/jane_updated');
body.append('sort_order', '84');
body.append('profile_picture', document.querySelector('input[name="profile_picture"]').files[0]);
fetch(url, {
method: "POST",
headers,
body,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/speakers';
$response = $client->post(
$url,
[
'headers' => [
'Authorization' => 'Bearer {YOUR_API_KEY}',
'Content-Type' => 'multipart/form-data',
'Accept' => 'application/json',
],
'multipart' => [
[
'name' => 'name',
'contents' => 'Barr Jane Anderson'
],
[
'name' => 'profession',
'contents' => 'Tourism Professional'
],
[
'name' => 'company',
'contents' => 'Tourism Incorporation'
],
[
'name' => 'about',
'contents' => 'About content updated'
],
[
'name' => 'social_media[x]',
'contents' => 'https://x.com/jane_updated'
],
[
'name' => 'social_media[facebook]',
'contents' => 'https://facebook.com/jane'
],
[
'name' => 'social_media[instagram]',
'contents' => 'https://instagram.com/jane'
],
[
'name' => 'social_media[linkedin]',
'contents' => 'https://linkedin.com/jane_updated'
],
[
'name' => 'sort_order',
'contents' => '84'
],
[
'name' => 'profile_picture',
'contents' => fopen('/tmp/phpqcTU1X', 'r')
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/speakers'
files = {
'name': (None, 'Barr Jane Anderson'),
'profession': (None, 'Tourism Professional'),
'company': (None, 'Tourism Incorporation'),
'about': (None, 'About content updated'),
'social_media[x]': (None, 'https://x.com/jane_updated'),
'social_media[facebook]': (None, 'https://facebook.com/jane'),
'social_media[instagram]': (None, 'https://instagram.com/jane'),
'social_media[linkedin]': (None, 'https://linkedin.com/jane_updated'),
'sort_order': (None, '84'),
'profile_picture': open('/tmp/phpqcTU1X', 'rb')}
payload = {
"name": "Barr Jane Anderson",
"profession": "Tourism Professional",
"company": "Tourism Incorporation",
"about": "About content updated",
"social_media": {
"x": "https:\/\/x.com\/jane_updated",
"facebook": "https:\/\/facebook.com\/jane",
"instagram": "https:\/\/instagram.com\/jane",
"linkedin": "https:\/\/linkedin.com\/jane_updated"
},
"sort_order": 84
}
headers = {
'Authorization': 'Bearer {YOUR_API_KEY}',
'Content-Type': 'multipart/form-data',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, files=files)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Update a speaker's information
requires authentication
This endpoint allows you to update speaker details including name, profession, bio, company, profile picture, and social media links.
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/speakers/17" \
--header "Authorization: Bearer {YOUR_API_KEY}" \
--header "Content-Type: multipart/form-data" \
--header "Accept: application/json" \
--form "name=Barr Jane Anderson"\
--form "profession=Tourism Professional"\
--form "company=Tourism Incorporation"\
--form "about=About content updated"\
--form "social_media[x]=https://x.com/jane_updated"\
--form "social_media[facebook]=https://facebook.com/jane"\
--form "social_media[instagram]=https://instagram.com/jane"\
--form "social_media[linkedin]=https://linkedin.com/jane_updated"\
--form "sort_order=84"\
--form "profile_picture=@/tmp/phpQhl7Vq" const url = new URL(
"https://api.aerowestafrica.com/api/admin/speakers/17"
);
const headers = {
"Authorization": "Bearer {YOUR_API_KEY}",
"Content-Type": "multipart/form-data",
"Accept": "application/json",
};
const body = new FormData();
body.append('name', 'Barr Jane Anderson');
body.append('profession', 'Tourism Professional');
body.append('company', 'Tourism Incorporation');
body.append('about', 'About content updated');
body.append('social_media[x]', 'https://x.com/jane_updated');
body.append('social_media[facebook]', 'https://facebook.com/jane');
body.append('social_media[instagram]', 'https://instagram.com/jane');
body.append('social_media[linkedin]', 'https://linkedin.com/jane_updated');
body.append('sort_order', '84');
body.append('profile_picture', document.querySelector('input[name="profile_picture"]').files[0]);
fetch(url, {
method: "PUT",
headers,
body,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/speakers/17';
$response = $client->put(
$url,
[
'headers' => [
'Authorization' => 'Bearer {YOUR_API_KEY}',
'Content-Type' => 'multipart/form-data',
'Accept' => 'application/json',
],
'multipart' => [
[
'name' => 'name',
'contents' => 'Barr Jane Anderson'
],
[
'name' => 'profession',
'contents' => 'Tourism Professional'
],
[
'name' => 'company',
'contents' => 'Tourism Incorporation'
],
[
'name' => 'about',
'contents' => 'About content updated'
],
[
'name' => 'social_media[x]',
'contents' => 'https://x.com/jane_updated'
],
[
'name' => 'social_media[facebook]',
'contents' => 'https://facebook.com/jane'
],
[
'name' => 'social_media[instagram]',
'contents' => 'https://instagram.com/jane'
],
[
'name' => 'social_media[linkedin]',
'contents' => 'https://linkedin.com/jane_updated'
],
[
'name' => 'sort_order',
'contents' => '84'
],
[
'name' => 'profile_picture',
'contents' => fopen('/tmp/phpQhl7Vq', 'r')
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/speakers/17'
files = {
'name': (None, 'Barr Jane Anderson'),
'profession': (None, 'Tourism Professional'),
'company': (None, 'Tourism Incorporation'),
'about': (None, 'About content updated'),
'social_media[x]': (None, 'https://x.com/jane_updated'),
'social_media[facebook]': (None, 'https://facebook.com/jane'),
'social_media[instagram]': (None, 'https://instagram.com/jane'),
'social_media[linkedin]': (None, 'https://linkedin.com/jane_updated'),
'sort_order': (None, '84'),
'profile_picture': open('/tmp/phpQhl7Vq', 'rb')}
payload = {
"name": "Barr Jane Anderson",
"profession": "Tourism Professional",
"company": "Tourism Incorporation",
"about": "About content updated",
"social_media": {
"x": "https:\/\/x.com\/jane_updated",
"facebook": "https:\/\/facebook.com\/jane",
"instagram": "https:\/\/instagram.com\/jane",
"linkedin": "https:\/\/linkedin.com\/jane_updated"
},
"sort_order": 84
}
headers = {
'Authorization': 'Bearer {YOUR_API_KEY}',
'Content-Type': 'multipart/form-data',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, files=files)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Delete a speaker
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/speakers/17" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/speakers/17"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/speakers/17';
$response = $client->delete(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/speakers/17'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Reorder speakers
requires authentication
Accepts an ordered list of speaker IDs and persists their position in the sort_order column.
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/speakers/reorder" \
--header "Authorization: Bearer {YOUR_API_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"ids\": [
3,
1,
2
]
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/speakers/reorder"
);
const headers = {
"Authorization": "Bearer {YOUR_API_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"ids": [
3,
1,
2
]
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/speakers/reorder';
$response = $client->post(
$url,
[
'headers' => [
'Authorization' => 'Bearer {YOUR_API_KEY}',
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'ids' => [
3,
1,
2,
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/speakers/reorder'
payload = {
"ids": [
3,
1,
2
]
}
headers = {
'Authorization': 'Bearer {YOUR_API_KEY}',
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Sponsors
APIs for sponsors (public submission)
Submit a sponsor request
This endpoint does not require authentication.
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/sponsors" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"first_name\": \"consequatur\",
\"last_name\": \"consequatur\",
\"company_name\": \"consequatur\",
\"job_title\": \"consequatur\",
\"business_email\": \"qkunze@example.com\",
\"phone_number\": \"consequatur\",
\"country\": \"consequatur\",
\"industry\": \"consequatur\",
\"message\": \"consequatur\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/sponsors"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"first_name": "consequatur",
"last_name": "consequatur",
"company_name": "consequatur",
"job_title": "consequatur",
"business_email": "qkunze@example.com",
"phone_number": "consequatur",
"country": "consequatur",
"industry": "consequatur",
"message": "consequatur"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/sponsors';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'first_name' => 'consequatur',
'last_name' => 'consequatur',
'company_name' => 'consequatur',
'job_title' => 'consequatur',
'business_email' => 'qkunze@example.com',
'phone_number' => 'consequatur',
'country' => 'consequatur',
'industry' => 'consequatur',
'message' => 'consequatur',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/sponsors'
payload = {
"first_name": "consequatur",
"last_name": "consequatur",
"company_name": "consequatur",
"job_title": "consequatur",
"business_email": "qkunze@example.com",
"phone_number": "consequatur",
"country": "consequatur",
"industry": "consequatur",
"message": "consequatur"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Retrieve all sponsors
Returns a list of sponsors with relevant business and contact details.
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/sponsors" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/sponsors"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/sponsors';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/sponsors'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (200):
{
"status": true,
"message": "Sponsors retrieved successfully",
"meta": {
"count": 1
},
"data": [
{
"id": 1,
"first_name": "Test",
"last_name": "Test",
"company_name": "Test corps",
"job_title": "Tours Expert",
"business_email": "testcorps@thenitas.com",
"phone_number": "09088876730",
"country": "Ivory Coast",
"industry": "Tours",
"message": "I would love a special treatment at the venue for me and my friends.",
"created_at": "2025-07-16T00:41:57.000000Z",
"updated_at": "2025-07-16T00:41:57.000000Z"
}
]
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Show a sponsor
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/sponsors/17" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/sponsors/17"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/sponsors/17';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/sponsors/17'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Update a sponsor
requires authentication
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/sponsors/17" \
--header "Authorization: Bearer {YOUR_API_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"first_name\": \"vmqeopfuudtdsufvyvddq\",
\"last_name\": \"amniihfqcoynlazghdtqt\",
\"company_name\": \"qxbajwbpilpmufinllwlo\",
\"job_title\": \"auydlsmsjuryvojcybzvr\",
\"business_email\": \"ward.benton@example.org\",
\"phone_number\": \"znkygloigmkwxphlvazjr\",
\"country\": \"cnfbaqywuxhgjjmzuxjub\",
\"industry\": \"qouzswiwxtrkimfcatbxs\",
\"message\": \"consequatur\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/sponsors/17"
);
const headers = {
"Authorization": "Bearer {YOUR_API_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"first_name": "vmqeopfuudtdsufvyvddq",
"last_name": "amniihfqcoynlazghdtqt",
"company_name": "qxbajwbpilpmufinllwlo",
"job_title": "auydlsmsjuryvojcybzvr",
"business_email": "ward.benton@example.org",
"phone_number": "znkygloigmkwxphlvazjr",
"country": "cnfbaqywuxhgjjmzuxjub",
"industry": "qouzswiwxtrkimfcatbxs",
"message": "consequatur"
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/sponsors/17';
$response = $client->put(
$url,
[
'headers' => [
'Authorization' => 'Bearer {YOUR_API_KEY}',
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'first_name' => 'vmqeopfuudtdsufvyvddq',
'last_name' => 'amniihfqcoynlazghdtqt',
'company_name' => 'qxbajwbpilpmufinllwlo',
'job_title' => 'auydlsmsjuryvojcybzvr',
'business_email' => 'ward.benton@example.org',
'phone_number' => 'znkygloigmkwxphlvazjr',
'country' => 'cnfbaqywuxhgjjmzuxjub',
'industry' => 'qouzswiwxtrkimfcatbxs',
'message' => 'consequatur',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/sponsors/17'
payload = {
"first_name": "vmqeopfuudtdsufvyvddq",
"last_name": "amniihfqcoynlazghdtqt",
"company_name": "qxbajwbpilpmufinllwlo",
"job_title": "auydlsmsjuryvojcybzvr",
"business_email": "ward.benton@example.org",
"phone_number": "znkygloigmkwxphlvazjr",
"country": "cnfbaqywuxhgjjmzuxjub",
"industry": "qouzswiwxtrkimfcatbxs",
"message": "consequatur"
}
headers = {
'Authorization': 'Bearer {YOUR_API_KEY}',
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Delete a sponsor
requires authentication
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/sponsors/17" \
--header "Authorization: Bearer {YOUR_API_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/sponsors/17"
);
const headers = {
"Authorization": "Bearer {YOUR_API_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/sponsors/17';
$response = $client->delete(
$url,
[
'headers' => [
'Authorization' => 'Bearer {YOUR_API_KEY}',
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/sponsors/17'
headers = {
'Authorization': 'Bearer {YOUR_API_KEY}',
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Thank-You Email Campaign
APIs for the post-conference AeroWest Summit 2026 Thank You email campaign.
Number of ordinary attendees currently eligible for the campaign.
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/email-campaigns/eligibility" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/email-campaigns/eligibility"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/email-campaigns/eligibility';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/email-campaigns/eligibility'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Latest campaign state (totals derived from the recipient ledger).
Cancelled campaigns are intentionally omitted so the admin status panel clears once a campaign has been aborted.
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/admin/email-campaigns/latest" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/email-campaigns/latest"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/email-campaigns/latest';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/email-campaigns/latest'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Send the Thank You email to one individual recipient (synchronously).
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/email-campaigns/send-one" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"email\": \"qkunze@example.com\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/email-campaigns/send-one"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"email": "qkunze@example.com"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/email-campaigns/send-one';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'email' => 'qkunze@example.com',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/email-campaigns/send-one'
payload = {
"email": "qkunze@example.com"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Begin a queued test campaign to a handful of supplied addresses.
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/email-campaigns/send-test" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"emails\": \"consequatur\"
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/email-campaigns/send-test"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"emails": "consequatur"
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/email-campaigns/send-test';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'emails' => 'consequatur',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/email-campaigns/send-test'
payload = {
"emails": "consequatur"
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Begin a bulk campaign for every eligible recipient.
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/email-campaigns/start" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/email-campaigns/start"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/email-campaigns/start';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/email-campaigns/start'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Re-queue the recipients that permanently failed so they can be retried.
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/email-campaigns/consequatur/retry-failed" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/email-campaigns/consequatur/retry-failed"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "POST",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/email-campaigns/consequatur/retry-failed';
$response = $client->post(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/email-campaigns/consequatur/retry-failed'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Tickets
Manage conference tickets
Retrieve all tickets (example shows first record only)
Returns available ticket types with descriptions, features, and creation metadata.
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/tickets" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/tickets"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/tickets';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/tickets'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (200):
{
"status": "success",
"message": "Tickets retrieved successfully.",
"meta": {
"count": 3
},
"data": [
{
"id": 2,
"title": "Visitor",
"description": "Nullam rhoncus non dolor id malesuada. Vestibulum vel tristique nisi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Ut suscipit felis tempus odio tristique volutpat. Suspendisse varius, ex non ultricies tincidunt, turpis est tristique erat, sed semper purus nibh vel enim. Integer id dolor sagittis, ornare ex in, porttitor tellus. In ut metus purus.",
"features": [
"Priority Seating",
"Lunch Included",
"Exclusive Networking Event"
],
"created_at": "2025-07-15T10:06:23.000000Z",
"updated_at": "2025-07-15T10:06:23.000000Z"
}
]
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Show a ticket
Example request:
curl --request GET \
--get "https://api.aerowestafrica.com/api/tickets/17" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/tickets/17"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/tickets/17';
$response = $client->get(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/tickets/17'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('GET', url, headers=headers)
response.json()Example response (503):
Show headers
retry-after: 60
cache-control: no-cache, private
content-type: application/json
access-control-allow-origin: *
{
"message": "Service Unavailable"
}
Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Create a ticket
requires authentication
Example request:
curl --request POST \
"https://api.aerowestafrica.com/api/admin/tickets" \
--header "Authorization: Bearer {YOUR_API_KEY}" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"title\": \"consequatur\",
\"description\": \"Dolores dolorum amet iste laborum eius est dolor.\",
\"features\": [
\"consequatur\"
]
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/tickets"
);
const headers = {
"Authorization": "Bearer {YOUR_API_KEY}",
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"title": "consequatur",
"description": "Dolores dolorum amet iste laborum eius est dolor.",
"features": [
"consequatur"
]
};
fetch(url, {
method: "POST",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/tickets';
$response = $client->post(
$url,
[
'headers' => [
'Authorization' => 'Bearer {YOUR_API_KEY}',
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'title' => 'consequatur',
'description' => 'Dolores dolorum amet iste laborum eius est dolor.',
'features' => [
'consequatur',
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/tickets'
payload = {
"title": "consequatur",
"description": "Dolores dolorum amet iste laborum eius est dolor.",
"features": [
"consequatur"
]
}
headers = {
'Authorization': 'Bearer {YOUR_API_KEY}',
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('POST', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Update a ticket
Example request:
curl --request PUT \
"https://api.aerowestafrica.com/api/admin/tickets/17" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--data "{
\"title\": \"vmqeopfuudtdsufvyvddq\",
\"description\": \"Dolores dolorum amet iste laborum eius est dolor.\",
\"features\": [
\"dtdsufvyvddqamniihfqc\"
]
}"
const url = new URL(
"https://api.aerowestafrica.com/api/admin/tickets/17"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
let body = {
"title": "vmqeopfuudtdsufvyvddq",
"description": "Dolores dolorum amet iste laborum eius est dolor.",
"features": [
"dtdsufvyvddqamniihfqc"
]
};
fetch(url, {
method: "PUT",
headers,
body: JSON.stringify(body),
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/tickets/17';
$response = $client->put(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
'json' => [
'title' => 'vmqeopfuudtdsufvyvddq',
'description' => 'Dolores dolorum amet iste laborum eius est dolor.',
'features' => [
'dtdsufvyvddqamniihfqc',
],
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/tickets/17'
payload = {
"title": "vmqeopfuudtdsufvyvddq",
"description": "Dolores dolorum amet iste laborum eius est dolor.",
"features": [
"dtdsufvyvddqamniihfqc"
]
}
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('PUT', url, headers=headers, json=payload)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.
Delete a ticket
Example request:
curl --request DELETE \
"https://api.aerowestafrica.com/api/admin/tickets/17" \
--header "Content-Type: application/json" \
--header "Accept: application/json"const url = new URL(
"https://api.aerowestafrica.com/api/admin/tickets/17"
);
const headers = {
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "DELETE",
headers,
}).then(response => response.json());$client = new \GuzzleHttp\Client();
$url = 'https://api.aerowestafrica.com/api/admin/tickets/17';
$response = $client->delete(
$url,
[
'headers' => [
'Content-Type' => 'application/json',
'Accept' => 'application/json',
],
]
);
$body = $response->getBody();
print_r(json_decode((string) $body));import requests
import json
url = 'https://api.aerowestafrica.com/api/admin/tickets/17'
headers = {
'Content-Type': 'application/json',
'Accept': 'application/json'
}
response = requests.request('DELETE', url, headers=headers)
response.json()Received response:
Request failed with error:
Tip: Check that you're properly connected to the network.
If you're a maintainer of ths API, verify that your API is running and you've enabled CORS.
You can check the Dev Tools console for debugging information.