• How Does WordPress Adapt to Evolving Web Development Trends?

    Content Management Powerhouse: WordPress stands as a formidable content management system (CMS) that has transformed the landscape of website creation…

  • Elevated Expressway: Appellate Division puts status quo on share transfer

    The Appellate Division today (30 May) imposed a status-quo on the High Court rule which cleared the way for transferring…

  • Keeping money in banks may get costlier

    Keeping money in the country’s banking system is set to become more expensive as the revenue authorities plan to further…

  • Protected: Saudia Airlines cabin crew member held with 2kg gold at Dhaka airport

    This content is password-protected. To view it, please enter the password below. Password:

  • Can your loyalty platform award and track offers or promotions for individual members based on specific criteria such as purchases, spend thresholds, enrollments, or interactions with certain products or actions?

    Loyalty Management can issue offers. These offers can be distributed via Salesforce Marketing Cloud Engagement Channels or via the API.

  • Please describe the process your system uses to perform customer account deletions as requested through an application, separate from Loyalty Management.

    Salesforce dramatically reduces the effort to integrate with either on-premises applications including Microsoft, Oracle, SAP, or other third-party solutions and…

  • Banana

    Banana

  • Jackfruit

  • India does not endorse Hasina’s statements: Vikram Misri

    India does not endorse ousted prime minister Sheikh Hasina’s criticism of the interim government in Bangladesh, Indian Foreign Secretary Vikram…

  • Traditional Wedding in Bd

    Overview of Weddings in Bangladesh Weddings in Bangladesh are vibrant and elaborate events that reflect the rich culture and traditions…

  • Huddle with Shakib bhai

    Gopalvog According to Shakib bhai, it is sour Today is May 26. 12:07pm BST

  • Why Does Time Feel Different in Various Life Moments?

    The Essence of Time: Time, an intangible force that governs the very fabric of our existence, serves as the foundation…

  • Protected: কীভাবে ইবিএল বিসিসিআইয়ের ছাই থেকে উঠে একটি শীর্ষ ব্যাঙ্কে পরিণত হয়েছিল

    This content is password-protected. To view it, please enter the password below. Password:

  • How Does WordPress Adapt to Evolving Web Development Trends?

    Content Management Powerhouse: WordPress stands as a formidable content management system (CMS) that has transformed the landscape of website creation…

  • Elevated Expressway: Appellate Division puts status quo on share transfer

    The Appellate Division today (30 May) imposed a status-quo on the High Court rule which cleared the way for transferring…

  • Wie passt sich WordPress an neue Webentwicklungstrends an?

    Kraftpaket für Content-Management: WordPress ist ein beeindruckendes Content-Management-System (CMS), das die Landschaft der Website-Erstellung und -Verwaltung verändert hat. Mit seiner…

  • Keeping money in banks may get costlier

    Keeping money in the country’s banking system is set to become more expensive as the revenue authorities plan to further…

  • Protected: Saudia Airlines cabin crew member held with 2kg gold at Dhaka airport

    This content is password-protected. To view it, please enter the password below. Password:

  • Can your loyalty platform award and track offers or promotions for individual members based on specific criteria such as purchases, spend thresholds, enrollments, or interactions with certain products or actions?

    Loyalty Management can issue offers. These offers can be distributed via Salesforce Marketing Cloud Engagement Channels or via the API.

  • Please describe the process your system uses to perform customer account deletions as requested through an application, separate from Loyalty Management.

    Salesforce dramatically reduces the effort to integrate with either on-premises applications including Microsoft, Oracle, SAP, or other third-party solutions and…

  • Banana

    Banana

  • Jackfruit

  • India does not endorse Hasina’s statements: Vikram Misri

    India does not endorse ousted prime minister Sheikh Hasina’s criticism of the interim government in Bangladesh, Indian Foreign Secretary Vikram…

  • Traditional Wedding in Bd

    Overview of Weddings in Bangladesh Weddings in Bangladesh are vibrant and elaborate events that reflect the rich culture and traditions…

  • Huddle with Shakib bhai

    Gopalvog According to Shakib bhai, it is sour Today is May 26. 12:07pm BST

  • ওয়ার্ডপ্রেস প্লাগইন রিলিজ

    1. ডিসেম্বর ডেভেলপমেন্ট পর্বে নতুন বৈশিষ্ট্য, বর্ধিতকরণ এবং বাগ সংশোধনের জন্য কোড লেখা জড়িত। সামঞ্জস্যতা এবং রক্ষণাবেক্ষণ নিশ্চিত করার জন্য…

  • Fencing – The Beautiful Sport

    Passion Fencing is more than just a sport; it’s a way of life for many. The passion that drives fencers…

  • Basketball – The Game of Sprit

    Introduction Basketball is not just a game; it’s a spirit that unites players through teamwork and dedication. It emphasizes the…

  • Cricket – The Gentlemen’s Game

    Squad The squad refers to the group of players selected to represent a team in a cricket competition. A typical…

  • Football World Cup 2014

    Final Match The final match of the 2014 FIFA World Cup took place on July 13, 2014, at the Maracanã…

  • Golf – The Game of Patience and Dedication

    Introduction Golf is a sport that emphasizes the importance of patience, focus, and dedication. Unlike many other sports, golf requires…

  • Watermelon – A Juicy Fruit

    Introduction Watermelon is a refreshing and popular summer fruit known for its sweet flavor and high water content. Scientifically classified…

  • Juice vs Direct Fruit

    Introduction The debate between consuming juice and direct fruit often arises in discussions about health and nutrition. Both have their…

  • Apple – A Daily Fruit

    Introduction Apples are one of the most popular fruits consumed worldwide. Known for their crisp texture and sweet, tart flavor,…

  • Orange – The Source of Vitamin C

    Introduction Oranges are one of the most popular fruits in the world and are known for their sweet and tangy…

  • Orange – A Favorite Fruit of Children

    Introduction Oranges are one of the most popular fruits around the world, known for their sweet and tangy taste. They…

  • The Fruit that Named after Color

    Introduction Fruits that are named after colors can evoke vivid images and associations. One of the most notable examples is…

  • Importance of Multi Vitamin in Life

    Vitamins are essential nutrients that our body needs to function properly. Multi vitamins help fill in the nutritional gaps in…

  • Sejuti – The Leader of QA Team

    Introduction Sejuti is a highly proficient leader of the Quality Assurance (QA) team, known for her deep understanding of software…

  • Hurram – The Co Lead of Security Team

    Introduction Hurram is a dedicated professional who serves as the Co Lead of the Security Team within our organization. With…

  • Ovi – The Co Lead of QA Team

    Introduction Ovi is an integral member of the QA Team, serving as the Co Lead in the department. With a…

  • Developers, QA, Support – the Engines of A Software Team

    Introduction In the world of software development, three critical roles drive the success and efficiency of a project: developers, quality…

  • Junior QA – The Sprit House

    Overview This documentation provides an overview of the Junior QA position at The Sprit House, focusing on the essential topics…

  • NBR says most gold entering country is illegal; Bajus urges licenses for genuine traders

    Representational image. Picture: Collected Most of the gold currently in the country, as well as new imports, is coming through…

  • NBR Chairman signals possible VAT, turnover tax reforms for jewellery businesses

    If VAT is properly applied on value addition with full input tax credit, the effective burden should not be excessive,…

  • Introduction

    A sample Postman collection for trying BetterDocs API Documentation. Books + Authors, with query params, path params, request bodies and…

  • List books

    Returns a paginated list of books. Filter by genre. Query Parameters NameTypeRequiredDescriptiongenrestringOptionallimitstringOptional Responses 200 — Successful response Code Samples

  • Add a book

    Create a new book. Request Body Content type: application/json FieldTypeRequiredDescriptiontitlestringOptionalauthor_idintegerOptionalgenrestringOptionalpricenumberOptionalin_stockbooleanOptional Responses 200 — Successful response Code Samples

  • Get a book

    Fetch a single book by its ID. Path Parameters NameTypeRequiredDescriptionbookidstringRequired Responses 200 — Successful response Code Samples

  • Update a book

    Update fields on an existing book. Path Parameters NameTypeRequiredDescriptionbookidstringRequired Request Body Content type: application/json FieldTypeRequiredDescriptionpricenumberOptionalin_stockbooleanOptional Responses 200 — Successful response…

  • Delete a book

    Remove a book from the catalog. Path Parameters NameTypeRequiredDescriptionbookidstringRequired Responses 200 — Successful response Code Samples

  • List authors

    List all authors. Query Parameters NameTypeRequiredDescriptionsortstringOptional Responses 200 — Successful response Code Samples

  • Get an author

    Fetch a single author, with their books. Path Parameters NameTypeRequiredDescriptionauthoridstringRequired Responses 200 — Successful response Code Samples

  • Introduction

    A sample Postman collection for trying BetterDocs API Documentation. Books + Authors, with query params, path params, request bodies and…

  • List books

    Returns a paginated list of books. Filter by genre. Query Parameters NameTypeRequiredDescriptiongenrestringOptionallimitstringOptional Responses 200 — Successful response Code Samples

  • Add a book

    Create a new book. Request Body Content type: application/json FieldTypeRequiredDescriptiontitlestringOptionalauthor_idintegerOptionalgenrestringOptionalpricenumberOptionalin_stockbooleanOptional Responses 200 — Successful response Code Samples

  • Get a book

    Fetch a single book by its ID. Path Parameters NameTypeRequiredDescriptionbookidstringRequired Responses 200 — Successful response Code Samples

  • Update a book

    Update fields on an existing book. Path Parameters NameTypeRequiredDescriptionbookidstringRequired Request Body Content type: application/json FieldTypeRequiredDescriptionpricenumberOptionalin_stockbooleanOptional Responses 200 — Successful response…

  • Delete a book

    Remove a book from the catalog. Path Parameters NameTypeRequiredDescriptionbookidstringRequired Responses 200 — Successful response Code Samples

  • List authors

    List all authors. Query Parameters NameTypeRequiredDescriptionsortstringOptional Responses 200 — Successful response Code Samples

  • Get an author

    Fetch a single author, with their books. Path Parameters NameTypeRequiredDescriptionauthoridstringRequired Responses 200 — Successful response Code Samples

  • Introduction

    This is a sample Pet Store Server based on the OpenAPI 3.0 specification. You can find out more about Swagger…

  • Add a new pet to the store.

    Add a new pet to the store. Request Body Content type: application/json — required FieldTypeRequiredDescriptionidinteger (int64)OptionalnamestringRequiredcategoryobjectOptionalcategory.idinteger (int64)Optionalcategory.namestringOptionalphotoUrlsarray of stringRequiredtagsarray of…

  • Update an existing pet.

    Update an existing pet by Id. Request Body Content type: application/json — required FieldTypeRequiredDescriptionidinteger (int64)OptionalnamestringRequiredcategoryobjectOptionalcategory.idinteger (int64)Optionalcategory.namestringOptionalphotoUrlsarray of stringRequiredtagsarray of objectOptionalstatusstringOptionalpet…

  • Finds Pets by status.

    Multiple status values can be provided with comma separated strings. Query Parameters NameTypeRequiredDescriptionstatusstringRequiredStatus values that need to be considered for…

  • Finds Pets by tags.

    Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing. Query Parameters NameTypeRequiredDescriptiontagsarray of stringRequiredTags…

  • Find pet by ID.

    Returns a single pet. Path Parameters NameTypeRequiredDescriptionpetIdinteger (int64)RequiredID of pet to return Responses 200 — successful operation FieldTypeRequiredDescriptionidinteger (int64)OptionalnamestringRequiredcategoryobjectOptionalcategory.idinteger (int64)Optionalcategory.namestringOptionalphotoUrlsarray…

  • Updates a pet in the store with form data.

    Updates a pet resource based on the form data. Path Parameters NameTypeRequiredDescriptionpetIdinteger (int64)RequiredID of pet that needs to be updated…

  • Deletes a pet.

    Delete a pet. Path Parameters NameTypeRequiredDescriptionpetIdinteger (int64)RequiredPet id to delete Header Parameters NameTypeRequiredDescriptionapi_keystringOptional Responses 200 — Pet deleted 400 —…

  • Uploads an image.

    Upload image of the pet. Path Parameters NameTypeRequiredDescriptionpetIdinteger (int64)RequiredID of pet to update Query Parameters NameTypeRequiredDescriptionadditionalMetadatastringOptionalAdditional Metadata Request Body Content…

  • Returns pet inventories by status.

    Returns a map of status codes to quantities. Responses 200 — successful operation default — Unexpected error Code Samples Response

  • Place an order for a pet.

    Place a new order in the store. Request Body Content type: application/json FieldTypeRequiredDescriptionidinteger (int64)OptionalpetIdinteger (int64)Optionalquantityinteger (int32)OptionalshipDatestring (date-time)OptionalstatusstringOptionalOrder Status Allowed: placed,…

  • Find purchase order by ID.

    For valid response try integer IDs with value <= 5 or > 10. Other values will generate exceptions. Path Parameters…

  • Delete purchase order by identifier.

    For valid response try integer IDs with value < 1000. Anything above 1000 or non-integers will generate API errors. Path…

  • Create user.

    This can only be done by the logged in user. Request Body Content type: application/json FieldTypeRequiredDescriptionidinteger (int64)OptionalusernamestringOptionalfirstNamestringOptionallastNamestringOptionalemailstringOptionalpasswordstringOptionalphonestringOptionaluserStatusinteger (int32)OptionalUser Status Responses…

  • Creates list of users with given input array.

    Creates list of users with given input array. Request Body Content type: application/json FieldTypeRequiredDescription[].idinteger (int64)Optional[].usernamestringOptional[].firstNamestringOptional[].lastNamestringOptional[].emailstringOptional[].passwordstringOptional[].phonestringOptional[].userStatusinteger (int32)OptionalUser Status Responses 200 —…

  • Logs user into the system.

    Log into the system. Query Parameters NameTypeRequiredDescriptionusernamestringOptionalThe user name for loginpasswordstringOptionalThe password for login in clear text Responses 200 —…

  • Logs out current logged in user session.

    Log user out of the system. Responses 200 — successful operation default — Unexpected error Code Samples

  • Get user by user name.

    Get user detail based on username. Path Parameters NameTypeRequiredDescriptionusernamestringRequiredThe name that needs to be fetched. Use user1 for testing Responses…

  • Update user resource.

    This can only be done by the logged in user. Path Parameters NameTypeRequiredDescriptionusernamestringRequiredname that need to be deleted Request Body…

  • Delete user resource.

    This can only be done by the logged in user. Path Parameters NameTypeRequiredDescriptionusernamestringRequiredThe name that needs to be deleted Responses…

  • Introduction

    A tiny Postman collection for BetterDocs import QA. Base URLs URLDescriptionhttps://api.shop.test API Details Version1.0.0

  • List orders

    Returns all orders. Query Parameters NameTypeRequiredDescriptionstatusstringOptional Responses 200 — Successful response Code Samples

  • Create order

    Creates an order. Request Body Content type: application/json FieldTypeRequiredDescriptionitemstringOptionalqtyintegerOptional Responses 200 — Successful response Code Samples

  • Get order by id

    Fetch a single order. Path Parameters NameTypeRequiredDescriptionidstringRequired Responses 200 — Successful response Code Samples

  • Introduction

    Minimal 5-endpoint fixture for BetterDocs API Documentation QA. Base URLs URLDescriptionhttps://petstore.example.com/v1 Authentication SchemeTypeDetailsapi_keyapiKeyAPI key via X-Api-Key (header) API Details Version1.0.0

  • List all pets

    Query Parameters NameTypeRequiredDescriptionlimitinteger (int32)OptionalMax items to return (max 100) Responses 200 — A paged array of pets FieldTypeRequiredDescription[].namestringRequired[].tagstringOptional[].idinteger (int64)Required Code…

  • Create a pet

    Request Body Content type: application/json — required FieldTypeRequiredDescriptionnamestringRequiredtagstringOptional Responses 201 — Pet created FieldTypeRequiredDescriptionnamestringRequiredtagstringOptionalidinteger (int64)Required 422 — Validation failed FieldTypeRequiredDescriptioncodeintegerRequiredmessagestringRequiredfieldsarray…

  • Get a pet by ID

    Path Parameters NameTypeRequiredDescriptionpetIdinteger (int64)RequiredID of the pet Responses 200 — The pet FieldTypeRequiredDescriptionnamestringRequiredtagstringOptionalidinteger (int64)Required 404 — Pet not found Code…

  • Delete a pet

    Path Parameters NameTypeRequiredDescriptionpetIdinteger (int64)RequiredID of the pet Responses 204 — Deleted 404 — Pet not found Code Samples

  • Inventory by status

    Responses 200 — Map of status to quantity Code Samples Response

  • Introduction

    Minimal 5-endpoint fixture for BetterDocs API Documentation QA. Base URLs URLDescriptionhttps://petstore.example.com/v1 Authentication SchemeTypeDetailsapi_keyapiKeyAPI key via X-Api-Key (header) API Details Version1.0.0

  • List all pets

    Query Parameters NameTypeRequiredDescriptionlimitinteger (int32)OptionalMax items to return (max 100) Responses 200 — A paged array of pets FieldTypeRequiredDescription[].namestringRequired[].tagstringOptional[].idinteger (int64)Required Code…

  • Create a pet

    Request Body Content type: application/json — required FieldTypeRequiredDescriptionnamestringRequiredtagstringOptional Responses 201 — Pet created FieldTypeRequiredDescriptionnamestringRequiredtagstringOptionalidinteger (int64)Required 422 — Validation failed FieldTypeRequiredDescriptioncodeintegerRequiredmessagestringRequiredfieldsarray…

  • Get a pet by ID

    Path Parameters NameTypeRequiredDescriptionpetIdinteger (int64)RequiredID of the pet Responses 200 — The pet FieldTypeRequiredDescriptionnamestringRequiredtagstringOptionalidinteger (int64)Required 404 — Pet not found Code…

  • Delete a pet

    Path Parameters NameTypeRequiredDescriptionpetIdinteger (int64)RequiredID of the pet Responses 204 — Deleted 404 — Pet not found Code Samples

  • Inventory by status

    Responses 200 — Map of status to quantity Code Samples Response 200 {}

  • Some success in trade deals, but key indicators unchanged

    The government has presented a large budget with commitments to structural reforms, but implementation remains limited. Sketch: TBS It would…

  • Introduction

    xCloud Public API A self-service REST API for all xCloud customers. Use this API to programmatically manage your servers, sites,…

  • API Health Check

    Returns the current health status of the API. No authentication required. Use this endpoint to verify connectivity before making authenticated…

  • Get Current User

    Returns profile information for the currently authenticated user. Responses 200 — Current user profile FieldTypeRequiredDescriptionsuccessbooleanOptionalmessagestringOptionaldataobjectOptionaldataobjectOptionaldata.idintegerOptionaldata.namestringOptionaldata.emailstring (email)Optionaldata.current_team_idintegerOptionaldata.created_atstring (date-time)Optional 401 — Missing…

  • List API Tokens

    Lists all personal access tokens belonging to the current user. Requires the * scope. Responses 200 — List of API…

  • Revoke API Token

    Permanently revokes the specified API token (addressed by UUID). This action cannot be undone. Requires the * scope. Path Parameters…

  • List Cloudflare Integrations

    Returns all Cloudflare accounts connected to the current team. Requires the read:servers scope. Responses 200 — List of connected Cloudflare…

  • List Servers

    Returns a paginated list of all servers in your team. Supports filtering by search term and status. Requires the read:servers…

  • Get Server

    Returns full details for a specific server. Requires the read:servers scope. Path Parameters NameTypeRequiredDescriptionuuidstring (uuid)RequiredUUID of the server Responses 200…

  • List Sites on Server

    Returns all sites hosted on the specified server. Requires the read:servers scope. Path Parameters NameTypeRequiredDescriptionuuidstring (uuid)RequiredUUID of the server Query…

  • List Cron Jobs

    Returns all cron jobs configured on the specified server. Requires the read:servers scope. Path Parameters NameTypeRequiredDescriptionuuidstring (uuid)RequiredUUID of the server…

  • Create Server Cron Job

    Creates a server-level cron job and installs it on the server synchronously. The user is validated against the server’s actual…

  • Update Server Cron Job

    Updates a server-level cron job and reinstalls it on the server. Requires the write:servers scope and the server:manage-cron-jobs permission. Path…

  • Delete Server Cron Job

    Removes the cron job from the server (synchronous SSH) and deletes the record. Requires the write:servers scope. Path Parameters NameTypeRequiredDescriptionuuidstring…

  • Execute Server Cron Job

    Triggers the cron command now. The command is launched in the background (detached over SSH) and returns 202 immediately, so…

  • Get Server Cron Job Output

    Returns the last captured output for the cron job. Requires the read:servers scope and the server:manage-cron-jobs permission. Path Parameters NameTypeRequiredDescriptionuuidstring…

  • List Firewall Rules

    Returns every firewall rule configured on the server, with per-traffic counts (allow / deny) and the active-rule count. Requires the…

  • Create Firewall Rule

    Creates a new firewall rule on the server. Synchronous — runs InstallFirewall over SSH inline and returns the new row…

  • Delete Firewall Rule

    Disables the rule on the server (DisableFirewall over SSH) then deletes the row. Synchronous. Requires the write:servers scope. Path Parameters…

  • Enable Firewall Rule

    Marks the rule active and runs InstallFirewall over SSH. Synchronous. Requires the write:servers scope. Path Parameters NameTypeRequiredDescriptionuuidstring (uuid)RequiredUUID of the…

  • Disable Firewall Rule

    Marks the rule inactive and runs DisableFirewall over SSH. Synchronous. Requires the write:servers scope. Path Parameters NameTypeRequiredDescriptionuuidstring (uuid)RequiredUUID of the…

  • Whitelist xCloud Infrastructure IPs

    Adds (or extends) the "xCloud Infrastructure" rule so xCloud jumpbox, API, backup, and monitoring IPs can reach the server’s SSH…

  • Whitelist Caller IP

    Whitelists the API caller’s current IP address on the server’s SSH firewall. Useful before tightening SSH access rules so the…

  • Get SSH Restriction Status

    Returns whether xCloud infrastructure IPs are whitelisted and whether the API caller’s IP is whitelisted on the server’s SSH firewall.…

  • List Banned IP Addresses

    Returns IP addresses currently banned by fail2ban on the server. Runs synchronously over SSH. Requires the read:servers scope and the…

  • Ban IP Addresses

    Bans one or more IP addresses via fail2ban. Runs synchronously over SSH. Up to 100 IPs per call. Requires the…

  • Unban IP Address

    Unbans a single IP address via fail2ban. Runs synchronously over SSH. Requires the write:servers scope and the server:manage-fail2ban permission. Path…

  • List Supervisor Processes

    Returns supervisor (process-manager) entries configured on the server, including processes owned by sites on that server. Paginated. Requires the read:servers…

  • List Site Snapshots on a Server

    Returns the site snapshots taken from sites hosted on this server (aggregated across every source site on the server). These…

  • Get Server Monitoring History

    Returns a time-series of server-wide CPU, RAM, and disk usage sampled from ServerMonitor snapshots. Supports range=24h|7d (default 7d). Requires Pro…

  • Get Server Monitoring Stats

    Returns the latest CPU, memory, and disk usage statistics for the server. Requires the read:servers scope. Path Parameters NameTypeRequiredDescriptionuuidstring (uuid)RequiredUUID…

  • Get Recent Server Tasks

    Returns the recent task/operation history for the server (e.g. provisioning, software installs, reboots). Requires the read:servers scope. Path Parameters NameTypeRequiredDescriptionuuidstring…

  • List PHP Versions

    Returns all PHP versions installed on the specified server, including which is set as the default. Requires the read:servers scope.…

  • Install PHP Version

    Installs a PHP version on the server. Asynchronous — dispatches to the background queue. Poll /php-versions/available for the final status.…

  • Uninstall PHP Version

    Uninstalls a PHP version. Asynchronous — dispatches to the background queue. Requires the write:servers scope. Path Parameters NameTypeRequiredDescriptionuuidstring (uuid)RequiredUUID of…

  • List Available PHP Versions

    Returns every PHP version available on the server’s OS, with install status, default flag, opcache state, and patch info. Requires…

  • Get PHP Patch Info

    Synchronously refreshes patch availability for installed PHP versions (runs UpdatePackages + CheckPatchVersions via SSH) and returns current patch metadata. Requires…

  • Set Default PHP Version

    Set the given PHP version as the server’s default. If already installed flips the OS default synchronously (returns 200); otherwise…

  • Patch PHP Version

    Apply patch (minor-version bump) for an installed PHP version. Asynchronous — dispatches PatchPHPVersion to the background queue. Path Parameters NameTypeRequiredDescriptionuuidstring…

  • Toggle OPCache for PHP Version

    Enable or disable OPCache for a PHP version. Synchronous over SSH. Requires the write:servers scope and the server:manage-php permission. Path…

  • Reboot Server

    Initiates a graceful reboot of the specified server. This is an asynchronous operation — the server will briefly go offline…

  • List Server Services

    Returns the services managed on the server (Nginx, OpenLiteSpeed, PHP, Redis, Docker, Supervisor, MySQL/MariaDB, etc.) with their current status, version,…

  • Restart a Server Service

    Restarts a single server service, addressed by name in the request body (e.g. nginx, lsws, php, redis, docker, supervisor, mysql,…

  • Disable a Server Service

    Stops (disables) a single server service, addressed by name in the request body (e.g. nginx, mysql, redis, php, docker). For…

  • List Sudo Users

    Returns a paginated list of all sudo users on the specified server. Requires the read:servers scope. Path Parameters NameTypeRequiredDescriptionuuidstring (uuid)RequiredUUID…

  • Create or Update Sudo User

    Creates a new sudo user on the specified server, or updates an existing one if a user with the same…

  • Delete Sudo User

    Deletes the specified sudo user from the server. This is an asynchronous operation — the user will be in deleting…

  • Create WordPress Site

    Provisions a new WordPress site on the specified server. This is an asynchronous operation — the site will be in…

  • Deploy Site from Git

    Creates a site on the server and deploys it from a git repository. This is an asynchronous operation — the…

  • List Blueprints

    Returns blueprints accessible to the current team — both team-owned and public blueprints. Use the returned uuid as blueprint_uuid when…

  • List Sites

    Returns a paginated list of all sites across all your servers. Requires the read:sites scope. Query Parameters NameTypeRequiredDescriptionstatusstringOptionalFilter by site…

  • Get Site

    Returns full details for a specific site. Requires the read:sites scope. Path Parameters NameTypeRequiredDescriptionuuidstring (uuid)RequiredUUID of the site Responses 200…

  • Get Site Status

    Lightweight endpoint for polling a site’s current status during provisioning or after triggering async operations. Requires the read:sites scope. Path…

  • Get SSL Certificate

    Returns SSL certificate information for the site. Requires the read:sites scope. Path Parameters NameTypeRequiredDescriptionuuidstring (uuid)RequiredUUID of the site Responses 200…

  • List Staging Sites

    Returns every staging environment attached to a production site. Rejects with 422 when called on a non-production site — staging…

  • List Site Scripts

    Returns metadata for every site script (env, deployment, git-pull, staging hooks, docker-compose). The raw script body is intentionally NOT exposed…

  • List Site IP Access Rules

    Returns every IP access rule scoped to the site, split between whitelist and blacklist entries. Requires the read:sites scope. Path…

  • List Site Backup Settings

    Returns the backup settings configured for the site. A site can have multiple entries (typically one local and one remote).…

  • Get Site Backup Status

    Returns whether scheduled backups are active for the site, split into local and remote. A type is active when the…

  • List Site Cron Jobs

    Returns the cron jobs scoped to the site. Paginated. Requires the read:sites scope. Path Parameters NameTypeRequiredDescriptionuuidstring (uuid)RequiredUUID of the site…

  • Create Site Cron Job

    Creates a site-scoped cron job; the OS user is forced to the site’s site_user. Installs the cron synchronously over SSH.…

  • Update Site Cron Job

    Path Parameters NameTypeRequiredDescriptionuuidstring (uuid)RequiredUUID of the sitecronJobUuidstring (uuid)Required Request Body Content type: application/json — required FieldTypeRequiredDescriptionfrequencystringRequired Allowed: every_minute, every_five_minutes, every_ten_minutes,…

  • Delete Site Cron Job

    Path Parameters NameTypeRequiredDescriptionuuidstring (uuid)RequiredUUID of the sitecronJobUuidstring (uuid)Required Responses 200 — Cron job deleted FieldTypeRequiredDescriptionsuccessbooleanOptionalmessagestringOptionaldataobjectOptional 401 — Missing or invalid…

  • Execute Site Cron Job

    Triggers the cron command now. The command is launched in the background (detached over SSH) and returns 202 immediately, so…

  • Get Site Cron Job Output

    Path Parameters NameTypeRequiredDescriptionuuidstring (uuid)RequiredUUID of the sitecronJobUuidstring (uuid)Required Responses 200 — Cron job output FieldTypeRequiredDescriptionsuccessbooleanOptionalmessagestringOptionaldataobjectOptionaldataobjectOptionaldata.outputstringOptional 401 — Missing or invalid…

  • List Redirections

    Returns every URL redirection configured on the site. Each entry includes the source path, target URL, and HTTP status code…

  • List SSL Certificates

    Returns all SSL certificates attached to the site, regardless of provider. Raw certificate body and private key are never included.…

  • Create SSL Certificate

    Provisions an SSL certificate for the site. Three providers: xcloud — Let’s Encrypt via xCloud. Requires DNS pointing at the…

  • Renew SSL Certificate

    Queues a renewal of the site’s xCloud-managed (Let’s Encrypt) SSL certificate. Returns 202 immediately — completion is asynchronous. Custom certificates…

  • Get Domain Info

    Returns domain configuration for the site, including additional domains and parking method. Requires the read:sites scope. Path Parameters NameTypeRequiredDescriptionuuidstring (uuid)RequiredUUID…

  • List Site Domains

    Returns the site’s additional domains (aliases and redirects) plus the primary domain. Each entry includes whether the domain is a…

  • Get Domain Update Status

    Returns the most recent domain-update status from the site’s domainChangeInfo metadata. Read-only — does not trigger a live SSH check.…

  • List Backups

    Returns all backups for the specified site. Requires the read:sites scope. Path Parameters NameTypeRequiredDescriptionuuidstring (uuid)RequiredUUID of the site Responses 200…

  • Get Site Backup Count

    Returns the number of backup files stored for the site, split into local and remote, plus the combined total. Requires…

  • Get Site Monitoring Stats

    Returns resource usage statistics for the site (PHP-FPM, response time, etc.). Requires the read:sites scope. Path Parameters NameTypeRequiredDescriptionuuidstring (uuid)RequiredUUID of…

  • Monitoring History

    Returns a time-series of CPU, RAM, and disk usage for the site, sampled from the most recent server monitor snapshots.…

  • Site Access Logs

    Reads the live access log from the site’s web server and returns parsed entries. The path is stack-aware — for…

  • List Site Events

    Returns the recent task and event history for the site (e.g. SSL issuance, cache purge, plugin updates). Requires the read:sites…

  • List Deployment Logs

    Returns the git deployment history for the site. Requires the read:sites scope. Path Parameters NameTypeRequiredDescriptionuuidstring (uuid)RequiredUUID of the site Responses…

  • Get Git Repository Info

    Returns the connected git repository configuration for the site. Private keys are never returned. Requires the read:sites scope. Path Parameters…

  • Update Git Deployment Settings

    Updates the git deployment configuration for a git-deployed site: tracked git_branch, the push-to-deploy webhook toggle (enable_push_deploy), whether the deploy script…

  • Trigger Git Deployment

    Queues a manual pull-and-deploy for a git-deployed site. Returns 202 immediately; poll GET /sites/{uuid}/deployment-logs or /sites/{uuid}/events for progress. Requires the…

  • List Site SSH Keys

    Returns every SSH key pair attached to the site, including the public key body. Private keys and sudo passwords are…

  • Get SSH/SFTP Config

    Returns the SSH/SFTP configuration for the site, including the site user, authentication mode, and any associated SSH keypairs. Private keys…

  • Update SSH/SFTP Config

    Updates the SSH/SFTP authentication configuration for the site. When authentication_mode is public_key, provide ssh_public_keys. When authentication_mode is password, provide password.…

  • List WordPress Plugins

    Returns the list of WordPress plugins installed on the site. Requires the read:sites scope and the site:manage-update team permission. Path…

  • List WordPress Themes

    Returns the list of WordPress themes installed on the site. Requires the read:sites scope and the site:manage-update team permission. Path…

  • Get WordPress Updates Summary

    Returns a summary of pending WordPress updates (core, plugins, themes) for the site, with a security cross-reference flag per item.…

  • Get WordPress Site Health Status

    Returns a single-call site health snapshot — WP version, PHP version, multisite/debug/cron flags, checksum status, item counts, pending update counts,…

  • Trigger Backup

    Initiates an on-demand backup of the site. This is an asynchronous operation — poll GET /sites/{uuid}/events to track completion. type…

  • Rescue Site

    Queues a site rescue job with the selected repair options. Supported options depend on the site type and server stack.…

  • List Custom Nginx Configs

    Returns custom nginx configuration snippets attached to a site. Nginx-only — on non-nginx stacks (OpenLiteSpeed) the list is naturally empty…

  • List Web Rules

    Returns the custom web-server rules attached to a site: HTTP header rules (set or unset response headers) and redirect rules…

  • List Site Snapshots

    Returns snapshots created from this site, paginated. SSH keypair references, raw meta, and logs are stripped. The public_url_token is included…

  • Get Cache Settings

    Returns which cache layers are active for the site: page cache (full-page or WP cache plugin), object cache (Redis and…

  • Purge Full-Page Cache

    Clears the full-page cache for the site. Requires the write:sites scope. Path Parameters NameTypeRequiredDescriptionuuidstring (uuid)RequiredUUID of the site Responses 202…

  • Purge All Caches

    Purges every supported cache for this site in one call: object cache, Cloudflare edge cache (when enabled), Redis object cache,…

  • Trigger PageSpeed Insights Scan

    Queues a new PageSpeed Insights run for both mobile and desktop strategies. Returns 202 with a scan_uuid that links the…

  • List Site Vulnerabilities

    Returns a merged inventory of known vulnerabilities affecting the specified site. Sources include Patchstack (when the addon is enabled) and…

  • Get Site Vulnerability Count by Severity

    Returns severity-grouped vulnerability counts (critical/high/medium/low) for the site, plus a combined total and the skipped (ignored) count. Counts come from…

  • Get SSL Certificate

    Returns details for a single SSL certificate addressed by its own UUID. The raw certificate body and private key are…

  • Delete SSL Certificate

    Deletes an SSL certificate row by UUID. When the certificate is the parent site’s currently active SSL provider, the site’s…

  • Get SSL Certificate Status

    Returns the live status of a single SSL certificate. Lighter than the full GET /ssl-certificates/{uuid} shape, intended for clients polling…

  • Team-Wide Vulnerability Rollup

    Aggregates vulnerabilities across every site in the current team. Each item includes a site context object. Ideal for fleet audits.…

  • Trigger Vulnerability Rescan

    Queues an asynchronous WordPress item refresh and recomputes Wordfence vulnerability matches for the site. Returns 202 — completion is asynchronous.…

  • Ignore Vulnerability

    Marks a single vulnerability (Wordfence or Patchstack source) as ignored for this site. Ignored entries are hidden from default listings.…

  • Unignore Vulnerability

    Clears the ignored flag on a single vulnerability for this site. Idempotent. Requires the write:sites scope and the site:manage-update team…

  • Latest PageSpeed Snapshot

    Returns the most recent COMPLETED PageSpeed Insights run for each strategy (mobile + desktop). Either or both may be null…

  • PageSpeed History

    Paginated history of COMPLETED PageSpeed Insights runs for the site, ordered newest-first. Optional strategy filter (mobile|desktop). Requires the read:sites scope…

  • Update WordPress Items

    Queues an update operation for one or more WordPress plugins, themes, or core on the specified site. Asynchronous — returns…

  • Activate WordPress Plugins or Themes

    Queues an activate operation for one or more WordPress plugins or themes on the specified site. Asynchronous — returns 202…

  • Refresh WordPress Items

    Queues a background scan of the site that re-reads WordPress core, plugins, and themes from the server. Use after manual…

  • Toggle WP_DEBUG

    Updates the site’s wp-config.php to enable or disable WP_DEBUG. Synchronous — the change is applied during the request and the…

  • Generate Magic Login URL

    Returns a short-lived URL that logs the WordPress admin into the site’s /wp-admin dashboard without a password. Token TTL is…

  • Introduction

    This is a sample Pet Store Server based on the OpenAPI 3.0 specification. You can find out more about Swagger…

  • Add a new pet to the store.

    Add a new pet to the store. Request Body Content type: application/json — required FieldTypeRequiredDescriptionidinteger (int64)OptionalnamestringRequiredcategoryobjectOptionalcategory.idinteger (int64)Optionalcategory.namestringOptionalphotoUrlsarray of stringRequiredtagsarray of…

  • Update an existing pet.

    Update an existing pet by Id. Request Body Content type: application/json — required FieldTypeRequiredDescriptionidinteger (int64)OptionalnamestringRequiredcategoryobjectOptionalcategory.idinteger (int64)Optionalcategory.namestringOptionalphotoUrlsarray of stringRequiredtagsarray of objectOptionalstatusstringOptionalpet…

  • Finds Pets by status.

    Multiple status values can be provided with comma separated strings. Query Parameters NameTypeRequiredDescriptionstatusstringRequiredStatus values that need to be considered for…

  • Finds Pets by tags.

    Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing. Query Parameters NameTypeRequiredDescriptiontagsarray of stringRequiredTags…

  • Find pet by ID.

    Returns a single pet. Path Parameters NameTypeRequiredDescriptionpetIdinteger (int64)RequiredID of pet to return Responses 200 — successful operation FieldTypeRequiredDescriptionidinteger (int64)OptionalnamestringRequiredcategoryobjectOptionalcategory.idinteger (int64)Optionalcategory.namestringOptionalphotoUrlsarray…

  • Updates a pet in the store with form data.

    Updates a pet resource based on the form data. Path Parameters NameTypeRequiredDescriptionpetIdinteger (int64)RequiredID of pet that needs to be updated…

  • Deletes a pet.

    Delete a pet. Path Parameters NameTypeRequiredDescriptionpetIdinteger (int64)RequiredPet id to delete Header Parameters NameTypeRequiredDescriptionapi_keystringOptional Responses 200 — Pet deleted 400 —…

  • Uploads an image.

    Upload image of the pet. Path Parameters NameTypeRequiredDescriptionpetIdinteger (int64)RequiredID of pet to update Query Parameters NameTypeRequiredDescriptionadditionalMetadatastringOptionalAdditional Metadata Request Body Content…

  • Returns pet inventories by status.

    Returns a map of status codes to quantities. Responses 200 — successful operation default — Unexpected error Code Samples Response

  • Place an order for a pet.

    Place a new order in the store. Request Body Content type: application/json FieldTypeRequiredDescriptionidinteger (int64)OptionalpetIdinteger (int64)Optionalquantityinteger (int32)OptionalshipDatestring (date-time)OptionalstatusstringOptionalOrder Status Allowed: placed,…

  • Find purchase order by ID.

    For valid response try integer IDs with value <= 5 or > 10. Other values will generate exceptions. Path Parameters…

  • Delete purchase order by identifier.

    For valid response try integer IDs with value < 1000. Anything above 1000 or non-integers will generate API errors. Path…

  • Create user.

    This can only be done by the logged in user. Request Body Content type: application/json FieldTypeRequiredDescriptionidinteger (int64)OptionalusernamestringOptionalfirstNamestringOptionallastNamestringOptionalemailstringOptionalpasswordstringOptionalphonestringOptionaluserStatusinteger (int32)OptionalUser Status Responses…

  • Creates list of users with given input array.

    Creates list of users with given input array. Request Body Content type: application/json FieldTypeRequiredDescription[].idinteger (int64)Optional[].usernamestringOptional[].firstNamestringOptional[].lastNamestringOptional[].emailstringOptional[].passwordstringOptional[].phonestringOptional[].userStatusinteger (int32)OptionalUser Status Responses 200 —…

  • Logs user into the system.

    Log into the system. Query Parameters NameTypeRequiredDescriptionusernamestringOptionalThe user name for loginpasswordstringOptionalThe password for login in clear text Responses 200 —…

  • Logs out current logged in user session.

    Log user out of the system. Responses 200 — successful operation default — Unexpected error Code Samples

  • Get user by user name.

    Get user detail based on username. Path Parameters NameTypeRequiredDescriptionusernamestringRequiredThe name that needs to be fetched. Use user1 for testing Responses…

  • Update user resource.

    This can only be done by the logged in user. Path Parameters NameTypeRequiredDescriptionusernamestringRequiredname that need to be deleted Request Body…

  • Delete user resource.

    This can only be done by the logged in user. Path Parameters NameTypeRequiredDescriptionusernamestringRequiredThe name that needs to be deleted Responses…

  • Introduction

    CORS-enabled public API for exercising the BetterDocs API Docs "Try It" panel, incl. bearer-token auth. Base URL and token both…

  • Bearer-token protected endpoint

    200 when a Bearer token is sent, 401 when missing — use this to prove the Try-It Authorization header +…

  • Echo GET (open, no token)

    Query Parameters NameTypeRequiredDescriptionqstringOptionalAny value; echoed back. Responses 200 — Echo of args/headers/origin Code Samples

  • Random UUID (open)

    Responses 200 — A UUID Code Samples

  • Show request headers (open)

    Responses 200 — Headers as seen by the server Code Samples

  • October: Celebrate Coffee Month

    Overview October is recognized as Coffee Month, a time to celebrate one of the world’s most beloved beverages. Throughout this…

This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.