Download OpenAPI specification:Download
Welcome to the API documentation for Fotbo.com services. This API is documented in OpenAPI format. Explore the following sections to gain comprehensive insights into the functionalities and capabilities offered by our platform. Whether you are interested in user registration, account management, billing details, or the configuration of virtualized resources, this documentation provides detailed information and examples to facilitate your interaction with our services.
Authentication Billing offers forms of authentication - API Key. Authentication tokens are used instead of passwords and are handy when using Fotbo API from scripts or other software that you write and interacts with Fotbo. You can make simple GET, POST, PUT or DELETE HTTP requests by using curl. Make sure you include the authorization header as curl parameter:
'Authorization: Token {Token}'
Sections:
Instances (VPS): Dive into the world of Virtual Private Servers (VPS), covering instance creation, management, and configuration.
Load balancers: Understand load balancing functionalities for efficient traffic distribution and high availability.
Networks (VPC): Explore Virtual Private Cloud (VPC) features, including network creation, subnet configuration, and security settings.
Routers: Manage and optimize routing settings for your infrastructure.
Zones (DNS): Gain insights into Domain Name System (DNS) functionalities, managing DNS zones and domain settings.
Security groups: Define and apply security group rules to control inbound and outbound traffic.
Floating IPs: Allocate, associate, and manage floating IP addresses for flexible network configurations.
SSH Keys: Manage Secure Shell (SSH) keys for secure access to instances and services.
My images: Handle custom images, including creation, upload, and management for efficient deployment.
Billing: Access information on billing functionalities, including invoice management, payment methods, and billing history.
User: Explore user management, profile customization, and authentication options to tailor your experience.
Clients: Access features related to client management, usage statistics, and client experience optimization.
Tickets: Utilize support ticket management features, from creation to resolution.
Notifications: Configure notification preferences to stay informed about important events and updates.
Explore the detailed descriptions, endpoints, features, and examples provided in each section to make the most of our hosting services. Through a GET request with create_options, data about the service options is obtained before ordering it. You can see what the characteristics may be. These options must be specified when using POST/PUT requests.
The "Instances (VPS)" section covers everything related to Virtual Private Servers (VPS). Users can create, manage, and monitor their instances, customize configurations, and explore features for efficient virtualization. Through a GET request with create_options, data about the service options is obtained before ordering it. You can see what the characteristics may be. These options must be specified when using POST/PUT requests.
Host: https://api.fotbo.com
Retrieve a list of OpenStack instances associated with the user's account. Get a list of information about instances when they don't exist yet.
filtering | string |
ordering | string |
page | string |
page_size | string |
{- "count": 0,
- "next": null,
- "previous": null,
- "objects": [
- {
- "id": "string",
- "name": "string",
- "allowed_actions": [
- "string"
], - "access_ip": "string",
- "uuid": "string",
- "created": "string",
- "display_status": "string",
- "display_task": null,
- "description": null,
- "image": {
- "id": "string",
- "tags": [ ],
- "client": null,
- "properties": {
- "fleio_default_image_username": "string",
- "hw_qemu_guest_agent": "string",
- "os_glance_importing_to_stores": "string",
- "os_glance_failed_import": "string",
- "os_hidden": true,
- "os_hash_algo": "string",
- "os_hash_value": "string",
- "stores": "string"
}, - "is_iso": true,
- "display_name": "string",
- "cleanup_date": null,
- "assigned_to_flavor": true,
- "related_instance": null,
- "name": "string",
- "type": "string",
- "status": "string",
- "size": 0,
- "created_at": "string",
- "updated_at": "string",
- "deleted_at": null,
- "os_distro": "string",
- "hypervisor_type": null,
- "os_version": "string",
- "architecture": null,
- "min_disk": 0,
- "min_ram": 0,
- "protected": true,
- "visibility": "string",
- "container_format": "string",
- "disk_format": "string",
- "hw_qemu_guest_agent": true,
- "instance_uuid": null,
- "volume_snapshot_uuid": null,
- "region": "string",
- "reseller_resources": null,
- "used_by_resellers": [ ]
}, - "region": "string",
- "region_obj": {
- "id": "string",
- "description": "string",
- "enabled": true,
- "enable_volumes": true,
- "enable_snapshots": true,
- "is_default": true,
- "is_lbaas_default": true
}, - "flavor": {
- "id": "string",
- "memory_gb": 0,
- "flavor_group": null,
- "flavor_id": "string",
- "name": "string",
- "description": "string",
- "memory_mb": 0,
- "vcpus": 0,
- "swap": 0,
- "root_gb": 0,
- "ephemeral_gb": 0,
- "out_of_stock": true,
- "properties": "string",
- "region": "string",
- "reseller_resources": null,
- "assigned_cluster_templates": [ ],
- "used_by_resellers": [ ]
}, - "status": "string",
- "booted_from_iso": true,
- "locked": true,
- "current_cycle_traffic": 0,
- "current_month_traffic": 0,
- "hostId": "string",
- "host_name": "string",
- "access_subnet_id": "string",
- "availability_zone": "string"
}
], - "totalCount": 0,
- "pageNo": "string",
- "permissions": {
- "instances.list": true,
- "instances.retrieve": true,
- "instances.create": true,
- "instances.abort-migrate": true,
- "instances.attach-volume": true,
- "instances.change-password": true,
- "instances.confirm-resize": true,
- "instances.create_snapshot": true,
- "instances.detach_volume": true,
- "instances.destroy": true,
- "instances.attach_port": true,
- "instances.detach_port": true,
- "instances.lock": true,
- "instances.migrate": true,
- "instances.move": true,
- "instances.reboot": true,
- "instances.rebuild": true,
- "instances.rename": true,
- "instances.rescue": true,
- "instances.boot_from_iso": true,
- "instances.reset-state": true,
- "instances.resize": true,
- "instances.resume": true,
- "instances.revert-resize": true,
- "instances.start": true,
- "instances.stop": true,
- "instances.shelve": true,
- "instances.suspend": true,
- "instances.unlock": true,
- "instances.unrescue": true,
- "instances.unshelve": true,
- "instances.dissociate_security_group": true,
- "instances.associate_security_group": true,
- "instances.create_backup": true,
- "instances.add_floating_ip": true,
- "instances.remove_floating_ip": true
}, - "filter_options": {
- "task_state": [
- {
- "display": "string",
- "value": "string"
}
], - "status": [
- {
- "display": "string",
- "value": "string"
}
], - "availability_zone": [
- {
- "display": "string",
- "value": "string"
}
], - "project__service__client__status": [
- {
- "display": "string",
- "value": "string"
}
], - "project__service__status": [
- {
- "display": "string",
- "value": "string"
}
]
}, - "operations": [ ]
}
Host: https://api.fotbo.com
Create Instances. You can specify SSH key or password. It is recommended to use a complex password of 16 characters or more, of different case, including numbers and special characters. You can also specify the number of instances to create.
required | object |
client required | integer |
flavor required | string |
name required | string |
nics required | Array of strings |
region required | string |
root_password required | string |
ssh_keys required | string |
number_of_instances required | integer |
user_data required | string |
{- "boot_source": {
- "cinder_az": null,
- "create_new_volume": false,
- "delete_on_termination": true,
- "source_id": "4d7f500b-8d79-4af2-b722-ab079588d188",
- "source_type": "image",
- "volume_type": ""
}, - "client": "{client_id}",
- "flavor": "{country_name}-{flavor_id}",
- "name": "{name}",
- "nics": [
- "{network_id}"
], - "region": "{country_name}",
- "root_password": "{root_password}",
- "ssh_keys": "[{id1}]",
- "number_of_instances": "{number_of_instances}",
- "user_data": ""
}
{- "name": {
- "name_instance": null
}, - "flavor": {
- "flavor+id": null
}, - "region": {
- "region": null
}, - "availability_zone": null,
- "operation_id": {
- "operation_id": null
}
}
Host: https://api.fotbo.com
Retrieve options for creating a new instance. Through a GET request with create_options, data about the service options is obtained before ordering it. You can see what the characteristics may be. These options must be specified when using POST/PUT requests.
image | string |
region | string |
{- "bootSources": {
- "image": [
- {
- "id": "3771b9d1-b228-443c-beb8-3e91a372cb1e",
- "tags": [ ],
- "client": null,
- "properties": {
- "fleio_default_image_username": "almalinux",
- "hw_qemu_guest_agent": "yes",
- "os_glance_importing_to_stores": "",
- "os_glance_failed_import": "",
- "os_hidden": false,
- "os_hash_algo": "sha512",
- "os_hash_value": "b764ca6cad19bdb59b0efd653b2898a9557ced3d060d13a05faf4d5b53e676bd5e12801ae862040c9f3854af0228b49ddfbbc727300a4bf7d3d670fc246264a3",
- "stores": "file"
}, - "is_iso": false,
- "display_name": "AlmaLinux 8",
- "cleanup_date": null,
- "assigned_to_flavor": true,
- "related_instance": null,
- "name": "AlmaLinux 8",
- "type": "template",
- "status": "active",
- "size": 565444608,
- "created_at": "2023-11-27T11:43:31+02:00",
- "updated_at": "2023-11-27T11:44:45+02:00",
- "deleted_at": null,
- "os_distro": "almalinux",
- "hypervisor_type": null,
- "os_version": "8 x64",
- "architecture": null,
- "min_disk": 0,
- "min_ram": 0,
- "protected": false,
- "visibility": "public",
- "container_format": "bare",
- "disk_format": "qcow2",
- "hw_qemu_guest_agent": true,
- "instance_uuid": null,
- "volume_snapshot_uuid": null,
- "region": "Staging",
- "reseller_resources": null,
- "used_by_resellers": [ ]
}, - {
- "id": "2d935701-fd18-47f6-8b15-52242a398674",
- "tags": [ ],
- "client": null,
- "properties": {
- "fleio_default_image_username": "almalinux",
- "hw_qemu_guest_agent": "yes",
- "os_glance_importing_to_stores": "",
- "os_glance_failed_import": "",
- "os_hidden": false,
- "os_hash_algo": "sha512",
- "os_hash_value": "985449a16556d0dad6d24718edda2b659fe041984a5af58754ec0cfe59fa494983530515e17b3dd463c66f13443e7897e7c057746e8befd97d8e12ce4f4227ae",
- "stores": "file"
}, - "is_iso": false,
- "display_name": "AlmaLinux 9",
- "cleanup_date": null,
- "assigned_to_flavor": true,
- "related_instance": null,
- "name": "AlmaLinux 9",
- "type": "template",
- "status": "active",
- "size": 606928896,
- "created_at": "2023-11-27T11:43:31+02:00",
- "updated_at": "2023-11-27T11:44:48+02:00",
- "deleted_at": null,
- "os_distro": "almalinux",
- "hypervisor_type": null,
- "os_version": "9 x64",
- "architecture": null,
- "min_disk": 0,
- "min_ram": 0,
- "protected": false,
- "visibility": "public",
- "container_format": "bare",
- "disk_format": "qcow2",
- "hw_qemu_guest_agent": true,
- "instance_uuid": null,
- "volume_snapshot_uuid": null,
- "region": "Staging",
- "reseller_resources": null,
- "used_by_resellers": [ ]
}, - {
- "id": "34d79d22-6cbc-4bf3-a394-c9a1ae1c523c",
- "tags": [ ],
- "client": null,
- "properties": {
- "fleio_default_image_username": "centos",
- "hw_qemu_guest_agent": "yes",
- "os_glance_importing_to_stores": "",
- "os_glance_failed_import": "",
- "os_hidden": false,
- "os_hash_algo": "sha512",
- "os_hash_value": "2fb5f77c16337c23257b32f139747aa55e2dc64b313af1f2e1d69ecd1284037785fedf349c43f26174a640430b3529bfeb32da6d58459a0e1b1874ddc6e599f2",
- "stores": "file"
}, - "is_iso": false,
- "display_name": "CentOS Stream 8",
- "cleanup_date": null,
- "assigned_to_flavor": true,
- "related_instance": null,
- "name": "CentOS Stream 8",
- "type": "template",
- "status": "active",
- "size": 1866642432,
- "created_at": "2023-11-27T11:43:31+02:00",
- "updated_at": "2023-11-27T11:45:42+02:00",
- "deleted_at": null,
- "os_distro": "centos",
- "hypervisor_type": null,
- "os_version": "8 x64",
- "architecture": null,
- "min_disk": 0,
- "min_ram": 0,
- "protected": false,
- "visibility": "public",
- "container_format": "bare",
- "disk_format": "qcow2",
- "hw_qemu_guest_agent": true,
- "instance_uuid": null,
- "volume_snapshot_uuid": null,
- "region": "Staging",
- "reseller_resources": null,
- "used_by_resellers": [ ]
}, - {
- "id": "e69ecfef-bb22-4787-952c-9dbb77f4c829",
- "tags": [ ],
- "client": null,
- "properties": {
- "fleio_default_image_username": "cloud-user",
- "hw_qemu_guest_agent": "yes",
- "os_glance_importing_to_stores": "",
- "os_glance_failed_import": "",
- "os_hidden": false,
- "os_hash_algo": "sha512",
- "os_hash_value": "5c03d03531f0705c3e58a63ccf4692f1bfce19c4e0131e5d0f6424ddbec2cd75b4e43f98c8a595e51b8aa021572bc7196cac6be7c0eaea059f9e3a94eb3c821c",
- "stores": "file"
}, - "is_iso": false,
- "display_name": "CentOS Stream 9",
- "cleanup_date": null,
- "assigned_to_flavor": true,
- "related_instance": null,
- "name": "CentOS Stream 9",
- "type": "template",
- "status": "active",
- "size": 1109335040,
- "created_at": "2023-11-27T11:44:12+02:00",
- "updated_at": "2023-11-27T11:45:37+02:00",
- "deleted_at": null,
- "os_distro": "centos",
- "hypervisor_type": null,
- "os_version": "9 x64",
- "architecture": null,
- "min_disk": 0,
- "min_ram": 0,
- "protected": false,
- "visibility": "public",
- "container_format": "bare",
- "disk_format": "qcow2",
- "hw_qemu_guest_agent": true,
- "instance_uuid": null,
- "volume_snapshot_uuid": null,
- "region": "Staging",
- "reseller_resources": null,
- "used_by_resellers": [ ]
}, - {
- "id": "55ac8593-3edc-4ab5-b8e9-bf6845769cb5",
- "tags": [ ],
- "client": null,
- "properties": {
- "fleio_default_image_username": "debian",
- "hw_qemu_guest_agent": "yes",
- "os_glance_importing_to_stores": "",
- "os_glance_failed_import": "",
- "os_hidden": false,
- "os_hash_algo": "sha512",
- "os_hash_value": "a6293eb7c80ca12cc0c458a540ba11c677e15480f460ad1a271aacda41881687c0486dd80cb5ead7382daa9a93ce6252c72bd5b93a8c44144fc44209a18ac682",
- "stores": "file"
}, - "is_iso": false,
- "display_name": "Debian 10",
- "cleanup_date": null,
- "assigned_to_flavor": true,
- "related_instance": null,
- "name": "Debian 10",
- "type": "template",
- "status": "active",
- "size": 293732352,
- "created_at": "2023-11-27T11:43:31+02:00",
- "updated_at": "2023-11-27T11:44:00+02:00",
- "deleted_at": null,
- "os_distro": "debian",
- "hypervisor_type": null,
- "os_version": "10 x64",
- "architecture": null,
- "min_disk": 0,
- "min_ram": 0,
- "protected": false,
- "visibility": "public",
- "container_format": "bare",
- "disk_format": "qcow2",
- "hw_qemu_guest_agent": true,
- "instance_uuid": null,
- "volume_snapshot_uuid": null,
- "region": "Staging",
- "reseller_resources": null,
- "used_by_resellers": [ ]
}, - {
- "id": "42324a0b-bb4b-469a-9a94-bf6079c72007",
- "tags": [ ],
- "client": null,
- "properties": {
- "fleio_default_image_username": "debian",
- "hw_qemu_guest_agent": "yes",
- "os_glance_importing_to_stores": "",
- "os_glance_failed_import": "",
- "os_hidden": false,
- "os_hash_algo": "sha512",
- "os_hash_value": "78fe9e9a71fa2d63715a2e156939964b45cfaa5c91b634af1b5a06fa359dd612f027332f65319ec08d4aa204672df95a75812d7a6a016659112b931b4d94f6b6",
- "stores": "file"
}, - "is_iso": false,
- "display_name": "Debian 11",
- "cleanup_date": null,
- "assigned_to_flavor": true,
- "related_instance": null,
- "name": "Debian 11",
- "type": "template",
- "status": "active",
- "size": 334359040,
- "created_at": "2023-11-27T11:44:02+02:00",
- "updated_at": "2023-11-27T11:44:30+02:00",
- "deleted_at": null,
- "os_distro": "debian",
- "hypervisor_type": null,
- "os_version": "11 x64",
- "architecture": null,
- "min_disk": 0,
- "min_ram": 0,
- "protected": false,
- "visibility": "public",
- "container_format": "bare",
- "disk_format": "qcow2",
- "hw_qemu_guest_agent": true,
- "instance_uuid": null,
- "volume_snapshot_uuid": null,
- "region": "Staging",
- "reseller_resources": null,
- "used_by_resellers": [ ]
}, - {
- "id": "73365666-32e9-4908-ab2a-2cbb5f73b942",
- "tags": [ ],
- "client": null,
- "properties": {
- "fleio_default_image_username": "debian",
- "hw_qemu_guest_agent": "yes",
- "os_glance_importing_to_stores": "",
- "os_glance_failed_import": "",
- "os_hidden": false,
- "os_hash_algo": "sha512",
- "os_hash_value": "b2ddc01e8d13dabbcfde6661541aae92219be2d442653950f0e44613ddebaeb80dc7a83e0202c5509c5e72f4bd1f4edee4c83f35191f2562b3f31e20e9e87ec2",
- "stores": "file"
}, - "is_iso": false,
- "display_name": "Debian 12",
- "cleanup_date": null,
- "assigned_to_flavor": true,
- "related_instance": null,
- "name": "Debian 12",
- "type": "template",
- "status": "active",
- "size": 379256832,
- "created_at": "2023-11-27T11:43:31+02:00",
- "updated_at": "2023-11-27T11:44:03+02:00",
- "deleted_at": null,
- "os_distro": "debian",
- "hypervisor_type": null,
- "os_version": "12 x64",
- "architecture": null,
- "min_disk": 0,
- "min_ram": 0,
- "protected": false,
- "visibility": "public",
- "container_format": "bare",
- "disk_format": "qcow2",
- "hw_qemu_guest_agent": true,
- "instance_uuid": null,
- "volume_snapshot_uuid": null,
- "region": "Staging",
- "reseller_resources": null,
- "used_by_resellers": [ ]
}, - {
- "id": "dbc6cc34-4e7c-475b-91ab-7f26f0ee9ca8",
- "tags": [ ],
- "client": null,
- "properties": {
- "fleio_default_image_username": "rocky",
- "hw_qemu_guest_agent": "yes",
- "os_glance_importing_to_stores": "",
- "os_glance_failed_import": "",
- "os_hidden": false,
- "os_hash_algo": "sha512",
- "os_hash_value": "e620a69bbf51ac6805b406e9901d61327532b1035c554368c43368df57f4a5fcf1dc1727e69191ccff1a9c104658cf01049550084b78b080cb444e099a917277",
- "stores": "file"
}, - "is_iso": false,
- "display_name": "Rocky-Linux-8",
- "cleanup_date": null,
- "assigned_to_flavor": true,
- "related_instance": null,
- "name": "Rocky-Linux-8",
- "type": "template",
- "status": "active",
- "size": 1971978240,
- "created_at": "2023-11-27T11:43:31+02:00",
- "updated_at": "2023-11-27T11:49:36+02:00",
- "deleted_at": null,
- "os_distro": "rockylinux",
- "hypervisor_type": null,
- "os_version": "8 x64",
- "architecture": null,
- "min_disk": 0,
- "min_ram": 0,
- "protected": false,
- "visibility": "public",
- "container_format": "bare",
- "disk_format": "qcow2",
- "hw_qemu_guest_agent": true,
- "instance_uuid": null,
- "volume_snapshot_uuid": null,
- "region": "Staging",
- "reseller_resources": null,
- "used_by_resellers": [ ]
}, - {
- "id": "9439366b-ce08-458d-99c1-19ee3107ed03",
- "tags": [ ],
- "client": null,
- "properties": {
- "fleio_default_image_username": "rocky",
- "hw_qemu_guest_agent": "yes",
- "os_glance_importing_to_stores": "",
- "os_glance_failed_import": "",
- "os_hidden": false,
- "os_hash_algo": "sha512",
- "os_hash_value": "0499f1e4d8e33b9b2e4a73fcffe48595b9958943be87ae2234e5a75bf38fe0f40803a7cf5aff7283c381127d089bcc93bdfb55ba9ed2534092286607a60ba8c3",
- "stores": "file"
}, - "is_iso": false,
- "display_name": "Rocky-Linux-9",
- "cleanup_date": null,
- "assigned_to_flavor": true,
- "related_instance": null,
- "name": "Rocky-Linux-9",
- "type": "template",
- "status": "active",
- "size": 1083965440,
- "created_at": "2023-11-27T11:43:31+02:00",
- "updated_at": "2023-11-27T11:47:11+02:00",
- "deleted_at": null,
- "os_distro": "rockylinux",
- "hypervisor_type": null,
- "os_version": "9 x64",
- "architecture": null,
- "min_disk": 0,
- "min_ram": 0,
- "protected": false,
- "visibility": "public",
- "container_format": "bare",
- "disk_format": "qcow2",
- "hw_qemu_guest_agent": true,
- "instance_uuid": null,
- "volume_snapshot_uuid": null,
- "region": "Staging",
- "reseller_resources": null,
- "used_by_resellers": [ ]
}, - {
- "id": "49344b6f-93b1-4af2-8756-f01543813c3b",
- "tags": [ ],
- "client": null,
- "properties": {
- "hw_qemu_guest_agent": "yes",
- "os_glance_importing_to_stores": "",
- "os_glance_failed_import": ""
}, - "is_iso": false,
- "display_name": "Ubuntu 20.04",
- "cleanup_date": null,
- "assigned_to_flavor": true,
- "related_instance": null,
- "name": "Ubuntu 20.04",
- "type": "template",
- "status": "active",
- "size": 642187264,
- "created_at": "2023-11-27T11:43:31+02:00",
- "updated_at": "2023-12-21T18:03:04+02:00",
- "deleted_at": null,
- "os_distro": "ubuntu",
- "hypervisor_type": null,
- "os_version": "20.04 x64",
- "architecture": null,
- "min_disk": 0,
- "min_ram": 0,
- "protected": false,
- "visibility": "public",
- "container_format": "bare",
- "disk_format": "qcow2",
- "hw_qemu_guest_agent": true,
- "instance_uuid": null,
- "volume_snapshot_uuid": null,
- "region": "Staging",
- "reseller_resources": null,
- "used_by_resellers": [ ]
}, - {
- "id": "2ae1f71c-cc0a-4ede-ad40-01cfbc2c3661",
- "tags": [ ],
- "client": null,
- "properties": {
- "fleio_default_image_username": "ubuntu",
- "hw_qemu_guest_agent": "yes",
- "os_glance_importing_to_stores": "",
- "os_glance_failed_import": "",
- "os_hidden": false,
- "os_hash_algo": "sha512",
- "os_hash_value": "fdf9dc12589a47f9def7fe653a806d09051ce17e04f5ce1f73385d27a963a0cb16f72d3dca9c069ae74457fed2d7318c46015ada5793eb487d86731d2234f6db",
- "stores": "file"
}, - "is_iso": false,
- "display_name": "Ubuntu 22.04",
- "cleanup_date": null,
- "assigned_to_flavor": true,
- "related_instance": null,
- "name": "Ubuntu 22.04",
- "type": "template",
- "status": "active",
- "size": 672202752,
- "created_at": "2023-11-27T11:44:02+02:00",
- "updated_at": "2023-11-27T11:44:23+02:00",
- "deleted_at": null,
- "os_distro": "ubuntu",
- "hypervisor_type": null,
- "os_version": "22.04 x64",
- "architecture": null,
- "min_disk": 0,
- "min_ram": 0,
- "protected": false,
- "visibility": "public",
- "container_format": "bare",
- "disk_format": "qcow2",
- "hw_qemu_guest_agent": true,
- "instance_uuid": null,
- "volume_snapshot_uuid": null,
- "region": "Staging",
- "reseller_resources": null,
- "used_by_resellers": [ ]
}, - {
- "id": "906f89f4-462a-41c7-9cae-62899ec8e8a6",
- "tags": [ ],
- "client": null,
- "properties": {
- "fleio_default_image_username": "ubuntu",
- "hw_qemu_guest_agent": "yes",
- "os_glance_importing_to_stores": "",
- "os_glance_failed_import": "",
- "os_hidden": false,
- "os_hash_algo": "sha512",
- "os_hash_value": "48f5b7ba21ee761eb8547fc514306da63076e61c1d16148cd96acaa15a8c749baed418f229d87f485f7da39d479cd2df911c09dba61c4a86fb694dffd1d5495a",
- "stores": "file"
}, - "is_iso": false,
- "display_name": "Ubuntu 23.04",
- "cleanup_date": null,
- "assigned_to_flavor": true,
- "related_instance": null,
- "name": "Ubuntu 23.04",
- "type": "template",
- "status": "active",
- "size": 755040256,
- "created_at": "2023-11-27T11:44:12+02:00",
- "updated_at": "2023-11-27T11:44:45+02:00",
- "deleted_at": null,
- "os_distro": "ubuntu",
- "hypervisor_type": null,
- "os_version": "23.04 x64",
- "architecture": null,
- "min_disk": 0,
- "min_ram": 0,
- "protected": false,
- "visibility": "public",
- "container_format": "bare",
- "disk_format": "qcow2",
- "hw_qemu_guest_agent": true,
- "instance_uuid": null,
- "volume_snapshot_uuid": null,
- "region": "Staging",
- "reseller_resources": null,
- "used_by_resellers": [ ]
}, - {
- "id": "c504925f-2e34-498e-8efd-c7aefd991f99",
- "tags": [ ],
- "client": null,
- "properties": {
- "fleio_default_image_username": "ubuntu",
- "hw_qemu_guest_agent": "yes",
- "os_glance_importing_to_stores": "",
- "os_glance_failed_import": "",
- "os_hidden": false,
- "os_hash_algo": "sha512",
- "os_hash_value": "f35b28e8c5c82e80db116f311b72dfbfa2a8c84ed0116b5d7ff114a9b71a14b02aeac7651655fc5754d4c35abc82c646823c2a84b8ac8e022e3978e0771831a6",
- "stores": "file"
}, - "is_iso": false,
- "display_name": "Ubuntu 23.10",
- "cleanup_date": null,
- "assigned_to_flavor": true,
- "related_instance": null,
- "name": "Ubuntu 23.10",
- "type": "template",
- "status": "active",
- "size": 779419648,
- "created_at": "2023-11-27T11:43:31+02:00",
- "updated_at": "2023-11-27T11:44:06+02:00",
- "deleted_at": null,
- "os_distro": "ubuntu",
- "hypervisor_type": null,
- "os_version": "23.10 x64",
- "architecture": null,
- "min_disk": 0,
- "min_ram": 0,
- "protected": false,
- "visibility": "public",
- "container_format": "bare",
- "disk_format": "qcow2",
- "hw_qemu_guest_agent": true,
- "instance_uuid": null,
- "volume_snapshot_uuid": null,
- "region": "Staging",
- "reseller_resources": null,
- "used_by_resellers": [ ]
}, - {
- "id": "4a52199c-d6a7-4dd1-a3cd-c639f71fbf61",
- "tags": [ ],
- "client": null,
- "properties": {
- "fleio_default_image_username": "",
- "hw_qemu_guest_agent": "yes",
- "os_glance_import_task": "48a30ae3-d520-4164-8ff0-f4141a3cf2a2",
- "os_glance_importing_to_stores": "",
- "os_glance_failed_import": ""
}, - "is_iso": false,
- "display_name": "Windows Server 2016",
- "cleanup_date": null,
- "assigned_to_flavor": true,
- "related_instance": null,
- "name": "Windows Server 2016",
- "type": "template",
- "status": "active",
- "size": 26545946624,
- "created_at": "2023-12-19T16:48:00+02:00",
- "updated_at": "2023-12-19T17:05:21+02:00",
- "deleted_at": null,
- "os_distro": "windows",
- "hypervisor_type": null,
- "os_version": "2016",
- "architecture": null,
- "min_disk": 20,
- "min_ram": 0,
- "protected": false,
- "visibility": "public",
- "container_format": "bare",
- "disk_format": "qcow2",
- "hw_qemu_guest_agent": true,
- "instance_uuid": null,
- "volume_snapshot_uuid": null,
- "region": "Staging",
- "reseller_resources": null,
- "used_by_resellers": [ ]
}, - {
- "id": "a8eb43ee-5416-4955-bec4-a2845f191f7b",
- "tags": [ ],
- "client": null,
- "properties": {
- "fleio_default_image_username": "",
- "hw_qemu_guest_agent": "yes",
- "os_glance_import_task": "e137ded8-4127-4503-b1ca-eb02f4fd543d",
- "os_glance_importing_to_stores": "",
- "os_glance_failed_import": ""
}, - "is_iso": false,
- "display_name": "Windows Server 2019",
- "cleanup_date": null,
- "assigned_to_flavor": true,
- "related_instance": null,
- "name": "Windows Server 2019",
- "type": "template",
- "status": "active",
- "size": 19490668544,
- "created_at": "2023-12-19T16:48:00+02:00",
- "updated_at": "2023-12-19T17:03:34+02:00",
- "deleted_at": null,
- "os_distro": "windows",
- "hypervisor_type": null,
- "os_version": "2019",
- "architecture": null,
- "min_disk": 20,
- "min_ram": 0,
- "protected": false,
- "visibility": "public",
- "container_format": "bare",
- "disk_format": "qcow2",
- "hw_qemu_guest_agent": true,
- "instance_uuid": null,
- "volume_snapshot_uuid": null,
- "region": "Staging",
- "reseller_resources": null,
- "used_by_resellers": [ ]
}, - {
- "id": "3ee02058-08d0-463b-b1f9-dd74b751b801",
- "tags": [ ],
- "client": null,
- "properties": {
- "fleio_default_image_username": "",
- "hw_qemu_guest_agent": "yes",
- "os_glance_import_task": "b36b979a-40d6-4afa-9c93-72cfd02e47c3",
- "os_glance_importing_to_stores": "",
- "os_glance_failed_import": ""
}, - "is_iso": false,
- "display_name": "Windows Server 2022",
- "cleanup_date": null,
- "assigned_to_flavor": true,
- "related_instance": null,
- "name": "Windows Server 2022",
- "type": "template",
- "status": "active",
- "size": 21646737408,
- "created_at": "2023-12-19T16:30:52+02:00",
- "updated_at": "2023-12-19T16:37:39+02:00",
- "deleted_at": null,
- "os_distro": "windows",
- "hypervisor_type": null,
- "os_version": "2022",
- "architecture": null,
- "min_disk": 20,
- "min_ram": 0,
- "protected": false,
- "visibility": "public",
- "container_format": "bare",
- "disk_format": "qcow2",
- "hw_qemu_guest_agent": true,
- "instance_uuid": null,
- "volume_snapshot_uuid": null,
- "region": "Staging",
- "reseller_resources": null,
- "used_by_resellers": [ ]
}
], - "owned_image": [ ],
- "shared_image": [ ],
- "community_image": [ ],
- "volume": [ ],
- "volume_snapshot": [ ],
- "volume_types": [ ],
- "requested_boot_source": false
}, - "flavor": [
- {
- "id": "Staging-61340fe0-d1ed-4850-9300-3385122708ab",
- "memory_gb": 2,
- "flavor_group": null,
- "flavor_id": "61340fe0-d1ed-4850-9300-3385122708ab",
- "name": "VPS Start",
- "description": "VPS Start",
- "memory_mb": 2048,
- "vcpus": 1,
- "swap": 0,
- "root_gb": 12,
- "ephemeral_gb": 0,
- "out_of_stock": false,
- "properties": "{\"discount\": \"0\", \"discount_persent\": \"0\", \"price\": \"3.9\", \"quota:cpu_shares\": \"80\", \"quota:vif_inbound_average\": \"125000\", \"quota:vif_outbound_average\": \"125000\"}",
- "region": "Staging",
- "reseller_resources": null,
- "assigned_cluster_templates": [ ],
- "used_by_resellers": [ ]
}, - {
- "id": "Staging-390d6703-0eee-4843-b23d-d9b951960383",
- "memory_gb": 4,
- "flavor_group": null,
- "flavor_id": "390d6703-0eee-4843-b23d-d9b951960383",
- "name": "VPS Basic",
- "description": "VPS Basic",
- "memory_mb": 4096,
- "vcpus": 2,
- "swap": 0,
- "root_gb": 25,
- "ephemeral_gb": 0,
- "out_of_stock": false,
- "properties": "{\"discount\": \"0\", \"discount_persent\": \"0\", \"price\": \"5.9\", \"quota:cpu_shares\": \"90\", \"quota:vif_inbound_average\": \"125000\", \"quota:vif_outbound_average\": \"125000\"}",
- "region": "Staging",
- "reseller_resources": null,
- "assigned_cluster_templates": [ ],
- "used_by_resellers": [ ]
}, - {
- "id": "Staging-19c23033-aedc-4324-88cc-a38a8e5a9505",
- "memory_gb": 6,
- "flavor_group": null,
- "flavor_id": "19c23033-aedc-4324-88cc-a38a8e5a9505",
- "name": "VPS Boom",
- "description": "VPS Boom",
- "memory_mb": 6144,
- "vcpus": 3,
- "swap": 0,
- "root_gb": 35,
- "ephemeral_gb": 0,
- "out_of_stock": false,
- "properties": "{\"discount\": \"0\", \"discount_persent\": \"0\", \"price\": \"5\", \"quota:cpu_shares\": \"90\", \"quota:vif_inbound_average\": \"125000\", \"quota:vif_outbound_average\": \"125000\"}",
- "region": "Staging",
- "reseller_resources": null,
- "assigned_cluster_templates": [ ],
- "used_by_resellers": [ ]
}, - {
- "id": "Staging-beff649e-2a9f-4eca-9980-32e8de3b38a6",
- "memory_gb": 8,
- "flavor_group": null,
- "flavor_id": "beff649e-2a9f-4eca-9980-32e8de3b38a6",
- "name": "VPS Light",
- "description": "VPS Light",
- "memory_mb": 8192,
- "vcpus": 4,
- "swap": 0,
- "root_gb": 50,
- "ephemeral_gb": 0,
- "out_of_stock": false,
- "properties": "{\"discount\": \"0\", \"discount_persent\": \"0\", \"price\": \"10.9\", \"quota:cpu_shares\": \"100\", \"quota:vif_inbound_average\": \"125000\", \"quota:vif_outbound_average\": \"125000\"}",
- "region": "Staging",
- "reseller_resources": null,
- "assigned_cluster_templates": [ ],
- "used_by_resellers": [ ]
}, - {
- "id": "Staging-3b2d4002-09dd-4ae6-a68f-d78b272fae9e",
- "memory_gb": 16,
- "flavor_group": null,
- "flavor_id": "3b2d4002-09dd-4ae6-a68f-d78b272fae9e",
- "name": "VPS Smart",
- "description": "VPS Smart",
- "memory_mb": 16384,
- "vcpus": 6,
- "swap": 0,
- "root_gb": 100,
- "ephemeral_gb": 0,
- "out_of_stock": false,
- "properties": "{\"discount\": \"0\", \"discount_persent\": \"0\", \"price\": \"19.9\", \"quota:cpu_shares\": \"100\", \"quota:vif_inbound_average\": \"125000\", \"quota:vif_outbound_average\": \"125000\"}",
- "region": "Staging",
- "reseller_resources": null,
- "assigned_cluster_templates": [ ],
- "used_by_resellers": [ ]
}, - {
- "id": "Staging-d7fc06e9-b467-4e95-8e0f-c96328fc3838",
- "memory_gb": 32,
- "flavor_group": null,
- "flavor_id": "d7fc06e9-b467-4e95-8e0f-c96328fc3838",
- "name": "VPS Ultra",
- "description": "VPS Ultra",
- "memory_mb": 32768,
- "vcpus": 8,
- "swap": 0,
- "root_gb": 200,
- "ephemeral_gb": 0,
- "out_of_stock": false,
- "properties": "{\"discount\": \"0\", \"discount_persent\": \"0\", \"price\": \"38.9\", \"quota:cpu_shares\": \"100\", \"quota:vif_inbound_average\": \"125000\", \"quota:vif_outbound_average\": \"125000\"}",
- "region": "Staging",
- "reseller_resources": null,
- "assigned_cluster_templates": [ ],
- "used_by_resellers": [ ]
}, - {
- "id": "Staging-184a88fd-1420-4fba-890c-ead976c061d5",
- "memory_gb": 48,
- "flavor_group": null,
- "flavor_id": "184a88fd-1420-4fba-890c-ead976c061d5",
- "name": "VPS Pro",
- "description": "VPS Pro",
- "memory_mb": 49152,
- "vcpus": 9,
- "swap": 0,
- "root_gb": 300,
- "ephemeral_gb": 0,
- "out_of_stock": false,
- "properties": "{\"discount\": \"0\", \"discount_persent\": \"0\", \"price\": \"57.9\", \"quota:cpu_shares\": \"100\", \"quota:vif_inbound_average\": \"125000\", \"quota:vif_outbound_average\": \"125000\"}",
- "region": "Staging",
- "reseller_resources": null,
- "assigned_cluster_templates": [ ],
- "used_by_resellers": [ ]
}, - {
- "id": "Staging-b99f9157-4b25-42d9-960f-4bf5084efc01",
- "memory_gb": 64,
- "flavor_group": null,
- "flavor_id": "b99f9157-4b25-42d9-960f-4bf5084efc01",
- "name": "VPS Premium",
- "description": "VPS Premium",
- "memory_mb": 65536,
- "vcpus": 10,
- "swap": 0,
- "root_gb": 400,
- "ephemeral_gb": 0,
- "out_of_stock": false,
- "properties": "{\"discount\": \"0\", \"discount_persent\": \"0\", \"price\": \"76.9\", \"quota:cpu_shares\": \"100\", \"quota:vif_inbound_average\": \"125000\", \"quota:vif_outbound_average\": \"125000\"}",
- "region": "Staging",
- "reseller_resources": null,
- "assigned_cluster_templates": [ ],
- "used_by_resellers": [ ]
}
], - "ssh_key": [
- {
- "id": 11,
- "name": {
- "ssh_key_name": null
}, - "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDw+TvjFcrGHVRo2V5OgEvqLH5DU9HmsHK7vq8FArLuc6Lw/sXHmj3HppbzLmTtLW1jfLBDDaIkO6XMzahhBXufIpCvb765yS5fh5iPULm/IJ8t3xFhSkEK5ZKO+wOjMndkvD70Yf0id9UfpzsAacQwai893Woto5oEPYT03QYJhJ3pZ3488f15YqCST+iZEFaHzy+h4r/SjAoffqXpVkKrK/e3+G2wZNF3QE1b5ggv0r5R2Zsb8d+FCRa4swLUc104f2U5ncmXz3wCqQF51rdzQk8iuY/nbHLMW1PehuAwyZXlPPwywNNKx9NQSn9QVT7sn8pl7NWkKXFxFGUMwUWJ",
- "created_at": "2023-12-26T12:05:11.254722+02:00",
- "fingerprint": "ae:ea:cb:de:0f:99:54:70:27:49:31:c9:83:a4:8d:93",
}, - {
- "id": 4,
- "name": {
- "ssh_key_name": null
}, - "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCZAqndTmEJBOeGlo7BpTpVyXOCyM7hZWQ/Jq4Szr7OhYkSs59WUKDqJCKbaxGeGT0WQF+1WT3RtuE4DjH9w2MKkRYMTPO9ApNVXhKjFzBHfkJCu7GCKDnwInms7fSe8kiTE9JNEXDsJGnpuxyJH2V0MDDOo7QqNlzZeTHlzi+F11fYc0Cr5wN7IB5zjSGXdlTikz0ch8aSGtiJuHIrzvCFdEqn3BISszQQ7shy9kif4wi8mGb8XRFC2Zwb+mlMVaXEvgVlYDLsPwD/DKQoEq0ZlAGhgJPjbv5RF139OltrjmbRHZwi7tA2tT/JVNInYPgTX1vZhuSxI4pzcY/XFB/9",
- "created_at": "2023-12-09T15:23:32.102556+02:00",
- "fingerprint": "3c:7c:4c:79:dd:9e:9a:be:46:69:db:73:1e:2e:3f:9d",
}, - {
- "id": 3,
- "name": {
- "ssh_key_name": null
}, - "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCg5PhnY23r6mYBv98+UeJTtsaA5mQKrNMFRxMIoN47hXdTmMVjwjff4BsSPYZ2P6VZvHnZROr0M7D5okITPa4IDX4jPgMQas2fBhGIfsB5yXtbR/iygDTS1NGWeoBfAbzwTgRyVwBFBFk4lhnX/SYdV0WNGngRHptS5T46/sHvkGERv8rpUdvReq01AVwes9WyZ2BQER9j38pqAs8OozMXebuCiGKsIwF66uL5HOLd4jn1cGRFMsc/15g0dvBPuZoC9oQ8VTbv2EYeJd6KcoGB6B94i/ahgXezoItvAj01J9eLBVqrGAvBKbwcf9j4EC5r94LfNufv75/vGn/aM00T",
- "created_at": "2023-12-09T15:23:11.869822+02:00",
- "fingerprint": "52:7f:16:6c:aa:8b:43:8e:77:9f:81:94:71:e2:81:1c",
}, - {
- "id": 2,
- "name": {
- "ssh_key_name": null
}, - "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC1MFDXlY+Pvwb0XPJKaqhtLnFsm0Knta9tX9JR2iOSn+uiXfgxqvhLJjwGpO4uPmZ0yEgnaVGghJxuUNNNluQuV9Albq4psK4HdbemPvPqfW/g6LW9JKypGY9q7od4t6uJzqFVuDkDCVHTsxJydFVftWsKwkqZ6Wf7mq2MlZOt4nPKWtDpZeZuwQNa7N60fhcsAAhG8zBc/OkFUxosMJ4arV4mrJNmzJYOgoZkeLVo1UlDqZCTw7mrf9OP2F1dsBmPJVNGKdrWfX5TUcUcq09J0SQQ1BKkhU0uGyO4H4i1UCCAYw9Id9nkvxboe0OvEymhnRbRsN9j4+bYfdFSjVEv",
- "created_at": "2023-12-01T15:20:10.542660+02:00",
- "fingerprint": "13:3a:57:2c:1a:41:f5:9c:4c:5d:5d:b4:26:7d:5d:41",
}
], - "nics": [
- {
- "id": {
- "network_id": null
}, - "name": "staging-public-NAT-1",
- "tags": [
- {
- "tag_name": "public"
}
]
}, - {
- "id": {
- "network_id": null
}, - "name": "staging-public-v6-1",
- "tags": [
- {
- "tag_name": "public"
}
]
}
], - "availability_zones": [ ],
- "cinder_az": [ ],
- "enable_volumes": false,
- "enable_snapshots": true,
- "hide_volume_az": true,
- "region": [
- {
- "id": "Staging",
- "description": ""
}
], - "selected_region": "Staging",
- "client": {
- "id": 341130,
- "name": "John Last",
- "display": "Fotbo (John Last) #341130"
}
}
Host: https://api.fotbo.com
Initiate a reboot for the specified instance.
{- "detail": "string"
}
Host: https://api.fotbo.com
List recovery options for the specified instance.
{- "image": {
- "own": [
- {
- "architecture": null,
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": {
- "display": "string",
- "id": 0,
- "name": "string"
}, - "container_format": "string",
- "created_at": "string",
- "deleted_at": null,
- "disk_format": "string",
- "display_name": "string",
- "hw_qemu_guest_agent": true,
- "hypervisor_type": null,
- "id": "string",
- "instance_uuid": null,
- "is_iso": true,
- "min_disk": 0,
- "min_ram": 0,
- "name": "string",
- "os_distro": "string",
- "os_version": "string",
- "properties": {
- "base_image_ref": "string",
- "boot_roles": "string",
- "fleio_default_image_username": "string",
- "hw_cdrom_bus": "string",
- "hw_disk_bus": "string",
- "hw_input_bus": "string",
- "hw_machine_type": "string",
- "hw_pointer_model": "string",
- "hw_qemu_guest_agent": "string",
- "hw_video_model": "string",
- "hw_vif_model": "string",
- "image_location": "string",
- "image_state": "string",
- "image_type": "string",
- "instance_uuid": "string",
- "owner_id": "string",
- "owner_project_name": "string",
- "owner_user_name": "string",
- "user_id": "string"
}, - "protected": true,
- "region": "string",
- "related_instance": { },
- "reseller_resources": null,
- "size": 0,
- "status": "string",
- "tags": [ ],
- "type": "string",
- "updated_at": "string",
- "used_by_resellers": [ ],
- "visibility": "string",
- "volume_snapshot_uuid": null
}
], - "pub": [
- {
- "architecture": null,
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": null,
- "container_format": "string",
- "created_at": "string",
- "deleted_at": null,
- "disk_format": "string",
- "display_name": "string",
- "hw_qemu_guest_agent": true,
- "hypervisor_type": null,
- "id": "string",
- "instance_uuid": null,
- "is_iso": true,
- "min_disk": 0,
- "min_ram": 0,
- "name": "string",
- "os_distro": "string",
- "os_version": "string",
- "properties": {
- "fleio_default_image_username": "string",
- "hw_qemu_guest_agent": "string",
- "os_glance_failed_import": "string",
- "os_glance_importing_to_stores": "string",
- "owner_specified.openstack.md5": "string",
- "owner_specified.openstack.object": "string",
- "owner_specified.openstack.sha256": "string"
}, - "protected": true,
- "region": "string",
- "related_instance": null,
- "reseller_resources": null,
- "size": 0,
- "status": "string",
- "tags": [ ],
- "type": "string",
- "updated_at": "string",
- "used_by_resellers": [ ],
- "visibility": "string",
- "volume_snapshot_uuid": null
}
], - "shr": [ ]
}, - "instance": {
- "access_ip": "string",
- "access_subnet_id": "string",
- "allowed_actions": [
- "string"
], - "availability_zone": "string",
- "booted_from_iso": true,
- "created": "string",
- "current_cycle_traffic": 0,
- "current_month_traffic": 0,
- "description": null,
- "display_status": "string",
- "display_task": null,
- "flavor": {
- "assigned_cluster_templates": [ ],
- "description": "string",
- "ephemeral_gb": 0,
- "flavor_group": null,
- "flavor_id": "string",
- "id": "string",
- "memory_gb": 0,
- "memory_mb": 0,
- "name": "string",
- "out_of_stock": true,
- "properties": "string",
- "region": "string",
- "reseller_resources": null,
- "root_gb": 0,
- "swap": 0,
- "used_by_resellers": [ ],
- "vcpus": 0
}, - "hostId": "string",
- "host_name": "string",
- "id": "string",
- "image": {
- "architecture": null,
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": null,
- "container_format": "string",
- "created_at": "string",
- "deleted_at": null,
- "disk_format": "string",
- "display_name": "string",
- "hw_qemu_guest_agent": true,
- "hypervisor_type": null,
- "id": "string",
- "instance_uuid": null,
- "is_iso": true,
- "min_disk": 0,
- "min_ram": 0,
- "name": "string",
- "os_distro": "string",
- "os_version": "string",
- "properties": {
- "fleio_default_image_username": "string",
- "hw_qemu_guest_agent": "string",
- "os_glance_failed_import": "string",
- "os_glance_importing_to_stores": "string"
}, - "protected": true,
- "region": "string",
- "related_instance": null,
- "reseller_resources": null,
- "size": 0,
- "status": "string",
- "tags": [ ],
- "type": "string",
- "updated_at": "string",
- "used_by_resellers": [ ],
- "visibility": "string",
- "volume_snapshot_uuid": null
}, - "locked": true,
- "name": "string",
- "region": "string",
- "region_obj": {
- "description": "string",
- "enable_snapshots": true,
- "enable_volumes": true,
- "enabled": true,
- "id": "string",
- "is_default": true,
- "is_lbaas_default": true
}, - "status": "string",
- "uuid": "string"
}
}
Host: https://api.fotbo.com
Activate rescue mode for the specified instance.
image required | string |
root_password required | string |
{- "image": "string",
- "root_password": "string"
}
{- "detail": "string"
}
Host: https://api.fotbo.com
Shelve the specified instance, saving its state for later use.
{- "detail": "string"
}
Host: https://api.fotbo.com
Start the specified instance.
{- "detail": "string"
}
Host: https://api.fotbo.com
Stop the specified instance.
{- "detail": "string"
}
Host: https://api.fotbo.com
Deactivate rescue ISO-mode for the specified instance. Umount ISO-image ande reboot.
{- "detail": "string"
}
Host: https://api.fotbo.com
Select the specified instance for Rebuild. In this case, all current data on instance will be destroyed.
{- "bootSources": {
- "image": [
- {
- "architecture": null,
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": null,
- "container_format": "bare",
- "created_at": "2023-10-09T12:16:36+03:00",
- "deleted_at": null,
- "disk_format": "qcow2",
- "display_name": "{name_distr_OS}",
- "hw_qemu_guest_agent": true,
- "hypervisor_type": null,
- "id": "58b590df-ef7b-42ad-8d02-7838b9cf6d72",
- "instance_uuid": null,
- "is_iso": false,
- "min_disk": 0,
- "min_ram": 0,
- "name": "{name_distr_OS}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "fleio_default_image_username": "{distr_OS}",
- "hw_qemu_guest_agent": "yes",
- "os_glance_failed_import": "",
- "os_glance_importing_to_stores": "",
- "os_hash_algo": "sha512",
- "os_hash_value": "b764ca6cad19bdb59b0efd653b2898a9557ced3d060d13a05faf4d5b53e676bd5e12801ae862040c9f3854af0228b49ddfbbc727300a4bf7d3d670fc246264a3",
- "os_hidden": false,
- "stores": "local"
}, - "protected": false,
- "region": "{country_name}",
- "related_instance": null,
- "reseller_resources": null,
- "size": 565444608,
- "status": "active",
- "tags": [ ],
- "type": "template",
- "updated_at": "2023-11-24T14:40:11+02:00",
- "used_by_resellers": [ ],
- "visibility": "public",
- "volume_snapshot_uuid": null
}, - {
- "architecture": null,
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": null,
- "container_format": "bare",
- "created_at": "2023-10-09T12:16:36+03:00",
- "deleted_at": null,
- "disk_format": "qcow2",
- "display_name": "{name_distr_OS}",
- "hw_qemu_guest_agent": true,
- "hypervisor_type": null,
- "id": "cf2cde08-b8f2-43ca-8c6d-69e6e4b164ed",
- "instance_uuid": null,
- "is_iso": false,
- "min_disk": 0,
- "min_ram": 0,
- "name": "{name_distr_OS}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "fleio_default_image_username": "{distr_OS}",
- "hw_qemu_guest_agent": "yes",
- "os_glance_failed_import": "",
- "os_glance_importing_to_stores": "",
- "os_hash_algo": "sha512",
- "os_hash_value": "9519eb108ff0bc4ecc381400c08d7b476fdf9e5f425de2656caf7fa5fca3f06cc751823ceecdeb0cbe328165d533b364188214d24186e7af772a58285c06e5c3",
- "os_hidden": false,
- "stores": "local"
}, - "protected": false,
- "region": "{country_name}",
- "related_instance": null,
- "reseller_resources": null,
- "size": 563347456,
- "status": "active",
- "tags": [ ],
- "type": "template",
- "updated_at": "2023-11-24T14:40:11+02:00",
- "used_by_resellers": [ ],
- "visibility": "public",
- "volume_snapshot_uuid": null
}, - {
- "architecture": null,
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": null,
- "container_format": "bare",
- "created_at": "2023-10-09T12:52:03+03:00",
- "deleted_at": null,
- "disk_format": "qcow2",
- "display_name": "{name_distr_OS}",
- "hw_qemu_guest_agent": true,
- "hypervisor_type": null,
- "id": "dd406ddf-704a-49c8-8ebb-b2076f9fdf4a",
- "instance_uuid": null,
- "is_iso": false,
- "min_disk": 0,
- "min_ram": 0,
- "name": "{name_distr_OS}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "fleio_default_image_username": "{distr_OS}",
- "hw_qemu_guest_agent": "yes",
- "os_glance_failed_import": "",
- "os_glance_importing_to_stores": "",
- "os_hash_algo": "sha512",
- "os_hash_value": "1cfb7d7a40f31438ef3185a4eb40bfd4359f4c48f3e4a6af39476520a746bbd0bfb8dae0a50076fa497e92d3f59a1e87dd32122804df8f37255fc9164d593a93",
- "os_hidden": false,
- "stores": "local"
}, - "protected": false,
- "region": "{country_name}",
- "related_instance": null,
- "reseller_resources": null,
- "size": 1867176960,
- "status": "active",
- "tags": [ ],
- "type": "template",
- "updated_at": "2023-11-24T14:40:12+02:00",
- "used_by_resellers": [ ],
- "visibility": "public",
- "volume_snapshot_uuid": null
}, - {
- "architecture": null,
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": null,
- "container_format": "bare",
- "created_at": "2023-11-21T11:02:46+02:00",
- "deleted_at": null,
- "disk_format": "qcow2",
- "display_name": "{name_distr_OS}",
- "hw_qemu_guest_agent": true,
- "hypervisor_type": null,
- "id": "f0fb89a3-335f-4f30-9c09-857b6e42e22e",
- "instance_uuid": null,
- "is_iso": false,
- "min_disk": 0,
- "min_ram": 0,
- "name": "{name_distr_OS}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "fleio_default_image_username": "{distr_OS}",
- "hw_qemu_guest_agent": "yes",
- "os_glance_failed_import": "",
- "os_glance_importing_to_stores": "",
- "os_hash_algo": "sha512",
- "os_hash_value": "5c03d03531f0705c3e58a63ccf4692f1bfce19c4e0131e5d0f6424ddbec2cd75b4e43f98c8a595e51b8aa021572bc7196cac6be7c0eaea059f9e3a94eb3c821c",
- "os_hidden": false,
- "stores": "local"
}, - "protected": false,
- "region": "{country_name}",
- "related_instance": null,
- "reseller_resources": null,
- "size": 1109335040,
- "status": "active",
- "tags": [ ],
- "type": "template",
- "updated_at": "2023-11-24T14:40:12+02:00",
- "used_by_resellers": [ ],
- "visibility": "public",
- "volume_snapshot_uuid": null
}, - {
- "architecture": null,
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": null,
- "container_format": "bare",
- "created_at": "2023-10-09T12:16:36+03:00",
- "deleted_at": null,
- "disk_format": "qcow2",
- "display_name": "{name_distr_OS}",
- "hw_qemu_guest_agent": true,
- "hypervisor_type": null,
- "id": "f8010307-a54f-4b73-b32b-06555e97579f",
- "instance_uuid": null,
- "is_iso": false,
- "min_disk": 0,
- "min_ram": 0,
- "name": "{name_distr_OS}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "fleio_default_image_username": "{distr_OS}",
- "hw_qemu_guest_agent": "yes",
- "os_glance_failed_import": "",
- "os_glance_importing_to_stores": "",
- "os_hash_algo": "sha512",
- "os_hash_value": "a6293eb7c80ca12cc0c458a540ba11c677e15480f460ad1a271aacda41881687c0486dd80cb5ead7382daa9a93ce6252c72bd5b93a8c44144fc44209a18ac682",
- "os_hidden": false,
- "stores": "local"
}, - "protected": false,
- "region": "{country_name}",
- "related_instance": null,
- "reseller_resources": null,
- "size": 293732352,
- "status": "active",
- "tags": [ ],
- "type": "template",
- "updated_at": "2023-11-24T14:40:12+02:00",
- "used_by_resellers": [ ],
- "visibility": "public",
- "volume_snapshot_uuid": null
}, - {
- "architecture": null,
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": null,
- "container_format": "bare",
- "created_at": "2023-10-09T12:18:07+03:00",
- "deleted_at": null,
- "disk_format": "qcow2",
- "display_name": "{name_distr_OS}",
- "hw_qemu_guest_agent": true,
- "hypervisor_type": null,
- "id": "6a1a6b04-98d1-4714-8eea-ce571a07e79f",
- "instance_uuid": null,
- "is_iso": false,
- "min_disk": 0,
- "min_ram": 0,
- "name": "{name_distr_OS}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "fleio_default_image_username": "{distr_OS}",
- "hw_qemu_guest_agent": "yes",
- "os_glance_failed_import": "",
- "os_glance_importing_to_stores": "",
- "os_hash_algo": "sha512",
- "os_hash_value": "3e6052874d3dff55cb8a10c694851e7459293df58ff8f43c620fb19b48351e2b9d54f09fc2ae533501fba183fde0ba9e0aef2459c41c390b19626bf6d8048992",
- "os_hidden": false,
- "stores": "local"
}, - "protected": false,
- "region": "{country_name}",
- "related_instance": null,
- "reseller_resources": null,
- "size": 334359040,
- "status": "active",
- "tags": [ ],
- "type": "template",
- "updated_at": "2023-11-24T14:40:12+02:00",
- "used_by_resellers": [ ],
- "visibility": "public",
- "volume_snapshot_uuid": null
}, - {
- "architecture": null,
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": null,
- "container_format": "bare",
- "created_at": "2023-11-01T14:33:40+02:00",
- "deleted_at": null,
- "disk_format": "qcow2",
- "display_name": "{name_distr_OS}",
- "hw_qemu_guest_agent": true,
- "hypervisor_type": null,
- "id": "e66a4495-8615-4c3e-8dd3-73592f6f7f81",
- "instance_uuid": null,
- "is_iso": false,
- "min_disk": 0,
- "min_ram": 0,
- "name": "{name_distr_OS}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "fleio_default_image_username": "{distr_OS}",
- "hw_qemu_guest_agent": "yes",
- "os_glance_failed_import": "",
- "os_glance_importing_to_stores": "",
- "os_hash_algo": "sha512",
- "os_hash_value": "b2ddc01e8d13dabbcfde6661541aae92219be2d442653950f0e44613ddebaeb80dc7a83e0202c5509c5e72f4bd1f4edee4c83f35191f2562b3f31e20e9e87ec2",
- "os_hidden": false,
- "stores": "local"
}, - "protected": false,
- "region": "{country_name}",
- "related_instance": null,
- "reseller_resources": null,
- "size": 379256832,
- "status": "active",
- "tags": [ ],
- "type": "template",
- "updated_at": "2023-11-24T14:40:11+02:00",
- "used_by_resellers": [ ],
- "visibility": "public",
- "volume_snapshot_uuid": null
}, - {
- "architecture": null,
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": null,
- "container_format": "bare",
- "created_at": "2023-10-09T12:52:04+03:00",
- "deleted_at": null,
- "disk_format": "qcow2",
- "display_name": "{name_distr_OS}",
- "hw_qemu_guest_agent": true,
- "hypervisor_type": null,
- "id": "0f7cf7a6-84cb-433e-af83-47ba9df6fd75",
- "instance_uuid": null,
- "is_iso": false,
- "min_disk": 0,
- "min_ram": 0,
- "name": "{name_distr_OS}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "fleio_default_image_username": "{distr_OS}",
- "hw_qemu_guest_agent": "yes",
- "os_glance_failed_import": "",
- "os_glance_importing_to_stores": "",
- "os_hash_algo": "sha512",
- "os_hash_value": "469c17ac19f7dfa4c65e7137a38130b9fe887916fac8ccf939c310e32c61d0a603aef4fadd83dd1328adeddb75433fdf4623790d207ac76496c0e72b0c720392",
- "os_hidden": false,
- "stores": "local"
}, - "protected": false,
- "region": "{country_name}",
- "related_instance": null,
- "reseller_resources": null,
- "size": 1800536064,
- "status": "active",
- "tags": [ ],
- "type": "template",
- "updated_at": "2023-11-24T14:40:12+02:00",
- "used_by_resellers": [ ],
- "visibility": "public",
- "volume_snapshot_uuid": null
}, - {
- "architecture": null,
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": null,
- "container_format": "bare",
- "created_at": "2023-11-22T09:46:09+02:00",
- "deleted_at": null,
- "disk_format": "qcow2",
- "display_name": "{name_distr_OS}",
- "hw_qemu_guest_agent": true,
- "hypervisor_type": null,
- "id": "f2ab4f54-7cee-40b7-a2c4-db82104f0070",
- "instance_uuid": null,
- "is_iso": false,
- "min_disk": 0,
- "min_ram": 0,
- "name": "{name_distr_OS}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "fleio_default_image_username": "{distr_OS}",
- "hw_qemu_guest_agent": "yes",
- "os_glance_failed_import": "",
- "os_glance_importing_to_stores": "",
- "os_hash_algo": "sha512",
- "os_hash_value": "0499f1e4d8e33b9b2e4a73fcffe48595b9958943be87ae2234e5a75bf38fe0f40803a7cf5aff7283c381127d089bcc93bdfb55ba9ed2534092286607a60ba8c3",
- "os_hidden": false,
- "stores": "local"
}, - "protected": false,
- "region": "{country_name}",
- "related_instance": null,
- "reseller_resources": null,
- "size": 1083965440,
- "status": "active",
- "tags": [ ],
- "type": "template",
- "updated_at": "2023-11-24T14:40:12+02:00",
- "used_by_resellers": [ ],
- "visibility": "public",
- "volume_snapshot_uuid": null
}, - {
- "architecture": null,
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": null,
- "container_format": "bare",
- "created_at": "2023-10-09T12:16:36+03:00",
- "deleted_at": null,
- "disk_format": "qcow2",
- "display_name": "{name_distr_OS}",
- "hw_qemu_guest_agent": true,
- "hypervisor_type": null,
- "id": "f68b627d-6466-49f9-bd33-b6d217465257",
- "instance_uuid": null,
- "is_iso": false,
- "min_disk": 0,
- "min_ram": 0,
- "name": "{name_distr_OS}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "fleio_default_image_username": "{distr_OS}",
- "hw_qemu_guest_agent": "yes",
- "os_glance_failed_import": "",
- "os_glance_importing_to_stores": "",
- "os_hash_algo": "sha512",
- "os_hash_value": "297fe74b4dec8cb3c5f41174a9cd678e5cfb8280e2ad116dfe6f264c1ab62fcad5b3c5d51323ac946ad2ea648e9993d212a0c5ec4ad641617b780bd21d8db4ce",
- "os_hidden": false,
- "stores": "local"
}, - "protected": false,
- "region": "{country_name}",
- "related_instance": null,
- "reseller_resources": null,
- "size": 641335296,
- "status": "active",
- "tags": [ ],
- "type": "template",
- "updated_at": "2023-11-24T14:40:12+02:00",
- "used_by_resellers": [ ],
- "visibility": "public",
- "volume_snapshot_uuid": null
}, - {
- "architecture": null,
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": null,
- "container_format": "bare",
- "created_at": "2023-10-09T12:16:36+03:00",
- "deleted_at": null,
- "disk_format": "qcow2",
- "display_name": "{name_distr_OS}",
- "hw_qemu_guest_agent": true,
- "hypervisor_type": null,
- "id": "ecf8ad14-da5b-4c30-96df-275a327de73d",
- "instance_uuid": null,
- "is_iso": false,
- "min_disk": 0,
- "min_ram": 0,
- "name": "{name_distr_OS}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "fleio_default_image_username": "{distr_OS}",
- "hw_qemu_guest_agent": "yes",
- "os_glance_failed_import": "",
- "os_glance_importing_to_stores": "",
- "os_hash_algo": "sha512",
- "os_hash_value": "904ba241047102943ec7ff66e5c4b8f9c8a7e9b158e582cc8c01f912972b6d277880ffb1a3d6770ce2cc01b7528cc24c28edc91f0d535f916e83acf2f2427cad",
- "os_hidden": false,
- "stores": "local"
}, - "protected": false,
- "region": "{country_name}",
- "related_instance": null,
- "reseller_resources": null,
- "size": 671350784,
- "status": "active",
- "tags": [ ],
- "type": "template",
- "updated_at": "2023-11-24T14:40:12+02:00",
- "used_by_resellers": [ ],
- "visibility": "public",
- "volume_snapshot_uuid": null
}, - {
- "architecture": null,
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": null,
- "container_format": "bare",
- "created_at": "2023-11-08T13:33:09+02:00",
- "deleted_at": null,
- "disk_format": "qcow2",
- "display_name": "{name_distr_OS}",
- "hw_qemu_guest_agent": true,
- "hypervisor_type": null,
- "id": "d493cb4b-d6f0-4da1-b7a4-9ef8364d2d05",
- "instance_uuid": null,
- "is_iso": false,
- "min_disk": 0,
- "min_ram": 0,
- "name": "{name_distr_OS}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "fleio_default_image_username": "{distr_OS}",
- "hw_qemu_guest_agent": "yes",
- "os_glance_failed_import": "",
- "os_glance_importing_to_stores": "",
- "os_hash_algo": "sha512",
- "os_hash_value": "cdbc42871cdc53d8372aa9c09a834b352b6995f52b00ee0eaaa5d9f08d1403a9bc8a6266a7dc5400e576c724c158a2630148aaaf2f637acaf80897a5c83c8b2d",
- "os_hidden": false,
- "stores": "local"
}, - "protected": false,
- "region": "{country_name}",
- "related_instance": null,
- "reseller_resources": null,
- "size": 755302400,
- "status": "active",
- "tags": [ ],
- "type": "template",
- "updated_at": "2023-11-24T14:40:12+02:00",
- "used_by_resellers": [ ],
- "visibility": "public",
- "volume_snapshot_uuid": null
}, - {
- "architecture": null,
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": null,
- "container_format": "bare",
- "created_at": "2023-11-01T14:33:40+02:00",
- "deleted_at": null,
- "disk_format": "qcow2",
- "display_name": "{name_distr_OS}",
- "hw_qemu_guest_agent": true,
- "hypervisor_type": null,
- "id": "03beaedf-1164-4688-abe8-218ceee1fdd3",
- "instance_uuid": null,
- "is_iso": false,
- "min_disk": 0,
- "min_ram": 0,
- "name": "{name_distr_OS}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "fleio_default_image_username": "{distr_OS}",
- "hw_qemu_guest_agent": "yes",
- "os_glance_failed_import": "",
- "os_glance_importing_to_stores": "",
- "os_hash_algo": "sha512",
- "os_hash_value": "f35b28e8c5c82e80db116f311b72dfbfa2a8c84ed0116b5d7ff114a9b71a14b02aeac7651655fc5754d4c35abc82c646823c2a84b8ac8e022e3978e0771831a6",
- "os_hidden": false,
- "stores": "local"
}, - "protected": false,
- "region": "{country_name}",
- "related_instance": null,
- "reseller_resources": null,
- "size": 779419648,
- "status": "active",
- "tags": [ ],
- "type": "template",
- "updated_at": "2023-11-24T14:24:26+02:00",
- "used_by_resellers": [ ],
- "visibility": "public",
- "volume_snapshot_uuid": null
}, - {
- "architecture": null,
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": null,
- "container_format": "bare",
- "created_at": "2023-11-23T14:03:50+02:00",
- "deleted_at": null,
- "disk_format": "qcow2",
- "display_name": "{name_OS}",
- "hw_qemu_guest_agent": true,
- "hypervisor_type": null,
- "id": "ee3633bc-8a33-46f4-89db-7f8126bae729",
- "instance_uuid": null,
- "is_iso": false,
- "min_disk": 0,
- "min_ram": 0,
- "name": "{name_OS}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "hw_qemu_guest_agent": "yes",
- "os_hash_algo": "sha512",
- "os_hash_value": "3a7f07b0c8ddd4f093a15776076006a4cbdfca8d2f6c40f91e7ba9a6c5b5bf2bb709bc9c760267e8330d628d140a79d03f23327e957c8d1fd091ad3d1edd7551",
- "os_hidden": false,
- "owner_specified.openstack.md5": "",
- "owner_specified.openstack.object": "images/{name_OS}",
- "owner_specified.openstack.sha256": "",
- "stores": "local"
}, - "protected": false,
- "region": "{country_name}",
- "related_instance": null,
- "reseller_resources": null,
- "size": 26545946624,
- "status": "active",
- "tags": [ ],
- "type": "template",
- "updated_at": "2023-11-23T14:29:07+02:00",
- "used_by_resellers": [ ],
- "visibility": "public",
- "volume_snapshot_uuid": null
}, - {
- "architecture": null,
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": null,
- "container_format": "bare",
- "created_at": "2023-11-23T15:06:17+02:00",
- "deleted_at": null,
- "disk_format": "qcow2",
- "display_name": "{name_OS}",
- "hw_qemu_guest_agent": true,
- "hypervisor_type": null,
- "id": "f543c0ea-5ac1-4ec0-b974-fe190cd47e69",
- "instance_uuid": null,
- "is_iso": false,
- "min_disk": 0,
- "min_ram": 0,
- "name": "{name_OS}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "hw_qemu_guest_agent": "yes",
- "os_hash_algo": "sha512",
- "os_hash_value": "2c8ad0f68a29874c2c4ffc305e5ea5befbf6556b658775fa99e874f4968e99a621ce8a321f4d62a727e1859b9f6a2922f92f40b28eee75738aa3845eabb99d53",
- "os_hidden": false,
- "owner_specified.openstack.md5": "",
- "owner_specified.openstack.object": "images/{name_OS}",
- "owner_specified.openstack.sha256": "",
- "stores": "local"
}, - "protected": false,
- "region": "{country_name}",
- "related_instance": null,
- "reseller_resources": null,
- "size": 19490668544,
- "status": "active",
- "tags": [ ],
- "type": "template",
- "updated_at": "2023-11-23T15:12:11+02:00",
- "used_by_resellers": [ ],
- "visibility": "public",
- "volume_snapshot_uuid": null
}, - {
- "architecture": null,
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": null,
- "container_format": "bare",
- "created_at": "2023-11-23T13:37:03+02:00",
- "deleted_at": null,
- "disk_format": "qcow2",
- "display_name": "{name_OS}",
- "hw_qemu_guest_agent": true,
- "hypervisor_type": null,
- "id": "9b9f40e4-3a52-4c19-917d-4c87f6b54fda",
- "instance_uuid": null,
- "is_iso": false,
- "min_disk": 0,
- "min_ram": 0,
- "name": "{name_OS}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "hw_qemu_guest_agent": "yes",
- "os_hash_algo": "sha512",
- "os_hash_value": "af5c574c253e9f4deab669a22675518200bc2d8e8ce9a97fa6cc3cddd65f92ab1c677c05357b792bf9e12b8d45318c9e60f244477c4fc24caed6c554aecfa028",
- "os_hidden": false,
- "owner_specified.openstack.md5": "",
- "owner_specified.openstack.object": "images/{name_OS}",
- "owner_specified.openstack.sha256": "",
- "stores": "local"
}, - "protected": false,
- "region": "{country_name}",
- "related_instance": null,
- "reseller_resources": null,
- "size": 21646737408,
- "status": "active",
- "tags": [ ],
- "type": "template",
- "updated_at": "2023-11-28T12:05:54+02:00",
- "used_by_resellers": [ ],
- "visibility": "public",
- "volume_snapshot_uuid": null
}
], - "owned_image": [
- {
- "architecture": "x86_64",
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": {
- "display": "Staff (John3.16 Good News) #{client_id}",
- "id": "{client_id}",
- "name": "John3.16 Good News"
}, - "container_format": "bare",
- "created_at": "2023-11-29T18:12:49+02:00",
- "deleted_at": null,
- "disk_format": "qcow2",
- "display_name": "{name_image}",
- "hw_qemu_guest_agent": false,
- "hypervisor_type": "qemu",
- "id": "3eea2a82-595a-4e0b-8cda-2d9d42a083a7",
- "instance_uuid": null,
- "is_iso": false,
- "min_disk": 1,
- "min_ram": 1,
- "name": "{name_image}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "os_hash_algo": "sha512",
- "os_hash_value": "d70dedecad76d467a9fe8112a747bc4d3b2f07f03b2a27da5034ca35cd00d35972bb4796fc0888a120c0208bcb382e0c4c1affaf4608d4f97341f9143a1a2e23",
- "os_hidden": false,
- "stores": "{name_storage}"
}, - "protected": true,
- "region": "{country_name}",
- "related_instance": null,
- "reseller_resources": null,
- "size": 456389,
- "status": "active",
- "tags": [ ],
- "type": "template",
- "updated_at": "2023-11-29T18:12:49+02:00",
- "used_by_resellers": [ ],
- "visibility": "private",
- "volume_snapshot_uuid": null
}, - {
- "architecture": "x86_64",
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": {
- "display": "Staff (John3.16 Good News) #{client_id}",
- "id": "{client_id}",
- "name": "John3.16 Good News"
}, - "container_format": "bare",
- "created_at": "2023-11-29T18:04:41+02:00",
- "deleted_at": null,
- "disk_format": "ami",
- "display_name": "{name_image}",
- "hw_qemu_guest_agent": false,
- "hypervisor_type": null,
- "id": "a59000db-663b-40b1-85c2-6d757a53aea0",
- "instance_uuid": null,
- "is_iso": false,
- "min_disk": 1,
- "min_ram": 1,
- "name": "{name_image}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "os_hash_algo": "sha512",
- "os_hash_value": "d70dedecad76d467a9fe8112a747bc4d3b2f07f03b2a27da5034ca35cd00d35972bb4796fc0888a120c0208bcb382e0c4c1affaf4608d4f97341f9143a1a2e23",
- "os_hidden": false,
- "stores": "{name_storage}"
}, - "protected": false,
- "region": "{country_name}",
- "related_instance": null,
- "reseller_resources": null,
- "size": 456389,
- "status": "active",
- "tags": [ ],
- "type": "template",
- "updated_at": "2023-11-29T18:07:04+02:00",
- "used_by_resellers": [ ],
- "visibility": "private",
- "volume_snapshot_uuid": null
}, - {
- "architecture": "i686",
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": {
- "display": "Staff (John3.16 Good News) #{client_id}",
- "id": "{client_id}",
- "name": "John3.16 Good News"
}, - "container_format": "bare",
- "created_at": "2023-11-29T18:11:42+02:00",
- "deleted_at": null,
- "disk_format": "ami",
- "display_name": "{name_image}",
- "hw_qemu_guest_agent": false,
- "hypervisor_type": null,
- "id": "fba0b9b1-608b-49d4-bcdd-b09466679433",
- "instance_uuid": null,
- "is_iso": false,
- "min_disk": 1,
- "min_ram": 2,
- "name": "{name_image}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "os_hash_algo": "sha512",
- "os_hash_value": "d70dedecad76d467a9fe8112a747bc4d3b2f07f03b2a27da5034ca35cd00d35972bb4796fc0888a120c0208bcb382e0c4c1affaf4608d4f97341f9143a1a2e23",
- "os_hidden": false,
- "stores": "{name_storage}"
}, - "protected": false,
- "region": "{country_name}",
- "related_instance": null,
- "reseller_resources": null,
- "size": 456389,
- "status": "active",
- "tags": [ ],
- "type": "template",
- "updated_at": "2023-11-29T18:12:11+02:00",
- "used_by_resellers": [ ],
- "visibility": "private",
- "volume_snapshot_uuid": null
}, - {
- "architecture": "x86_64",
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": {
- "display": "Staff (John3.16 Good News) #{client_id}",
- "id": "{client_id}",
- "name": "John3.16 Good News"
}, - "container_format": "bare",
- "created_at": "2023-11-30T11:17:54+02:00",
- "deleted_at": null,
- "disk_format": "ami",
- "display_name": "{name_snap}",
- "hw_qemu_guest_agent": false,
- "hypervisor_type": null,
- "id": "4d7f500b-8d79-4af2-b722-ab079588d188",
- "instance_uuid": "{instance_id}",
- "is_iso": false,
- "min_disk": 2,
- "min_ram": 1,
- "name": "{name_snap}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "base_image_ref": "a59000db-663b-40b1-85c2-6d757a53aea0",
- "boot_roles": "load-balancer_admin,member,_member_,creator,reader",
- "hw_cdrom_bus": "ide",
- "hw_disk_bus": "virtio",
- "hw_input_bus": "usb",
- "hw_machine_type": "pc",
- "hw_pointer_model": "usbtablet",
- "hw_video_model": "virtio",
- "hw_vif_model": "virtio",
- "image_location": "snapshot",
- "image_state": "available",
- "image_type": "snapshot",
- "instance_uuid": "{instance_id}",
- "owner_id": "73aa943377f14b5bbef095786cd9635b",
- "owner_project_name": "John Last - {client_id}",
- "owner_user_name": "admin",
- "user_id": "a3a192060e27486e8380f4663e2555ad"
}, - "protected": false,
- "region": "{country_name}",
- "related_instance": {
- "id": "{instance_id}",
- "name": "netbsd-GtV0h4Fr"
}, - "reseller_resources": null,
- "size": 786432,
- "status": "active",
- "tags": [ ],
- "type": "snapshot",
- "updated_at": "2023-11-30T12:38:33+02:00",
- "used_by_resellers": [ ],
- "visibility": "private",
- "volume_snapshot_uuid": null
}, - {
- "architecture": "x86_64",
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": {
- "display": "Staff (John3.16 Good News) #{client_id}",
- "id": "{client_id}",
- "name": "John3.16 Good News"
}, - "container_format": "bare",
- "created_at": "2023-11-30T11:37:48+02:00",
- "deleted_at": null,
- "disk_format": "ami",
- "display_name": "{name_image}",
- "hw_qemu_guest_agent": false,
- "hypervisor_type": null,
- "id": "36ee7204-e1c6-4190-8bcc-223ee3155d6d",
- "instance_uuid": "{instance_id}",
- "is_iso": false,
- "min_disk": 12,
- "min_ram": 1,
- "name": "{name_image}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "backup_type": "manual",
- "base_image_ref": "a59000db-663b-40b1-85c2-6d757a53aea0",
- "boot_roles": "load-balancer_admin,member,_member_,creator,reader",
- "hw_cdrom_bus": "ide",
- "hw_disk_bus": "virtio",
- "hw_input_bus": "usb",
- "hw_machine_type": "pc",
- "hw_pointer_model": "usbtablet",
- "hw_video_model": "virtio",
- "hw_vif_model": "virtio",
- "image_location": "snapshot",
- "image_state": "available",
- "image_type": "backup",
- "instance_uuid": "{instance_id}",
- "owner_id": "73aa943377f14b5bbef095786cd9635b",
- "owner_project_name": "John Last - {client_id}",
- "owner_user_name": "admin",
- "user_id": "a3a192060e27486e8380f4663e2555ad"
}, - "protected": false,
- "region": "{country_name}",
- "related_instance": null,
- "reseller_resources": null,
- "size": 786432,
- "status": "active",
- "tags": [ ],
- "type": "backup",
- "updated_at": "2023-11-30T11:37:49+02:00",
- "used_by_resellers": [ ],
- "visibility": "private",
- "volume_snapshot_uuid": null
}
], - "shared_image": [ ]
}, - "instance": {
- "access_ip": "2a13:4ac0:4:0:f816:3eff:fe72:1524",
- "access_subnet_id": "aaaefafb-8204-4a22-8e98-49696375cfc9",
- "allowed_actions": [
- "cfresize",
- "console",
- "attach_volume"
], - "availability_zone": "nova",
- "booted_from_iso": false,
- "created": "2023-11-30T12:41:48+02:00",
- "current_cycle_traffic": 0,
- "current_month_traffic": 0,
- "description": null,
- "display_status": "Verify Resize",
- "display_task": null,
- "flavor": {
- "assigned_cluster_templates": [ ],
- "description": "VPS {Name}",
- "ephemeral_gb": 0,
- "flavor_group": null,
- "flavor_id": "{flavor_id}",
- "id": "{country_name}-{flavor_id}",
- "memory_gb": 4,
- "memory_mb": 4096,
- "name": "VPS {Name}",
- "out_of_stock": false,
- "properties": "{\"discount\": \"0\", \"discount_persent\": \"0\", \"price\": \"5.9\", \"quota:cpu_shares\": \"90\", \"quota:vif_inbound_average\": \"125000\", \"quota:vif_outbound_average\": \"125000\"}",
- "region": "{country_name}",
- "reseller_resources": null,
- "root_gb": 25,
- "swap": 0,
- "used_by_resellers": [ ],
- "vcpus": 2
}, - "hostId": "d4e0893dc4b0aac68503e0df8e6ea38ab0caac213fb331184801d7d8",
- "host_name": "worker-node01-nl",
- "id": "{instance_id}",
- "image": {
- "architecture": "x86_64",
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": {
- "display": "Staff (John3.16 Good News) #{client_id}",
- "id": "{client_id}",
- "name": "John3.16 Good News"
}, - "container_format": "bare",
- "created_at": "2023-11-30T11:17:54+02:00",
- "deleted_at": null,
- "disk_format": "ami",
- "display_name": "{name_snap}",
- "hw_qemu_guest_agent": false,
- "hypervisor_type": null,
- "id": "4d7f500b-8d79-4af2-b722-ab079588d188",
- "instance_uuid": "{instance_id}",
- "is_iso": false,
- "min_disk": 2,
- "min_ram": 1,
- "name": "{name_snap}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "base_image_ref": "a59000db-663b-40b1-85c2-6d757a53aea0",
- "boot_roles": "load-balancer_admin,member,_member_,creator,reader",
- "hw_cdrom_bus": "ide",
- "hw_disk_bus": "virtio",
- "hw_input_bus": "usb",
- "hw_machine_type": "pc",
- "hw_pointer_model": "usbtablet",
- "hw_video_model": "virtio",
- "hw_vif_model": "virtio",
- "image_location": "snapshot",
- "image_state": "available",
- "image_type": "snapshot",
- "instance_uuid": "{instance_id}",
- "owner_id": "73aa943377f14b5bbef095786cd9635b",
- "owner_project_name": "John Last - {client_id}",
- "owner_user_name": "admin",
- "user_id": "a3a192060e27486e8380f4663e2555ad"
}, - "protected": false,
- "region": "{country_name}",
- "related_instance": {
- "id": "{instance_id}",
- "name": "netbsd-GtV0h4Fr"
}, - "reseller_resources": null,
- "size": 786432,
- "status": "active",
- "tags": [ ],
- "type": "snapshot",
- "updated_at": "2023-11-30T12:38:33+02:00",
- "used_by_resellers": [ ],
- "visibility": "private",
- "volume_snapshot_uuid": null
}, - "locked": false,
- "name": "{name_instance}",
- "region": "{country_name}",
- "region_obj": {
- "description": "",
- "enable_snapshots": true,
- "enable_volumes": true,
- "enabled": true,
- "id": "{country_name}",
- "is_default": true,
- "is_lbaas_default": true
}, - "status": "resized",
- "uuid": "{instance_id}"
}, - "ssh_keys": [
- {
- "created_at": "2023-11-30T10:58:57.026303+02:00",
- "fingerprint": "bb:46:b8:5c:8f:2c:d4:a8:d0:71:c1:e1:88:a4:94:4d",
- "id": 61,
- "name": "{ssh_key_name}",
- "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDBYFuPOJtvuMFzu8Qr6/4ltET86oM70Feb/UV072WnMg0wxRyCT2zIEOCd6XjA1b7WIH5mUcmDYfwhXn4pbZRFS/iA/G90pyXlpvh5ZHER5AFuYCXs38yYo4g7DX6RJvyoVa+nYSoCIZXK4lEVO1AsxTBn4Qr3cN7acv0BkK08A+17xdhEoBA57xDcQ5IQOtUsDXurpHWYiyqJ5XyGzmZrV9TfiFLlHKygkw62iwh1UTLVGwyzHFN69GX9y5dnelwogof1Guy9h804Xatxu77geONzXnsVZ2y2nty1uvBJ+XURWJdyJ2dPqexZmUkwxX06SBTd5XjMJlTP2klb8DJH",
- "user": {
- "display": "John316 Good New ({email@owner}) #610858",
- "email": "{email@owner}",
- "full_name": "John316 Good New",
- "id": 610858
}
}, - {
- "created_at": "2023-11-28T11:58:51.568804+02:00",
- "fingerprint": "be:58:50:53:a0:7c:6e:98:3c:a9:d0:db:40:55:9e:6b",
- "id": 58,
- "name": "{ssh_key_name}",
- "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCqAGQxxkk+82wCfRc5UeqYVSpXXui5zFbvRKJHvfT9F9cVgiOF9JvQglPvNqaZyLRCGbxPxt+ZCKPeaVzICa8S286SOzmQFRpu5tLePnufeYSmnj7eXVdDxZSFWrNGXBJQhNoZONHkx2+gkhsDeiop5gxhKes12q5o8/4GFbaNHph7H0Mae5sfx1ZZbwoZDSN1BJZpSp85uO3dlNTTwWO3pZ3q4HRF8BEjMR70pfRbHoDL0adVCV56IAnqy6DrArq1hIsnMis1ABowWO/jh2yjWv/z9u6A1cp5KAK2LPrNhBCbppI5l76Pohm6dOi59RLBR60zjOSl4Jdqig2Z+sBT",
- "user": {
- "display": "John316 Good New ({email@owner}) #610858",
- "email": "{email@owner}",
- "full_name": "John316 Good New",
- "id": 610858
}
}, - {
- "created_at": "2023-11-28T11:49:53.827833+02:00",
- "fingerprint": "93:80:33:93:a5:ed:d1:1a:97:8e:a9:c2:a1:f4:2f:35",
- "id": 57,
- "name": "{ssh_key_name}",
- "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0Miq5eLmTDSb20sqSVXcKMLxT8gs95kqzs2Ta18ZNqK510y4cVryH1/svWNO8LWtoe/heG4iaHLpR5GatnSQ+n6v/dzL/Yfecsk8/8S3OMNo3SL0W+FnAis4iUuDUvM2Q7zQMbCPqWuFTrxLhQALoLyhUscXWT6tlX5feMuKH3Q70Miung6vhy3HcVrZTXLLIDqGT5DZtK/TSlMBUohaSFMSjtLdcPJlShkXEf0CgftGBrwuHT79qkfseOoBy8JsZhePyZ3J/Cb/Vw7s1PgHPkPGB+QyixpuUp49gfT9qcL0YScLlnc9bY5K+9HMpwCXhESbRj6chGG4oQ3c2Rn3P",
- "user": {
- "display": "John316 Good New ({email@owner}) #610858",
- "email": "{email@owner}",
- "full_name": "John316 Good New",
- "id": 610858
}
}
]
}
Host: https://api.fotbo.com
Rebuild the specified instance. In this case, all current data on instance will be destroyed.
image required | string |
ssh_keys required | string |
{- "image": "string",
- "ssh_keys": "string"
}
{- "detail": "string"
}
Host: https://api.fotbo.com
Change the name of the specified instance.
name required | string |
{- "name": "netbsd-3333"
}
{- "detail": "Renamed"
}
Host: https://api.fotbo.com
Change the size of the specified instance.
flavor required | string |
{- "flavor": "{country_name}-{flavor_id}"
}
{- "detail": "Instance resize started successfully"
}
Host: https://api.fotbo.com
Retrieve available options for resizing the specified instance.
{- "flavors": [
- {
- "assigned_cluster_templates": [ ],
- "description": "VPS {Name}",
- "ephemeral_gb": 0,
- "flavor_group": null,
- "flavor_id": "{flavor_id}",
- "id": "{country_name}-{flavor_id}",
- "memory_gb": 2,
- "memory_mb": 2048,
- "name": "VPS {Name}",
- "out_of_stock": false,
- "properties": "{\"discount\": \"0\", \"discount_persent\": \"0\", \"price\": \"3.9\", \"quota:cpu_shares\": \"80\", \"quota:vif_inbound_average\": \"125000\", \"quota:vif_outbound_average\": \"125000\"}",
- "region": "{country_name}",
- "reseller_resources": null,
- "root_gb": 12,
- "swap": 0,
- "used_by_resellers": [ ],
- "vcpus": 1
}, - {
- "assigned_cluster_templates": [ ],
- "description": "VPS {Name}",
- "ephemeral_gb": 0,
- "flavor_group": null,
- "flavor_id": "{flavor_id}",
- "id": "{country_name}-{flavor_id}",
- "memory_gb": 4,
- "memory_mb": 4096,
- "name": "VPS {Name}",
- "out_of_stock": false,
- "properties": "{\"discount\": \"0\", \"discount_persent\": \"0\", \"price\": \"5.9\", \"quota:cpu_shares\": \"90\", \"quota:vif_inbound_average\": \"125000\", \"quota:vif_outbound_average\": \"125000\"}",
- "region": "{country_name}",
- "reseller_resources": null,
- "root_gb": 25,
- "swap": 0,
- "used_by_resellers": [ ],
- "vcpus": 2
}, - {
- "assigned_cluster_templates": [ ],
- "description": "VPS {Name}",
- "ephemeral_gb": 0,
- "flavor_group": null,
- "flavor_id": "{flavor_id}",
- "id": "{country_name}-{flavor_id}",
- "memory_gb": 6,
- "memory_mb": 6144,
- "name": "VPS {Name}",
- "out_of_stock": false,
- "properties": "{\"discount\": \"0\", \"discount_persent\": \"0\", \"price\": \"5\", \"quota:cpu_shares\": \"90\", \"quota:vif_inbound_average\": \"125000\", \"quota:vif_outbound_average\": \"125000\"}",
- "region": "{country_name}",
- "reseller_resources": null,
- "root_gb": 35,
- "swap": 0,
- "used_by_resellers": [ ],
- "vcpus": 3
}, - {
- "assigned_cluster_templates": [ ],
- "description": "VPS {Name}",
- "ephemeral_gb": 0,
- "flavor_group": null,
- "flavor_id": "{flavor_id}",
- "id": "{country_name}-{flavor_id}",
- "memory_gb": 8,
- "memory_mb": 8192,
- "name": "VPS {Name}",
- "out_of_stock": false,
- "properties": "{\"discount\": \"0\", \"discount_persent\": \"0\", \"price\": \"10.9\", \"quota:cpu_shares\": \"100\", \"quota:vif_inbound_average\": \"125000\", \"quota:vif_outbound_average\": \"125000\"}",
- "region": "{country_name}",
- "reseller_resources": null,
- "root_gb": 50,
- "swap": 0,
- "used_by_resellers": [ ],
- "vcpus": 4
}, - {
- "assigned_cluster_templates": [ ],
- "description": "VPS Smart",
- "ephemeral_gb": 0,
- "flavor_group": null,
- "flavor_id": "{flavor_id}",
- "id": "{country_name}-{flavor_id}",
- "memory_gb": 16,
- "memory_mb": 16384,
- "name": "VPS Smart",
- "out_of_stock": false,
- "properties": "{\"discount\": \"0\", \"discount_persent\": \"0\", \"price\": \"19.9\", \"quota:cpu_shares\": \"100\", \"quota:vif_inbound_average\": \"125000\", \"quota:vif_outbound_average\": \"125000\"}",
- "region": "{country_name}",
- "reseller_resources": null,
- "root_gb": 100,
- "swap": 0,
- "used_by_resellers": [ ],
- "vcpus": 6
}, - {
- "assigned_cluster_templates": [ ],
- "description": "VPS Ultra",
- "ephemeral_gb": 0,
- "flavor_group": null,
- "flavor_id": "{flavor_id}",
- "id": "{country_name}-{flavor_id}",
- "memory_gb": 32,
- "memory_mb": 32768,
- "name": "VPS Ultra",
- "out_of_stock": false,
- "properties": "{\"discount\": \"0\", \"discount_persent\": \"0\", \"price\": \"38.9\", \"quota:cpu_shares\": \"100\", \"quota:vif_inbound_average\": \"125000\", \"quota:vif_outbound_average\": \"125000\"}",
- "region": "{country_name}",
- "reseller_resources": null,
- "root_gb": 200,
- "swap": 0,
- "used_by_resellers": [ ],
- "vcpus": 8
}, - {
- "assigned_cluster_templates": [ ],
- "description": "VPS Pro",
- "ephemeral_gb": 0,
- "flavor_group": null,
- "flavor_id": "{flavor_id}",
- "id": "{country_name}-{flavor_id}",
- "memory_gb": 48,
- "memory_mb": 49152,
- "name": "VPS Pro",
- "out_of_stock": false,
- "properties": "{\"discount\": \"0\", \"discount_persent\": \"0\", \"price\": \"57.9\", \"quota:cpu_shares\": \"100\", \"quota:vif_inbound_average\": \"125000\", \"quota:vif_outbound_average\": \"125000\"}",
- "region": "{country_name}",
- "reseller_resources": null,
- "root_gb": 300,
- "swap": 0,
- "used_by_resellers": [ ],
- "vcpus": 9
}, - {
- "assigned_cluster_templates": [ ],
- "description": "VPS Premium",
- "ephemeral_gb": 0,
- "flavor_group": null,
- "flavor_id": "{flavor_id}",
- "id": "{country_name}-{flavor_id}",
- "memory_gb": 64,
- "memory_mb": 65536,
- "name": "VPS Premium",
- "out_of_stock": false,
- "properties": "{\"discount\": \"0\", \"discount_persent\": \"0\", \"price\": \"76.9\", \"quota:cpu_shares\": \"100\", \"quota:vif_inbound_average\": \"125000\", \"quota:vif_outbound_average\": \"125000\"}",
- "region": "{country_name}",
- "reseller_resources": null,
- "root_gb": 400,
- "swap": 0,
- "used_by_resellers": [ ],
- "vcpus": 10
}
], - "instance": {
- "access_ip": "2a13:4ac0:4:0:f816:3eff:fe72:1524",
- "access_subnet_id": "aaaefafb-8204-4a22-8e98-49696375cfc9",
- "allowed_actions": [
- "shutoff",
- "reboot",
- "resize",
- "rescue",
- "rebuild",
- "console",
- "rename",
- "create_snapshot",
- "attach_volume",
- "boot_from_iso",
- "shelve",
- "associate_ip",
- "dissociate_ip",
- "change_password"
], - "availability_zone": "nova",
- "booted_from_iso": false,
- "created": "2023-11-30T12:41:48+02:00",
- "current_cycle_traffic": 0,
- "current_month_traffic": 0,
- "description": null,
- "display_status": "Running",
- "display_task": null,
- "flavor": {
- "assigned_cluster_templates": [ ],
- "description": "VPS {Name}",
- "ephemeral_gb": 0,
- "flavor_group": null,
- "flavor_id": "{flavor_id}",
- "id": "{country_name}-{flavor_id}",
- "memory_gb": 8,
- "memory_mb": 8192,
- "name": "VPS {Name}",
- "out_of_stock": false,
- "properties": "{\"discount\": \"0\", \"discount_persent\": \"0\", \"price\": \"10.9\", \"quota:cpu_shares\": \"100\", \"quota:vif_inbound_average\": \"125000\", \"quota:vif_outbound_average\": \"125000\"}",
- "region": "{country_name}",
- "reseller_resources": null,
- "root_gb": 50,
- "swap": 0,
- "used_by_resellers": [ ],
- "vcpus": 4
}, - "hostId": "d4e0893dc4b0aac68503e0df8e6ea38ab0caac213fb331184801d7d8",
- "host_name": "worker-node01-nl",
- "id": "{instance_id}",
- "image": null,
- "locked": false,
- "name": "{name_instance}",
- "region": "{country_name}",
- "region_obj": {
- "description": "",
- "enable_snapshots": true,
- "enable_volumes": true,
- "enabled": true,
- "id": "{country_name}",
- "is_default": true,
- "is_lbaas_default": true
}, - "status": "active",
- "uuid": "{instance_id}"
}
}
Host: https://api.fotbo.com
Retrieve traffic data for the specified instance.
{- "cycle_traffic": [ ],
- "month_traffic": [ ]
}
Host: https://api.fotbo.com
Unshelve the specified instance, restoring its state.
{- "detail": "string"
}
Host: https://api.fotbo.com
View a list of booting or launching an instance from an ISO image.
{- "image": {
- "own": [ ],
- "pub": [ ],
- "shr": [ ]
}, - "instance": {
- "access_ip": "string",
- "access_subnet_id": "string",
- "allowed_actions": [
- "string"
], - "availability_zone": "string",
- "booted_from_iso": true,
- "created": "string",
- "current_cycle_traffic": 0,
- "current_month_traffic": 0,
- "description": null,
- "display_status": "string",
- "display_task": null,
- "flavor": {
- "assigned_cluster_templates": [ ],
- "description": "string",
- "ephemeral_gb": 0,
- "flavor_group": null,
- "flavor_id": "string",
- "id": "string",
- "memory_gb": 0,
- "memory_mb": 0,
- "name": "string",
- "out_of_stock": true,
- "properties": "string",
- "region": "string",
- "reseller_resources": null,
- "root_gb": 0,
- "swap": 0,
- "used_by_resellers": [ ],
- "vcpus": 0
}, - "hostId": "string",
- "host_name": "string",
- "id": "string",
- "image": {
- "architecture": null,
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": null,
- "container_format": "string",
- "created_at": "string",
- "deleted_at": null,
- "disk_format": "string",
- "display_name": "string",
- "hw_qemu_guest_agent": true,
- "hypervisor_type": null,
- "id": "string",
- "instance_uuid": null,
- "is_iso": true,
- "min_disk": 0,
- "min_ram": 0,
- "name": "string",
- "os_distro": "string",
- "os_version": "string",
- "properties": {
- "fleio_default_image_username": "string",
- "hw_qemu_guest_agent": "string",
- "os_glance_failed_import": "string",
- "os_glance_importing_to_stores": "string"
}, - "protected": true,
- "region": "string",
- "related_instance": null,
- "reseller_resources": null,
- "size": 0,
- "status": "string",
- "tags": [ ],
- "type": "string",
- "updated_at": "string",
- "used_by_resellers": [ ],
- "visibility": "string",
- "volume_snapshot_uuid": null
}, - "locked": true,
- "name": "string",
- "region": "string",
- "region_obj": {
- "description": "string",
- "enable_snapshots": true,
- "enable_volumes": true,
- "enabled": true,
- "id": "string",
- "is_default": true,
- "is_lbaas_default": true
}, - "status": "string",
- "uuid": "string"
}
}
Host: http://api.fotbo.com
image required | string |
{- "image": "string"
}
{- "detail": "string"
}
Host: https://api.fotbo.com
Change the password for the specified instance.
password required | string |
{- "password": "string"
}
{- "detail": "string"
}
Host: https://api.fotbo.com
Retrieve options for dissociating an IP from the specified instance. Through a GET request with create_options, data about the service options is obtained before ordering it. You can see what the characteristics may be. These options must be specified when using POST/PUT requests.
{- "ips": [
- {
- "associated_object": {
- "device_type": "instance",
- "id": "{instance_id}",
- "name": "{name-instance}"
}, - "created_at": "2023-11-29T17:38:28+02:00",
- "description": "description",
- "fixed_ip_address": "{fixed_ip_address}",
- "floating_ip_address": "{floating_ip_address}",
- "floating_network": {
- "description": "",
- "id": "{floating_network_id}",
- "name": "nl-public-v4-1",
- "region": "{region}"
}, - "id": "{floating_ip_id}",
- "port": {
- "id": "{port_id}",
- "name": ""
}, - "project": "73aa943377f14b5bbef095786cd9635b",
- "router": {
- "id": "{router_id}",
- "name": "{name_router}"
}, - "status": "ACTIVE",
- "updated_at": "2023-11-30T11:14:00+02:00"
}
]
}
Host: https://api.fotbo.com
Retrieve the console URL for the specified instance.
{- "remote_console": {
- "protocol": "string",
- "type": "string",
- "url": "string"
}
}
Host: https://api.fotbo.com
Retrieve options for adding an IP to the specified instance. No ports found for instance
{- "networks": [
- {
- "id": "string",
- "extra": {
- "provider:physical_network": null,
- "provider:network_type": "string",
- "provider:segmentation_id": null,
- "availability_zones": [
- "string"
]
}, - "subnets": [
- {
- "id": "string",
- "name": "string",
- "cidr": "string",
- "ip_version": 0,
- "gateway_ip": "string",
- "project_id": "string",
- "enable_dhcp": true,
- "extra": "string",
- "allocation_pools": "string",
- "has_edit_permission": true,
- "has_delete_permission": true
}
], - "allowed_actions": [
- "string"
], - "tags": [
- "string"
], - "name": "string",
- "description": "string",
- "shared": true,
- "router_external": true,
- "is_default": true,
- "status": "string",
- "admin_state_up": true,
- "created_at": "string",
- "updated_at": "string",
- "mtu": 0,
- "port_security_enabled": true,
- "dns_domain": "string",
- "revision_number": 0,
- "region": "string",
- "project": "string"
}
], - "ports": [
- {
- "id": "string",
- "fixed_ips": [
- {
- "subnet_id": "string",
- "ip_address": "string"
}
], - "created_at": "string",
- "name": "string",
- "description": "string",
- "admin_state_up": true,
- "device_id": "string",
- "device_owner": "string",
- "mac_address": "string",
- "security_groups": "string",
- "port_security_enabled": true,
- "extra": "string",
- "status": "string",
- "network": "string",
- "project": "string"
}
]
}
Host: https://api.fotbo.com
Retrieve options for associating an IP with the specified instance. Through a GET request with create_options, data about the service options is obtained before ordering it. You can see what the characteristics may be. These options must be specified when using POST/PUT requests.
Host: https://api.fotbo.com
Confirm the resizing of the specified instance.
{- "detail": "Resize confirmed"
}
Host: https://api.fotbo.com
Retrieve the console output for the specified instance.
length | string |
{- "console_text": "",
- "length": 30
}
Host: https://api.fotbo.com
Retrieve measures for the specified instance.
hours | string |
metric | string |
{- "measures": [ ]
}
Host: https://api.fotbo.com
Add a floating IP to the specified instance.
fixed_ip required | string |
floating_ip required | string |
{- "fixed_ip": "{fixed_ip}",
- "floating_ip": "{floating_ip}"
}
{- "detail": "Floating ip associated"
}
Host: https://api.fotbo.com
Retrieve options for adding a port to the specified instance.
{- "networks": [
- {
- "admin_state_up": true,
- "allowed_actions": [
- "update",
- "delete",
- "add_subnet",
- "add_router"
], - "created_at": "2023-11-28T11:52:54+02:00",
- "description": "{description_name}",
- "dns_domain": "",
- "extra": {
- "availability_zones": [
- "nova"
], - "provider:network_type": "vxlan",
- "provider:physical_network": null,
- "provider:segmentation_id": 758
}, - "id": "{network_id}",
- "is_default": false,
- "mtu": 1450,
- "name": "{network_name}",
- "port_security_enabled": true,
- "project": "73aa943377f14b5bbef095786cd9635b",
- "region": "{country_name}",
- "revision_number": 11,
- "router_external": false,
- "shared": false,
- "status": "ACTIVE",
- "subnets": [
- {
- "allocation_pools": "[{'start': '{pool_ip_start}', 'end': '{pool_ip_end}'}]",
- "cidr": "{cidr/24}",
- "enable_dhcp": true,
- "extra": "{'ipv6_address_mode': None, 'ipv6_ra_mode': None, 'host_routes': [], 'dns_nameservers': []}",
- "gateway_ip": {
- "gateway_ip": null
}, - "has_delete_permission": true,
- "has_edit_permission": true,
- "id": "{id_subnet}",
- "ip_version": 4,
- "name": "{name_vpc}",
- "project_id": "73aa943377f14b5bbef095786cd9635b"
}, - {
- "allocation_pools": "[{'start': '{pool_ip_start}', 'end': '{pool_ip_end}'}]",
- "cidr": "sidr/24",
- "enable_dhcp": true,
- "extra": "{'ipv6_address_mode': None, 'ipv6_ra_mode': None, 'host_routes': [], 'dns_nameservers': []}",
- "gateway_ip": null,
- "has_delete_permission": true,
- "has_edit_permission": true,
- "id": "7659285a-30cd-421b-a19a-9d7e5051e484",
- "ip_version": 4,
- "name": "{subnets_name}",
- "project_id": "73aa943377f14b5bbef095786cd9635b"
}
], - "updated_at": "2023-11-29T17:06:25+02:00"
}, - {
- "admin_state_up": true,
- "allowed_actions": [
- "update",
- "delete",
- "add_subnet",
- "add_router"
], - "created_at": "2023-11-29T17:07:34+02:00",
- "description": "{description_name}",
- "dns_domain": "",
- "extra": {
- "availability_zones": [
- "nova"
], - "provider:network_type": "vxlan",
- "provider:physical_network": null,
- "provider:segmentation_id": 551
}, - "id": "f4b4f9b5-6fee-47d2-b300-1d14b99fc583",
- "is_default": false,
- "mtu": 1450,
- "name": "{subnet_name}",
- "port_security_enabled": true,
- "project": "73aa943377f14b5bbef095786cd9635b",
- "region": "{country_name}",
- "revision_number": 3,
- "router_external": false,
- "shared": false,
- "status": "ACTIVE",
- "subnets": [
- {
- "allocation_pools": "[{'start': '{pool_ip_start}', 'end': '{pool_ip_end}'}]",
- "cidr": "{cidr/24}",
- "enable_dhcp": true,
- "extra": "{'ipv6_address_mode': None, 'ipv6_ra_mode': None, 'host_routes': [], 'dns_nameservers': []}",
- "gateway_ip": "{gateway_ip}",
- "has_delete_permission": true,
- "has_edit_permission": true,
- "id": "543bf774-d1dd-44d0-8dd2-b5c81b59a1a3",
- "ip_version": 4,
- "name": "{name_router}",
- "project_id": "73aa943377f14b5bbef095786cd9635b"
}
], - "updated_at": "2023-11-30T10:42:12+02:00"
}
], - "project_id": "73aa943377f14b5bbef095786cd9635b"
}
Host: https://api.fotbo.com
Create a backup for the specified instance.
backup_name required | string |
backup_type required | string |
rotation required | integer |
{- "backup_name": "{name_image}",
- "backup_type": "manual",
- "rotation": 1
}
{- "detail": "Backup for instance netbsd-3333 was scheduled for creation"
}
Host: https://api.fotbo.com
Retrieve the price for creating a backup of the specified instance.
{- "estimated_cost_display": "ESTIMATED COST<br>\n€0.0007 / hour<br>\nor €0.50 / month"
}
Host: https://api.fotbo.com
Retrieve information about backups and backup schedules for the specified instance.
{- "backups": [
- {
- "backup_type": "manual",
- "client_owned": true,
- "id": "838a9e7b-b7cd-4dc2-a889-ff1e1f8f21a4",
- "name": "{name_image}"
}, - {
- "backup_type": "manual",
- "client_owned": true,
- "id": "a8537450-fc2e-40fe-95bb-e09aeefcdd56",
- "name": "{name_image}"
}
], - "schedules": [
- {
- "backup_name": "{name_image}",
- "backup_type": "weekly",
- "day": 0,
- "hour": 6,
- "id": 181141,
- "instance": "{instance_id}",
- "rotation": 1,
- "run_at": "2023-12-04T08:00:00.855745+02:00"
}, - {
- "backup_name": "{name_image}",
- "backup_type": "daily",
- "day": 0,
- "hour": 20,
- "id": 527313,
- "instance": "{instance_id}",
- "rotation": 1,
- "run_at": "2023-11-30T22:00:00.012391+02:00"
}
]
}
Host: https://api.fotbo.com
Create a snapshot for the specified instance.
name required | string |
{- "name": "{name}"
}
{- "image_uuid": "ede0eb63-5c8f-4c9b-95ab-c1a167cb8143"
}
Host: https://api.fotbo.com
Retrieve the price per cycle for creating a snapshot of the specified instance.
{- "estimated_cost_display": "ESTIMATED COST<br>\n€0.0007 / hour<br>\nor €0.50 / month",
- "estimated_cost_display_reseller": null
}
Host: https://api.fotbo.com
Remove a floating IP from the specified instance.
ip required | string |
{- "ip": "{floating_ip}"
}
{- "detail": "Floating ip dissociated"
}
Host: https://api.fotbo.com
Retrieve a list of actions available for the specified instance.
limit | string |
{- "count": 0,
- "hasMore": true,
- "objects": [
- {
- "action": "string",
- "message": null,
- "request_id": "string",
- "start_time": "string"
}
]
}
Host: https://api.fotbo.com
Associate a security group with the specified instance.
group required | string |
{- "group": "string"
}
{- "detail": "string"
}
Host: https://api.fotbo.com
Retrieve options for associating a security group with the specified instance. Through a GET request with create_options, data about the service options is obtained before ordering it. You can see what the characteristics may be. These options must be specified when using POST/PUT requests.
{- "groups": [
- {
- "id": "string",
- "name": "string"
}
]
}
Host: https://api.fotbo.com
Dissociate a security group from the specified instance.
group required | string |
{- "group": "string"
}
{- "detail": "string"
}
Host: https://api.fotbo.com
Retrieve a list of security groups associated with the specified instance.
{- "security_groups": [
- {
- "description": "string",
- "id": "string",
- "name": "string",
- "security_group_rules": [
- {
- "display": "string"
}
]
}
]
}
Host: https://api.fotbo.com
Delete a specific instance, identified by its unique ID.
null
Host: https://api.fotbo.com
Retrieve detailed information about a specific OpenStack instance identified by its unique ID.
{- "access_ip": "2a13:4ac0:4:0:f816:3eff:fe72:1524",
- "allowed_actions": [
- "shutoff",
- "reboot",
- "resize",
- "rescue",
- "rebuild",
- "console",
- "rename",
- "create_snapshot",
- "attach_volume",
- "boot_from_iso",
- "shelve",
- "associate_ip",
- "dissociate_ip",
- "change_password"
], - "availability_zone": "nova",
- "booted_from_iso": false,
- "client": {
- "display": "Staff (John3.16 Good News) #{client_id}",
- "id": "{client_id}",
- "name": "John3.16 Good News"
}, - "created": "2023-11-30T12:41:48+02:00",
- "current_cycle_traffic": 0,
- "current_month_traffic": 0,
- "description": null,
- "display_status": "Running",
- "display_task": null,
- "flavor": {
- "assigned_cluster_templates": [ ],
- "description": "VPS {Name}",
- "ephemeral_gb": 0,
- "flavor_group": null,
- "flavor_id": "{flavor_id}",
- "id": "{country_name}-{flavor_id}",
- "memory_gb": 8,
- "memory_mb": 8192,
- "name": "VPS {Name}",
- "out_of_stock": false,
- "properties": "{\"discount\": \"0\", \"discount_persent\": \"0\", \"price\": \"10.9\", \"quota:cpu_shares\": \"100\", \"quota:vif_inbound_average\": \"125000\", \"quota:vif_outbound_average\": \"125000\"}",
- "region": "{country_name}",
- "reseller_resources": null,
- "root_gb": 50,
- "swap": 0,
- "used_by_resellers": [ ],
- "vcpus": 4
}, - "hostId": "d4e0893dc4b0aac68503e0df8e6ea38ab0caac213fb331184801d7d8",
- "host_name": "worker-node01-nl",
- "id": "{instance_id}",
- "image": null,
- "locked": false,
- "name": "{name_instance}",
- "net_details": {
- "grouped_ips": [
- {
- "ipv4s": [ ],
- "ipv6s": [
- {
- "ip_address": "2a13:4ac0:4:0:f816:3eff:fe72:1524",
- "subnet_id": "aaaefafb-8204-4a22-8e98-49696375cfc9"
}
], - "network_name": "nl-public-v6-1"
}
], - "ports": [
- {
- "end_user_has_access": false,
- "floating_ips": [ ],
- "id": "781d503b-18b9-402b-a725-7d7e523fe7f5",
- "ipv4s": [ ],
- "ipv6s": [
- {
- "ip_address": "2a13:4ac0:4:0:f816:3eff:fe72:1524",
- "subnet_id": "aaaefafb-8204-4a22-8e98-49696375cfc9"
}
], - "name": "781d503b-18b9-402b-a725-7d7e523fe7f5",
- "network": "{network_id}"
}
]
}, - "project": "73aa943377f14b5bbef095786cd9635b",
- "region": "{country_name}",
- "region_obj": {
- "description": "",
- "enable_snapshots": true,
- "enable_volumes": true,
- "enabled": true,
- "id": "{country_name}",
- "is_default": true,
- "is_lbaas_default": true
}, - "status": "active",
- "storage_details": {
- "hide_local_storage": false,
- "local_storage": 50,
- "volume_attachments": [ ]
}, - "traffic_type": "all",
- "uuid": "{instance_id}"
}
Host: https://api.fotbo.com
Retrieve the price for creating a new instance.
client_id | string |
flavor_id | string |
network_ids | string |
region | string |
{- "estimated_cost_display": "ESTIMATED COST<br>\n€0.0069 / hour<br>\nor €5.00 / month"
}
Host: https://api.fotbo.com
Retrieve permissions related to instances.
{- "instances.abort-migrate": true,
- "instances.add_floating_ip": true,
- "instances.associate_security_group": true,
- "instances.attach-volume": true,
- "instances.attach_port": true,
- "instances.boot_from_iso": true,
- "instances.change-password": true,
- "instances.confirm-resize": true,
- "instances.create": true,
- "instances.create_backup": true,
- "instances.create_snapshot": true,
- "instances.destroy": true,
- "instances.detach_port": true,
- "instances.detach_volume": true,
- "instances.dissociate_security_group": true,
- "instances.list": true,
- "instances.lock": true,
- "instances.migrate": true,
- "instances.move": true,
- "instances.reboot": true,
- "instances.rebuild": true,
- "instances.remove_floating_ip": true,
- "instances.rename": true,
- "instances.rescue": true,
- "instances.reset-state": true,
- "instances.resize": true,
- "instances.resume": true,
- "instances.retrieve": true,
- "instances.revert-resize": true,
- "instances.shelve": true,
- "instances.start": true,
- "instances.stop": true,
- "instances.suspend": true,
- "instances.unlock": true,
- "instances.unrescue": true,
- "instances.unshelve": true
}
Host: https://api.fotbo.com
Retrieve a list of ports associated with the user's account. You may not have services or there may not be funds on your balance to complete this operation.
attach_to required | string |
device_id required | string |
device_owner required | string |
required | Array of objects |
network required | string |
project required | string |
region required | string |
subnet required | string |
{- "attach_to": "string",
- "device_id": "string",
- "device_owner": "string",
- "fixed_ips": [
- {
- "ip_address": "string"
}
], - "network": "string",
- "project": "string",
- "region": "string",
- "subnet": "string"
}
{- "name": null,
- "admin_state_up": true,
- "port_security_enabled": true,
- "fixed_ips": [ ],
- "region": "string",
- "attach_to": "string",
- "project": "string",
- "host_id": null,
- "vnic_type": null,
- "auto_add_security_group": true,
- "created_at": null,
- "description": null,
- "device_id": "string",
- "device_owner": "string",
- "mac_address": null,
- "status": null,
- "network": "string"
}
Host: https://api.fotbo.com
Add an IP address to the specified port in VPS. You may not have services or there may not be funds on your balance to complete this operation.
append_ip required | boolean |
device_id required | string |
device_owner required | string |
required | Array of objects |
port required | string |
region required | string |
subnet required | string |
{- "append_ip": true,
- "device_id": "{instance_id}",
- "device_owner": "compute:nova",
- "fixed_ips": [
- {
- "ip_address": "{fixed_ip}"
}
], - "port": "{ports_id}",
- "region": "{country_name}",
- "subnet": "{id_subnet}"
}
{- "detail": "string"
}
Host: https://api.fotbo.com
Automatically add IPs to the specified port in VPS.
required | Array of objects |
region required | string |
{- "fixed_ips": [
- {
- "subnet_id": "{id_subnet}"
}
], - "region": "{country_name}"
}
{- "detail": "IP(s) added"
}
Host: https://api.fotbo.com
Remove IP from the specified port in VPS.
required | Array of objects |
region required | string |
{- "fixed_ips": [
- {
- "ip_address": "{ip_addres}",
- "subnet_id": "{id_subnet}"
}
], - "region": "{country_name}"
}
{- "detail": "IP removed"
}
Host: https://api.fotbo.com
Retrieve a list of regions available.
{- "count": 2,
- "next": null,
- "objects": [
- {
- "description": "",
- "enable_snapshots": true,
- "enable_volumes": true,
- "enabled": true,
- "id": "{country_name}",
- "is_default": false,
- "is_lbaas_default": false
}, - {
- "description": "",
- "enable_snapshots": true,
- "enable_volumes": true,
- "enabled": true,
- "id": "{country_name}",
- "is_default": true,
- "is_lbaas_default": true
}
], - "pageNo": 1,
- "previous": null,
- "totalCount": 2
}
Host: https://api.fotbo.com
Access and manage OpenStack backup options and configurations.
backup_name required | string |
backup_type required | string |
day | integer |
instance required | string |
rotation required | integer |
run_at required | null |
{- "backup_name": "{name_image}",
- "backup_type": "weekly",
- "day": 0,
- "instance": "{instance_id}",
- "rotation": 1,
- "run_at": null
}
{- "backup_name": "{name_image}",
- "backup_type": "weekly",
- "day": 0,
- "hour": 6,
- "id": 181141,
- "instance": "{instance_id}",
- "rotation": 1,
- "run_at": "2023-12-04T08:00:00.855745+02:00"
}
The "Load balancers" section offers insights into load balancing functionalities. Users can configure and manage load balancers, distribute traffic efficiently, and ensure high availability for their applications. Through a GET request with create_options, data about the service options is obtained before ordering it. You can see what the characteristics may be. These options must be specified when using POST/PUT requests.
Host: https://api.fotbo.com
Retrieve options for creating a new LBAAS listener within the Load Balancer as a Service context. Through a GET request with create_options, data about the service options is obtained before ordering it. You can see what the characteristics may be. These options must be specified when using POST/PUT requests.
region | string |
{- "availability_zones": [ ],
- "certificates": [ ],
- "flavors": [ ],
- "listener_protocols": [
- "TCP",
- "HTTP",
- "HTTPS",
- "TERMINATED_HTTPS",
- "UDP"
], - "monitor_http_methods": {
- "CONNECT": "CONNECT",
- "DELETE": "DELETE",
- "GET": "GET",
- "HEAD": "HEAD",
- "OPTIONS": "OPTIONS",
- "PATCH": "PATCH",
- "POST": "POST",
- "PUT": "PUT",
- "TRACE": "TRACE"
}, - "monitor_types": {
- "HTTP": "HTTP",
- "HTTPS": "HTTPS",
- "PING": "Ping",
- "SCTP": "SCTP",
- "TCP": "TCP",
- "TLS-HELLO": "TLS-HELLO",
- "UDP-CONNECT": "UDP-CONNECT"
}, - "pool_algorithms": {
- "LEAST_CONNECTIONS": "Least connections",
- "ROUND_ROBIN": "Round robin",
- "SOURCE_IP": "Source IP",
- "SOURCE_IP_PORT": "Source IP port"
}, - "pool_protocols": [
- "TCP",
- "HTTP",
- "HTTPS",
- "PROXY",
- "PROXYV2",
- "UDP",
- "SCTP"
], - "pool_supported_algorithms": [
- "LEAST_CONNECTIONS",
- "ROUND_ROBIN",
- "SOURCE_IP"
], - "protocols": {
- "HTTP": "HTTP",
- "HTTPS": "HTTPS",
- "PROXY": "PROXY",
- "PROXYV2": "PROXYV2",
- "SCTP": "SCTP",
- "TCP": "TCP",
- "TERMINATED_HTTPS": "TERMINATED_HTTPS",
- "UDP": "UDP"
}, - "session_persistence_types": {
- "APP_COOKIE": "Application cookie",
- "HTTP_COOKIE": "HTTP cookie",
- "SOURCE_IP": "Source IP"
}, - "subnets": [
- {
- "allocation_pools": "[{'start': '{pool_ip_start}', 'end': '{pool_ip_end}'}]",
- "cidr": "sidr/24",
- "created_at": "2023-11-28T11:54:11+02:00",
- "description": "",
- "enable_dhcp": true,
- "extra": "{'ipv6_address_mode': None, 'ipv6_ra_mode': None, 'host_routes': [], 'dns_nameservers': []}",
- "gateway_ip": {
- "gateway_ip": null
}, - "id": "7659285a-30cd-421b-a19a-9d7e5051e484",
- "ip_version": 4,
- "name": "{name}",
- "network": "{network_id}",
- "network_name": "{network_name}",
- "project": "73aa943377f14b5bbef095786cd9635b",
- "subnetpool_id": null,
- "updated_at": "2023-11-28T11:54:11+02:00"
}, - {
- "allocation_pools": "[{'start': '{pool_ip_start}', 'end': '{pool_ip_end}'}]",
- "cidr": "2a13:4ac0::/64",
- "created_at": "2023-08-31T13:01:30+03:00",
- "description": "",
- "enable_dhcp": true,
- "extra": "{'ipv6_address_mode': 'dhcpv6-stateless', 'ipv6_ra_mode': 'dhcpv6-stateless', 'host_routes': [], 'dns_nameservers': ['2a13:4ac0::f816:3eff:fedd:7bac', '2a13:4ac0::f816:3eff:fe1e:3187']}",
- "gateway_ip": "2a13:4ac0::1",
- "id": "4eb458f6-dc5b-40ad-acc7-1230d92b8b81",
- "ip_version": 6,
- "name": "",
- "network": "8e1c1d85-173c-403e-8138-1ce0457c40ec",
- "network_name": "nl-public-v4-1",
- "project": "fbf2b4896fe04e17b70aec83f8be4fcd",
- "subnetpool_id": null,
- "updated_at": "2023-11-24T14:17:08+02:00"
}, - {
- "allocation_pools": "[{'start': '{pool_ip_start}', 'end': '{pool_ip_end}'}]",
- "cidr": "2a13:4ac0:4::/64",
- "created_at": "2023-08-31T13:01:29+03:00",
- "description": "",
- "enable_dhcp": true,
- "extra": "{'ipv6_address_mode': 'dhcpv6-stateless', 'ipv6_ra_mode': 'dhcpv6-stateless', 'host_routes': [], 'dns_nameservers': ['2a13:4ac0:4:0:f816:3eff:fecb:fa43', '2a13:4ac0:4:0:f816:3eff:fe63:ec8e']}",
- "gateway_ip": "2a13:4ac0:4::1",
- "id": "aaaefafb-8204-4a22-8e98-49696375cfc9",
- "ip_version": 6,
- "name": "",
- "network": "{network_id}",
- "network_name": "nl-public-v6-1",
- "project": "fbf2b4896fe04e17b70aec83f8be4fcd",
- "subnetpool_id": null,
- "updated_at": "2023-11-23T09:20:54+02:00"
}, - {
- "allocation_pools": "[{'start': '{pool_ip_start}', 'end': '{pool_ip_end}'}]",
- "cidr": "{sidr}/24",
- "created_at": "2023-08-31T13:01:29+03:00",
- "description": "",
- "enable_dhcp": true,
- "extra": "{'ipv6_address_mode': None, 'ipv6_ra_mode': None, 'host_routes': [], 'dns_nameservers': ['dns_nameservers1', 'dns_nameservers2']}",
- "gateway_ip": "{gateway_ip}",
- "id": "fa5956f8-8573-4dcc-8c51-ca3b91aee28c",
- "ip_version": 4,
- "name": "",
- "network": "8e1c1d85-173c-403e-8138-1ce0457c40ec",
- "network_name": "nl-public-v4-1",
- "project": "fbf2b4896fe04e17b70aec83f8be4fcd",
- "subnetpool_id": null,
- "updated_at": "2023-11-24T14:17:08+02:00"
}
]
}
Host: https://api.fotbo.com
Access LBAAS load balancers within the Load Balancer as a Service context.
filtering | string |
ordering | string |
page | string |
page_size | string |
region | string |
{- "count": 0,
- "next": null,
- "previous": null,
- "objects": [ ],
- "totalCount": 0,
- "pageNo": 0,
- "onePage": true,
- "disableCreate": true,
- "permissions": { }
}
Host: https://api.fotbo.com
Create LBAAS load balancers within the Load Balancer as a Service context.
region | string |
required | object |
required | object |
required | object |
required | object |
pool_members required | Array of arrays |
{- "listener_details": {
- "admin_state_up": true,
- "connection_limit": -1,
- "default_tls_container_ref": "",
- "description": "",
- "name": "Name - Listener details",
- "protocol": "TCP",
- "protocol_port": 22220,
- "timeout_client_data": 50000,
- "timeout_member_connect": 5000,
- "timeout_member_data": 50000,
- "timeout_tcp_inspect": 0,
- "tls_ciphers": "",
- "x_forwarded_for": false,
- "x_forwarded_port": false,
- "x_forwarded_proto": false,
- "x_ssl_client_cn": false,
- "x_ssl_client_dn": false,
- "x_ssl_client_has_cert": false,
- "x_ssl_client_not_after": false,
- "x_ssl_client_not_before": false,
- "x_ssl_client_sha1": false,
- "x_ssl_client_verify": false,
- "x_ssl_issuer": false
}, - "load_balancer_details": {
- "admin_state_up": true,
- "availability_zone": "",
- "description": "",
- "name": "balancer",
- "vip_address": "",
- "vip_subnet_id": "e596bdb1-3e2f-4836-badf-5108f73b2808"
}, - "monitor_details": {
- "admin_state_up": true,
- "delay": 5,
- "expected_codes": "200",
- "http_method": "GET",
- "max_retries": 3,
- "max_retries_down": 3,
- "name": "",
- "timeout": 5,
- "type": "PING",
- "url_path": "/"
}, - "pool_details": {
- "admin_state_up": true,
- "description": "",
- "lb_algorithm": "ROUND_ROBIN",
- "name": "{load-balancer_name}",
- "session_persistence": {
- "cookie_name": "",
- "type": ""
}
}, - "pool_members": [ ]
}
{ }
Host: https://api.fotbo.com
Access L7 policies within the Load Balancer as a Service context.
listener_id | string |
page | string |
region | string |
{- "count": 0,
- "next": null,
- "objects": [ ],
- "onePage": true,
- "pageNo": 1,
- "permissions": {
- "lbaas-l7policies.create": true,
- "lbaas-l7policies.destroy": true,
- "lbaas-l7policies.list": true,
- "lbaas-l7policies.retrieve": true,
- "lbaas-l7policies.update": true
}, - "previous": null,
- "totalCount": 0
}
Host: https://api.fotbo.com
Access LBAAS listeners within the Load Balancer as a Service context.
loadbalancer_id | string |
region | string |
{- "count": 1,
- "next": null,
- "objects": [
- {
- "admin_state_up": true,
- "id": "{lbaas-listeners_id}",
- "name": "{lbaas_name}",
- "operating_status": "ONLINE",
- "protocol": "TCP",
- "protocol_port": 11111,
- "provisioning_status": "ACTIVE"
}
], - "onePage": true,
- "pageNo": 1,
- "permissions": {
- "lbaas-listeners.create": true,
- "lbaas-listeners.destroy": true,
- "lbaas-listeners.list": true,
- "lbaas-listeners.retrieve": true,
- "lbaas-listeners.update": true
}, - "previous": null,
- "totalCount": 1
}
Host: https://api.fotbo.com
You may not have services or there may not be funds on your balance to complete this operation.
region | string |
required | object |
loadbalancer_id required | string |
required | object |
required | object |
pool_members required | Array of arrays |
{- "listener_details": {
- "admin_state_up": true,
- "connection_limit": -1,
- "default_tls_container_ref": "",
- "description": "1",
- "name": "1",
- "protocol": "TCP",
- "protocol_port": 88888,
- "timeout_client_data": 50000,
- "timeout_member_connect": 5000,
- "timeout_member_data": 50000,
- "timeout_tcp_inspect": 0,
- "tls_ciphers": "",
- "x_forwarded_for": false,
- "x_forwarded_port": false,
- "x_forwarded_proto": false,
- "x_ssl_client_cn": false,
- "x_ssl_client_dn": false,
- "x_ssl_client_has_cert": false,
- "x_ssl_client_not_after": false,
- "x_ssl_client_not_before": false,
- "x_ssl_client_sha1": false,
- "x_ssl_client_verify": false,
- "x_ssl_issuer": false
}, - "loadbalancer_id": "{load-balancer_id}",
- "monitor_details": {
- "admin_state_up": true,
- "delay": 5,
- "expected_codes": "200",
- "http_method": "GET",
- "max_retries": 3,
- "max_retries_down": 3,
- "name": "111",
- "timeout": 5,
- "type": "PING",
- "url_path": "/"
}, - "pool_details": {
- "admin_state_up": true,
- "description": "{description}",
- "lb_algorithm": "ROUND_ROBIN",
- "name": "{load-balancer_name}",
- "session_persistence": {
- "cookie_name": "",
- "type": "SOURCE_IP"
}
}, - "pool_members": [ ]
}
{- "detail": "Unable to create listener, please contact support"
}
Host: https://api.fotbo.com
Delete a specific LBAAS listener identified by its unique ID. You may not have services or there may not be funds on your balance to complete this operation.
loadbalancer_id | string |
region | string |
{- "detail": "Error when deleting listener"
}
Host: https://api.fotbo.com
Retrieve detailed information about a specific LBAAS listener identified by its unique ID.
region | string |
{- "admin_state_up": true,
- "connection_limit": -1,
- "created_at": "2023-11-28T09:52:26",
- "default_pool_id": "{lbaas-pools}",
- "description": "1111122",
- "id": "{lbaas-listeners_id}",
- "insert_headers": { },
- "l7policies": [ ],
- "name": "{lbaas_name}",
- "operating_status": "ONLINE",
- "protocol": "TCP",
- "protocol_port": 11111,
- "provisioning_status": "ACTIVE",
- "tags": [ ],
- "timeout_client_data": 50000,
- "timeout_member_connect": 5000,
- "timeout_member_data": 50001,
- "timeout_tcp_inspect": 0,
- "tls_ciphers": null,
- "updated_at": "2023-11-29T14:47:42"
}
Host: https://api.fotbo.com
Change specific LBAAS listener identified by its unique ID.
region | string |
admin_state_up required | boolean |
connection_limit required | integer |
default_pool_id required | string |
description required | string |
id required | string |
name required | string |
timeout_client_data required | integer |
timeout_member_connect required | integer |
timeout_member_data required | integer |
timeout_tcp_inspect required | integer |
{- "admin_state_up": true,
- "connection_limit": -1,
- "default_pool_id": "{lbaas-pools}",
- "description": "1111122",
- "id": "{lbaas-listeners_id}",
- "name": "{lbaas_name}",
- "timeout_client_data": 50000,
- "timeout_member_connect": 5000,
- "timeout_member_data": 50001,
- "timeout_tcp_inspect": 0
}
{- "admin_state_up": true,
- "connection_limit": -1,
- "created_at": "2023-11-28T09:52:26",
- "default_pool_id": "{lbaas-pools}",
- "description": "1111122",
- "id": "{lbaas-listeners_id}",
- "insert_headers": { },
- "l7policies": [ ],
- "name": "{lbaas_name}",
- "operating_status": "ONLINE",
- "protocol": "TCP",
- "protocol_port": 11111,
- "provisioning_status": "PENDING_UPDATE",
- "tags": [ ],
- "timeout_client_data": 50000,
- "timeout_member_connect": 5000,
- "timeout_member_data": 50001,
- "timeout_tcp_inspect": 0,
- "tls_ciphers": null,
- "updated_at": "2023-11-29T14:47:38"
}
Host: https://api.fotbo.com
Retrieve options for creating a new LBAAS load balancer within the Load Balancer as a Service context. Through a GET request with create_options, data about the service options is obtained before ordering it. You can see what the characteristics may be. These options must be specified when using POST/PUT requests.
region | string |
{- "availability_zones": [ ],
- "certificates": [ ],
- "flavors": [ ],
- "listener_protocols": [
- "TCP",
- "HTTP",
- "HTTPS",
- "TERMINATED_HTTPS",
- "UDP"
], - "monitor_http_methods": {
- "CONNECT": "CONNECT",
- "DELETE": "DELETE",
- "GET": "GET",
- "HEAD": "HEAD",
- "OPTIONS": "OPTIONS",
- "PATCH": "PATCH",
- "POST": "POST",
- "PUT": "PUT",
- "TRACE": "TRACE"
}, - "monitor_types": {
- "HTTP": "HTTP",
- "HTTPS": "HTTPS",
- "PING": "Ping",
- "SCTP": "SCTP",
- "TCP": "TCP",
- "TLS-HELLO": "TLS-HELLO",
- "UDP-CONNECT": "UDP-CONNECT"
}, - "pool_algorithms": {
- "LEAST_CONNECTIONS": "Least connections",
- "ROUND_ROBIN": "Round robin",
- "SOURCE_IP": "Source IP",
- "SOURCE_IP_PORT": "Source IP port"
}, - "pool_protocols": [
- "TCP",
- "HTTP",
- "HTTPS",
- "PROXY",
- "PROXYV2",
- "UDP",
- "SCTP"
], - "pool_supported_algorithms": [
- "LEAST_CONNECTIONS",
- "ROUND_ROBIN",
- "SOURCE_IP"
], - "protocols": {
- "HTTP": "HTTP",
- "HTTPS": "HTTPS",
- "PROXY": "PROXY",
- "PROXYV2": "PROXYV2",
- "SCTP": "SCTP",
- "TCP": "TCP",
- "TERMINATED_HTTPS": "TERMINATED_HTTPS",
- "UDP": "UDP"
}, - "session_persistence_types": {
- "APP_COOKIE": "Application cookie",
- "HTTP_COOKIE": "HTTP cookie",
- "SOURCE_IP": "Source IP"
}, - "subnets": [
- {
- "allocation_pools": "[{'start': '{pool_ip_start}', 'end': '{pool_ip_end}'}]",
- "cidr": "2a13:4ac0:c::/64",
- "created_at": "2023-08-31T12:54:06+03:00",
- "description": "",
- "enable_dhcp": true,
- "extra": "{'ipv6_address_mode': 'dhcpv6-stateless', 'ipv6_ra_mode': 'dhcpv6-stateless', 'host_routes': [], 'dns_nameservers': ['2a13:4ac0:c:0:f816:3eff:feb9:23c4', '2a13:4ac0:c:0:f816:3eff:feee:e805']}",
- "gateway_ip": "2a13:4ac0:c::1",
- "id": "2995cb33-e33b-42be-b026-faa8369aaf7d",
- "ip_version": 6,
- "name": "",
- "network": "381aaf65-a41c-4e41-a8ed-72e4c0c81c4c",
- "network_name": "pl-public-v6-1",
- "project": "fbf2b4896fe04e17b70aec83f8be4fcd",
- "subnetpool_id": null,
- "updated_at": "2023-11-23T09:20:54+02:00"
}, - {
- "allocation_pools": "[{'start': '{pool_ip_start}', 'end': '{pool_ip_end}'}]",
- "cidr": "2a13:4ac0:8::/64",
- "created_at": "2023-08-31T12:52:17+03:00",
- "description": "",
- "enable_dhcp": true,
- "extra": "{'ipv6_address_mode': 'dhcpv6-stateless', 'ipv6_ra_mode': 'dhcpv6-stateless', 'host_routes': [], 'dns_nameservers': ['2a13:4ac0:8:0:f816:3eff:fe8b:f983', '2a13:4ac0:8:0:f816:3eff:feb4:4a8']}",
- "gateway_ip": "2a13:4ac0:8::1",
- "id": "74d8a79f-4c99-4da0-b615-c520875fe2bb",
- "ip_version": 6,
- "name": "",
- "network": "d1117331-d769-4bb7-bebd-6e66fc91adfc",
- "network_name": "pl-public-v4-1",
- "project": "fbf2b4896fe04e17b70aec83f8be4fcd",
- "subnetpool_id": null,
- "updated_at": "2023-11-24T14:17:09+02:00"
}, - {
- "allocation_pools": "[{'start': '{pool_ip_start}', 'end': '{pool_ip_end}'}]",
- "cidr": "{cidr/24}",
- "created_at": "2023-08-29T11:43:10+03:00",
- "description": "",
- "enable_dhcp": true,
- "extra": "{'ipv6_address_mode': None, 'ipv6_ra_mode': None, 'host_routes': [], 'dns_nameservers': ['dns_nameservers1', 'dns_nameservers2']}",
- "gateway_ip": "{gateway_ip}",
- "id": "e596bdb1-3e2f-4836-badf-5108f73b2808",
- "ip_version": 4,
- "name": "",
- "network": "d1117331-d769-4bb7-bebd-6e66fc91adfc",
- "network_name": "pl-public-v4-1",
- "project": "fbf2b4896fe04e17b70aec83f8be4fcd",
- "subnetpool_id": null,
- "updated_at": "2023-11-24T14:17:08+02:00"
}
]
}
Host: https://api.fotbo.com
Retrieve detailed information about a specific LBAAS load balancer identified by its unique ID.
region | string |
{- "admin_state_up": true,
- "availability_zone": null,
- "created_at": "2023-11-28T09:52:25",
- "description": "{description_name}",
- "flavor_id": null,
- "floating_ip": null,
- "id": "{load-balancer_id}",
- "listeners": [
- {
- "id": "{lbaas-listeners_id}"
}
], - "name": "{load-balancer_name}",
- "operating_status": "ONLINE",
- "pools": [
- {
- "id": "0eb511da-c0c5-47d5-8ba4-69f8eec03d16"
}, - {
- "id": "8850b6ef-dd87-41da-b484-d1aa884bf7f6"
}, - {
- "id": "{lbaas-pools}"
}
], - "project_id": "73aa943377f14b5bbef095786cd9635b",
- "provider": "amphora",
- "provisioning_status": "ACTIVE",
- "tags": [ ],
- "updated_at": "2023-11-29T14:47:42",
- "vip_address": {
- "ip_lbaas": null
}, - "vip_network_id": "8e1c1d85-173c-403e-8138-1ce0457c40ec",
- "vip_port_id": "00dcce78-6387-4028-ad35-39463ec541ab",
- "vip_qos_policy_id": null,
- "vip_subnet_id": "fa5956f8-8573-4dcc-8c51-ca3b91aee28c"
}
Host: https://api.fotbo.com
Delete a specific LBAAS load balancer identified by its unique ID.
region | string |
null
Host: https://api.fotbo.com
Manage permissions related to Load Balancers.
region | string |
{ }
Host: https://api.fotbo.com
Retrieve a list of Load Balancer Pools associated with the user's account.
listener_id | string |
loadbalancer_id | string |
region | string |
{- "count": 3,
- "next": null,
- "objects": [
- {
- "admin_state_up": true,
- "id": "{lbaas-pools}",
- "lb_algorithm": "SOURCE_IP",
- "name": "{name_balanser}",
- "operating_status": "ONLINE",
- "protocol": "TCP",
- "provisioning_status": "ACTIVE"
}, - {
- "admin_state_up": true,
- "id": "0eb511da-c0c5-47d5-8ba4-69f8eec03d16",
- "lb_algorithm": "LEAST_CONNECTIONS",
- "name": "{name}",
- "operating_status": "OFFLINE",
- "protocol": "TCP",
- "provisioning_status": "ACTIVE"
}, - {
- "admin_state_up": true,
- "id": "8850b6ef-dd87-41da-b484-d1aa884bf7f6",
- "lb_algorithm": "ROUND_ROBIN",
- "name": "{name}",
- "operating_status": "OFFLINE",
- "protocol": "TCP",
- "provisioning_status": "ACTIVE"
}
], - "onePage": true,
- "pageNo": 1,
- "permissions": {
- "lbaas-pools.create": true,
- "lbaas-pools.destroy": true,
- "lbaas-pools.list": true,
- "lbaas-pools.retrieve": true,
- "lbaas-pools.update": true
}, - "previous": null,
- "totalCount": 3
}
Host: https://api.fotbo.com
Delete a specific Load Balancer Pool identified by its unique ID.
loadbalancer_id | string |
region | string |
null
Host: https://api.fotbo.com
Change Load Balancer Pool. You may not have services or there may not be funds on your balance to complete this operation.
region | string |
admin_state_up required | boolean |
description required | string |
id required | string |
lb_algorithm required | string |
name required | string |
required | object |
{- "admin_state_up": true,
- "description": "1",
- "id": "",
- "lb_algorithm": "SOURCE_IP_PORT",
- "name": "{name_balanser}",
- "session_persistence": {
- "cookie_name": "1111",
- "type": "HTTP_COOKIE"
}
}
The "Networks (VPC)" section provides detailed information on Virtual Private Cloud (VPC) functionalities. Users can create and manage networks, define subnets, and configure security settings for optimal network architecture. Through a GET request with create_options, data about the service options is obtained before ordering it. You can see what the characteristics may be. These options must be specified when using POST/PUT requests.
Host: https://api.fotbo.com
Access information related to networks.
filtering | string |
ordering | string |
page | string |
page_size | string |
{- "count": 1,
- "next": null,
- "previous": null,
- "objects": [
- {
- "id": "6a9e0c2d-9dae-4783-9014-1f75db320142",
- "extra": {
- "availability_zones": [ ]
}, - "subnets": [
- {
- "id": "704f7a71-ed26-477b-a993-85985aa854bb",
- "name": "{name}",
- "cidr": {
- "cidr/24": null
}, - "ip_version": 4,
- "gateway_ip": {
- "gateway_ip": null
}, - "project_id": "9f07a2ccd37544bc8ca584afd3b61298",
- "enable_dhcp": true,
- "extra": "{'ipv6_address_mode': None, 'ipv6_ra_mode': None, 'host_routes': [], 'dns_nameservers': []}",
- "allocation_pools": "[{'start': '{pool_ip_start}', 'end': '{pool_ip_end}'}]",
- "has_edit_permission": true,
- "has_delete_permission": true
}
], - "allowed_actions": [
- "update",
- "delete",
- "add_subnet",
- "add_router"
], - "tags": [ ],
- "name": "1111",
- "description": "1111",
- "shared": false,
- "router_external": false,
- "is_default": false,
- "status": "ACTIVE",
- "admin_state_up": true,
- "created_at": "2023-12-27T16:51:54+02:00",
- "updated_at": "2023-12-27T16:51:54+02:00",
- "mtu": 1450,
- "port_security_enabled": true,
- "dns_domain": "",
- "revision_number": 1,
- "region": "Staging",
- "project": "9f07a2ccd37544bc8ca584afd3b61298"
}
], - "totalCount": 1,
- "pageNo": "1",
- "permissions": {
- "networks.list": true,
- "networks.retrieve": true,
- "networks.create": true,
- "networks.destroy": true,
- "networks.auto_create_network": true,
- "networks.update": true,
- "networks.save_auto_create_network_options": true
}
}
Host: https://api.fotbo.com
Create Network VPC. Change information about of networks.
admin_state_up required | boolean |
description required | string |
name required | string |
region required | string |
{- "admin_state_up": true,
- "description": "",
- "name": "{name_vpc}",
- "region": "{country_name}"
}
{- "admin_state_up": true,
- "description": "",
- "dns_domain": null,
- "id": "f11baeca-b442-45e3-a22c-e54aba25650e",
- "mtu": null,
- "name": "{name_vpc}",
- "port_security_enabled": null,
- "region": "{country_name}"
}
Host: https://api.fotbo.com
Retrieve options for view Network VPC. Through a GET request with create_options, data about the service options is obtained before ordering it. You can see what the characteristics may be. These options must be specified when using POST/PUT requests.
{- "availability_zones": [
- "nova"
], - "has_hidden_regions": false,
- "regions": [
- {
- "description": "",
- "id": "{country_name}",
- "is_default": true,
- "is_lbaas_default": true
}, - {
- "description": "",
- "id": "{country_name}",
- "is_default": false,
- "is_lbaas_default": false
}
], - "selected_region": "{country_name}"
}
Host: https://api.fotbo.com
Retrieve detailed information about a specific network in OpenStack identified by its unique ID.
{- "admin_state_up": true,
- "allowed_actions": [
- "update",
- "delete",
- "add_subnet",
- "add_router"
], - "created_at": "2023-11-28T11:52:54+02:00",
- "description": "{description_name}",
- "dns_domain": "",
- "extra": {
- "availability_zones": [
- "nova"
]
}, - "id": "{network_id}",
- "is_default": false,
- "mtu": 1450,
- "name": "{network_name}",
- "port_security_enabled": true,
- "project": "73aa943377f14b5bbef095786cd9635b",
- "region": "{country_name}",
- "revision_number": 12,
- "router_external": false,
- "shared": false,
- "status": "ACTIVE",
- "subnets": [
- {
- "allocation_pools": "[{'start': '{pool_ip_start}', 'end': '{pool_ip_end}'}]",
- "cidr": "{cidr/24}",
- "enable_dhcp": true,
- "extra": "{'ipv6_address_mode': None, 'ipv6_ra_mode': None, 'host_routes': [], 'dns_nameservers': []}",
- "gateway_ip": {
- "gateway_ip": null
}, - "has_delete_permission": true,
- "has_edit_permission": true,
- "id": "{id_subnet}",
- "ip_version": 4,
- "name": "{name_vpc}",
- "project_id": "73aa943377f14b5bbef095786cd9635b"
}, - {
- "allocation_pools": "[{'start': '{pool_ip_start}', 'end': '{pool_ip_end}'}]",
- "cidr": "sidr/24",
- "enable_dhcp": true,
- "extra": "{'ipv6_address_mode': None, 'ipv6_ra_mode': None, 'host_routes': [], 'dns_nameservers': []}",
- "gateway_ip": null,
- "has_delete_permission": true,
- "has_edit_permission": true,
- "id": "7659285a-30cd-421b-a19a-9d7e5051e484",
- "ip_version": 4,
- "name": "{subnets_name}",
- "project_id": "73aa943377f14b5bbef095786cd9635b"
}
], - "updated_at": "2023-11-30T13:59:06+02:00"
}
Host: https://api.fotbo.com
Change a specific network in OpenStack identified by its unique ID.
admin_state_up required | boolean |
description required | string |
name required | string |
{- "admin_state_up": true,
- "description": "{description_name}",
- "name": "{network_name}"
}
{- "admin_state_up": true,
- "description": "{description_name}",
- "dns_domain": "",
- "mtu": 1450,
- "name": "1111",
- "port_security_enabled": true
}
Host: https://api.fotbo.com
Retrieve a list of subnets associated with the user's account. You may not have services or there may not be funds on your balance to complete this operation.
cidr required | string |
enable_dhcp required | boolean |
gateway_ip | string |
ip_version required | integer |
ipv6_address_mode | null or string |
ipv6_ra_mode | null |
name required | string |
network_address_source required | string |
network_id required | string |
network_mask | integer or string |
setGatewayIp | boolean or string |
object | |
subnetpool_id | string |
{- "cidr": "1.1.1.1/32",
- "enable_dhcp": true,
- "ip_version": 4,
- "name": "{name_vpc}",
- "network_address_source": "from_pool",
- "network_id": "{network_id}",
- "network_mask": "",
- "subnet_pool": {
- "default_prefixlen": 24,
- "id": "a2341762-9502-41a8-b152-bceb76aa1c62",
- "ip_version": 4,
- "is_default": true,
- "max_prefixlen": 32,
- "min_prefixlen": 8,
- "name": "default_subnetpool",
- "prefixes": [
- "10.0.0.0/16"
]
}, - "subnetpool_id": "a2341762-9502-41a8-b152-bceb76aa1c62"
}
{- "id": "string",
- "allocation_pools": [ ],
- "cidr": "string",
- "dns_nameservers": [ ],
- "host_routes": [ ],
- "ipv6_ra_mode": null,
- "ipv6_address_mode": null,
- "gateway_ip": null,
- "name": "string",
- "description": null,
- "subnetpool_id": "string",
- "ip_version": 0,
- "enable_dhcp": true,
- "created_at": null,
- "updated_at": null,
- "project": "string"
}
Host: https://api.fotbo.com
Change a specific subnet associated with the user's VPS identified by ID.
required | Array of objects |
cidr required | string |
enable_dhcp required | boolean |
gateway_ip required | string |
ip_version required | integer |
name required | string |
network_address_source required | string |
network_id required | string |
setGatewayIp required | boolean |
{- "allocation_pools": [
- {
- "end": "{pool_ip_end}",
- "start": "{pool_ip_start}"
}
], - "cidr": "{cidr/24}",
- "enable_dhcp": true,
- "gateway_ip": "{gateway_ip}",
- "ip_version": 4,
- "name": "{subnets_name}",
- "network_address_source": "manually",
- "network_id": "6d0fe149-46e6-4d2b-89a2-82ea2e470873",
- "setGatewayIp": true
}
{- "allocation_pools": [
- {
- "end": "{pool_ip_end}",
- "start": "{pool_ip_start}"
}
], - "cidr": "{cidr/24}",
- "created_at": "2023-11-30T14:00:35+02:00",
- "description": "",
- "dns_nameservers": [ ],
- "enable_dhcp": true,
- "extra": "{'ipv6_address_mode': None, 'ipv6_ra_mode': None, 'host_routes': [], 'dns_nameservers': []}",
- "gateway_ip": "{gateway_ip}",
- "host_routes": [ ],
- "id": "3e427ad1-cd77-4b4f-8cb8-b73280396b1b",
- "ip_version": 4,
- "name": "{subnets_name}",
- "network": "6d0fe149-46e6-4d2b-89a2-82ea2e470873",
- "project": "73aa943377f14b5bbef095786cd9635b",
- "subnetpool_id": null,
- "sync_version": 1701345636090,
- "updated_at": "2023-11-30T14:00:35+02:00"
}
Host: https://api.fotbo.com
Retrieve options for creating a new subnet in user's account. Through a GET request with create_options, data about the service options is obtained before ordering it. You can see what the characteristics may be. These options must be specified when using POST/PUT requests.
network_id | string |
{- "ipv6_modes": [
- "slaac",
- "dhcpv6-stateful",
- "dhcpv6-stateless"
], - "pools": [
- {
- "default_prefixlen": 24,
- "id": "817402c3-9ca5-4b7b-aff1-2cc221b6d264",
- "ip_version": 4,
- "is_default": true,
- "max_prefixlen": 32,
- "min_prefixlen": 8,
- "name": "default_subnetpool",
- "prefixes": [
- "10.0.0.0/16"
]
}
]
}
The "Routers" section focuses on router management, allowing users to configure and optimize routing settings for their infrastructure. Through a GET request with create_options, data about the service options is obtained before ordering it. You can see what the characteristics may be. These options must be specified when using POST/PUT requests.
Host: https://api.fotbo.com
Retrieve a list of routers associated with the user's VPS.
filtering | string |
ordering | string |
page | string |
page_size | string |
{- "count": 0,
- "next": null,
- "previous": null,
- "objects": [ ],
- "totalCount": 0,
- "pageNo": "string",
- "permissions": {
- "routers.list": true,
- "routers.retrieve": true,
- "routers.create": true,
- "routers.update": true,
- "routers.destroy": true,
- "routers.add_interface": true,
- "routers.remove_interface": true
}, - "filter_options": {
- "status": [
- {
- "display": "string",
- "value": "string"
}
], - "availability_zones__contains": [
- {
- "display": "string",
- "value": "string"
}
]
}
}
Host: https://api.fotbo.com
Retrieve a list of routers associated with the user's VPS.
admin_state_up required | boolean |
description required | string |
external_network_id required | string |
name required | string |
region required | string |
{- "admin_state_up": true,
- "description": "{description}",
- "external_network_id": "d1117331-d769-4bb7-bebd-6e66fc91adfc",
- "name": "{name_router}",
- "region": "{country_name}"
}
{- "admin_state_up": true,
- "description": "{description}",
- "external_network_id": "d1117331-d769-4bb7-bebd-6e66fc91adfc",
- "id": "{router_id}",
- "name": "{name_router}",
- "region": "{country_name}"
}
Host: https://api.fotbo.com
Retrieve detailed information about a specific router in OpenStack identified by its unique ID.
{- "admin_state_up": true,
- "availability_hints": [ ],
- "availability_zones": [
- "nova"
], - "description": "{description}",
- "distributed": false,
- "enable_snat": true,
- "external_fixed_ips": [
- {
- "ip_address": "2a13:4ac0::f816:3eff:fe8a:3540",
- "subnet_id": "4eb458f6-dc5b-40ad-acc7-1230d92b8b81"
}, - {
- "ip_address": "{ip_address_router}",
- "subnet_id": "fa5956f8-8573-4dcc-8c51-ca3b91aee28c"
}
], - "external_network_id": "8e1c1d85-173c-403e-8138-1ce0457c40ec",
- "ha": true,
- "id": "{router_id}",
- "interfaces": [
- {
- "admin_state_up": true,
- "fixed_ips": [
- {
- "ip_address": {
- "gateway_ip": null
}, - "subnet_id": "{id_subnet}"
}
], - "id": "463e5856-d2f6-48e0-bb41-d970cee60852",
- "network_name": "{network_name}"
}
], - "name": "{interfaces_name}",
- "network_name": "nl-public-v4-1",
- "project": "73aa943377f14b5bbef095786cd9635b",
- "region": "{country_name}",
- "routes": [ ],
- "status": "ACTIVE"
}
Host: https://api.fotbo.com
Changing the specific router associated with the VPS, identified by its unique ID.
admin_state_up required | boolean |
description required | string |
id required | string |
name required | string |
{- "admin_state_up": true,
- "description": "{description}",
- "id": "{router_id}",
- "name": "{interfaces_name}"
}
{- "admin_state_up": true,
- "description": "{description}",
- "external_network_id": "8e1c1d85-173c-403e-8138-1ce0457c40ec",
- "name": "{interfaces_name}"
}
Host: https://api.fotbo.com
Delete a specific Router identified by ID.
null
Host: https://api.fotbo.com
Add an interface to the specified router associated with the user's VPS. You may not have services or there may not be funds on your balance to complete this operation.
ip required | string |
subnet required | string |
{- "ip": "{ip_instance}",
- "subnet": "7659285a-30cd-421b-a19a-9d7e5051e484"
}
{- "detail": "Unable to add interface, please contact support."
}
Host: https://api.fotbo.com
Retrieve options for adding an interface to the specified router associated with the VPS, identified by its unique ID.
{- "subnets": [ ]
}
Host: https://api.fotbo.com
Retrieve options for creating a new router associated with the VPS, identified by its unique ID. Through a GET request with create_options, data about the service options is obtained before ordering it. You can see what the characteristics may be. These options must be specified when using POST/PUT requests.
{- "availability_zones": [
- "nova"
], - "external_networks": [
- {
- "id": "{network_id}",
- "name": "nl-public-v6-1",
- "region": "{country_name}"
}, - {
- "id": "8e1c1d85-173c-403e-8138-1ce0457c40ec",
- "name": "nl-public-v4-1",
- "region": "{country_name}"
}, - {
- "id": "381aaf65-a41c-4e41-a8ed-72e4c0c81c4c",
- "name": "pl-public-v6-1",
- "region": "{country_name}"
}, - {
- "id": "d1117331-d769-4bb7-bebd-6e66fc91adfc",
- "name": "pl-public-v4-1",
- "region": "{country_name}"
}
], - "has_hidden_regions": false,
- "regions": [
- {
- "description": "",
- "id": "{country_name}"
}, - {
- "description": "",
- "id": "{country_name}"
}
], - "selected_region": "{country_name}"
}
Host: https://api.fotbo.com
Manage permissions related to routers associated with the VPS.
{- "routers.add_interface": true,
- "routers.create": true,
- "routers.destroy": true,
- "routers.list": true,
- "routers.remove_interface": true,
- "routers.retrieve": true,
- "routers.update": true
}
The "Zones (DNS)" section covers Domain Name System (DNS) functionalities. Users can manage DNS zones, configure domain settings, and ensure seamless domain resolution for their services. Through a GET request with create_options, data about the service options is obtained before ordering it. You can see what the characteristics may be. These options must be specified when using POST/PUT requests.
Host: https://api.fotbo.com
Access DNS-related information within the services context.
ordering | string |
page | string |
page_size | string |
{- "objects": [
- {
- "id": "string",
- "name": "string",
- "email": "string",
- "ttl": 0,
- "description": "string",
- "status": "string",
- "type": "string",
- "project_id": "string",
- "created_at": "string",
- "updated_at": "string"
}
], - "permissions": {
- "dns.list": true,
- "dns.retrieve": true,
- "dns.create": true,
- "dns.update": true,
- "dns.destroy": true,
- "dns.synchronize_records": true,
- "dns.create_or_update_ptr": true
}, - "hasMore": true
}
Host: https://api.fotbo.com
Change Zones DNS
description required | string |
email required | string |
ip_address required | string |
name required | string |
ttl required | integer |
{- "description": "{description}",
- "email": "mail@{sub.domain.name}",
- "ip_address": "",
- "name": "{sub.domain.name}",
- "ttl": 1800
}
{- "action": "CREATE",
- "attributes": { },
- "created_at": "2023-11-29T15:26:05.000000",
- "description": "{description}",
- "email": "mail@{sub.domain.name}",
- "id": "{zone_dns_id}",
- "masters": [ ],
- "name": "{sub.domain.name}.",
- "pool_id": "84c00fa0-33fc-4c39-8b3a-30b3e7d97da9",
- "project_id": "73aa943377f14b5bbef095786cd9635b",
- "serial": 1701271565,
- "shared": false,
- "status": "PENDING",
- "transferred_at": null,
- "ttl": 1800,
- "type": "PRIMARY",
- "updated_at": null,
- "version": 1
}
Host: https://api.fotbo.com
Delete a specific DNS zone identified by ID.
null
Host: https://api.fotbo.com
{- "created_at": "2023-11-29T15:15:27.000000",
- "description": "{sub.domain.name}",
- "email": "mail@{sub.domain.name}",
- "id": "{zone_dns_id}",
- "name": "{sub.domain.name}",
- "project_id": "73aa943377f14b5bbef095786cd9635b",
- "status": "PENDING",
- "ttl": 3600,
- "type": "PRIMARY",
- "updated_at": "2023-11-29T15:18:27.000000"
}
Host: https://api.fotbo.com
description required | string |
email required | string |
id required | string |
ip_address required | string |
ttl required | integer |
{- "description": "{sub.domain.name}",
- "email": "mail@{sub.domain.name}",
- "id": "{zone_dns_id}",
- "ip_address": "",
- "ttl": 3601
}
{- "action": "UPDATE",
- "attributes": { },
- "created_at": "2023-11-29T15:15:27.000000",
- "description": "{sub.domain.name}",
- "email": "mail@{sub.domain.name}",
- "id": "{zone_dns_id}",
- "masters": [ ],
- "name": "{sub.domain.name}.",
- "pool_id": "84c00fa0-33fc-4c39-8b3a-30b3e7d97da9",
- "project_id": "73aa943377f14b5bbef095786cd9635b",
- "serial": 1701271043,
- "shared": false,
- "status": "PENDING",
- "transferred_at": null,
- "ttl": 3600,
- "type": "PRIMARY",
- "updated_at": "2023-11-29T15:17:23.000000",
- "version": 13
}
Host: https://api.fotbo.com
Retrieve a list of DNS records associated with the specified DNS zone.
{- "min_ttl": 300,
- "read_only_recordsets": [
- {
- "action": "NONE",
- "deleted": false,
- "id": "6bde47d5-02f3-42eb-9313-2bab3374f9b8",
- "name": "{sub.domain.name}.",
- "project_id": "73aa943377f14b5bbef095786cd9635b",
- "records": [
- "ns3.fotbo.cloud.",
- "ns1.fotbo.com.",
- "ns2.fotbo.host.",
- "ns4.fotbo.org."
], - "status": "ACTIVE",
- "ttl": null,
- "type": "NS",
- "zone_id": "{zone_dns_id}",
- "zone_name": "{sub.domain.name}."
}, - {
- "action": "UPDATE",
- "deleted": false,
- "id": "c4c3cabf-e804-4694-b63b-16e3df076da1",
- "name": "{sub.domain.name}.",
- "project_id": "73aa943377f14b5bbef095786cd9635b",
- "records": [
- "ns2.fotbo.host. mail.{sub.domain.name}. 1701271107 3583 600 86400 3600"
], - "status": "PENDING",
- "ttl": null,
- "type": "SOA",
- "zone_id": "{zone_dns_id}",
- "zone_name": "{sub.domain.name}."
}
], - "record_types": [
- "A",
- "CAA",
- "AAAA",
- "MX",
- "NS",
- "CNAME",
- "PTR",
- "TXT",
- "SRV",
- "SSHFP"
], - "recordsets": [
- {
- "action": "NONE",
- "deleted": false,
- "id": "1df9246b-b0c4-4f56-83cd-a3d43007934b",
- "name": "www.{sub.domain.name}.",
- "project_id": "73aa943377f14b5bbef095786cd9635b",
- "records": [
- "{sub.domain.name}."
], - "status": "ACTIVE",
- "ttl": 3600,
- "type": "CNAME",
- "zone_id": "{zone_dns_id}",
- "zone_name": "{sub.domain.name}."
}, - {
- "action": "NONE",
- "deleted": false,
- "id": "542e2b1a-c3b5-43c0-b1f4-98cc79eff5b7",
- "name": "ftp.{sub.domain.name}.",
- "project_id": "73aa943377f14b5bbef095786cd9635b",
- "records": [
- "{sub.domain.name}."
], - "status": "ACTIVE",
- "ttl": 3600,
- "type": "CNAME",
- "zone_id": "{zone_dns_id}",
- "zone_name": "{sub.domain.name}."
}, - {
- "action": "NONE",
- "deleted": false,
- "id": "e92df3aa-558c-43b3-b070-4ae4246493c6",
- "name": "mail.{sub.domain.name}.",
- "project_id": "73aa943377f14b5bbef095786cd9635b",
- "records": [
- "{sub.domain.name}."
], - "status": "ACTIVE",
- "ttl": 3600,
- "type": "CNAME",
- "zone_id": "{zone_dns_id}",
- "zone_name": "{sub.domain.name}."
}, - {
- "action": "NONE",
- "deleted": false,
- "id": "6e417049-84de-4e07-8dcb-a96b59e611ed",
- "name": "{sub.domain.name}.",
- "project_id": "73aa943377f14b5bbef095786cd9635b",
- "records": [
- "0 {sub.domain.name}."
], - "status": "ACTIVE",
- "ttl": 3600,
- "type": "MX",
- "zone_id": "{zone_dns_id}",
- "zone_name": "{sub.domain.name}."
}, - {
- "action": "NONE",
- "deleted": false,
- "id": "d1f00237-949a-44c1-b9b4-1e2121bc64f1",
- "name": "{sub.domain.name}.",
- "project_id": "73aa943377f14b5bbef095786cd9635b",
- "records": [
- "\"v=spf1 a mx -all\""
], - "status": "ACTIVE",
- "ttl": 3600,
- "type": "TXT",
- "zone_id": "{zone_dns_id}",
- "zone_name": "{sub.domain.name}."
}
]
}
Host: https://api.fotbo.com
Synchronize DNS records for the specified DNS zone.
action | string |
changed | boolean |
created | boolean |
deleted | boolean |
id | string |
name required | string |
records required | Array of strings |
ttl required | integer |
type required | string |
zone_id required | string |
[- {
- "action": "UPDATE",
- "deleted": true,
- "id": "736a71c6-3664-4e13-9f2f-40f5bdb05b3c",
- "name": "mail.{domain.name}.",
- "records": [
- "2a13:4ac0:4:0:f816:3eff:fe7f:c4b1"
], - "ttl": 1800,
- "type": "TXT",
- "zone_id": "a5dabc50-9318-4f54-aca7-66f49c623c87"
}
]
{- "created_recordsets": [ ],
- "detail": "Recordsets update scheduled",
- "read_only_recordsets": [
- {
- "action": "NONE",
- "deleted": false,
- "id": "6bde47d5-02f3-42eb-9313-2bab3374f9b8",
- "name": "{sub.domain.name}.",
- "project_id": "73aa943377f14b5bbef095786cd9635b",
- "records": [
- "ns3.fotbo.cloud.",
- "ns1.fotbo.com.",
- "ns2.fotbo.host.",
- "ns4.fotbo.org."
], - "status": "ACTIVE",
- "ttl": null,
- "type": "NS",
- "zone_id": "{zone_dns_id}",
- "zone_name": "{sub.domain.name}."
}, - {
- "action": "UPDATE",
- "deleted": false,
- "id": "c4c3cabf-e804-4694-b63b-16e3df076da1",
- "name": "{sub.domain.name}.",
- "project_id": "73aa943377f14b5bbef095786cd9635b",
- "records": [
- "ns2.fotbo.host. mail.{sub.domain.name}. 1701271107 3583 600 86400 3600"
], - "status": "PENDING",
- "ttl": null,
- "type": "SOA",
- "zone_id": "{zone_dns_id}",
- "zone_name": "{sub.domain.name}."
}
], - "record_types": [
- "A",
- "CAA",
- "AAAA",
- "MX",
- "NS",
- "CNAME",
- "PTR",
- "TXT",
- "SRV",
- "SSHFP"
], - "recordsets": [
- {
- "action": "NONE",
- "deleted": false,
- "id": "542e2b1a-c3b5-43c0-b1f4-98cc79eff5b7",
- "name": "ftp.{sub.domain.name}.",
- "project_id": "73aa943377f14b5bbef095786cd9635b",
- "records": [
- "{sub.domain.name}."
], - "status": "ACTIVE",
- "ttl": 3600,
- "type": "CNAME",
- "zone_id": "{zone_dns_id}",
- "zone_name": "{sub.domain.name}."
}, - {
- "action": "NONE",
- "deleted": false,
- "id": "1df9246b-b0c4-4f56-83cd-a3d43007934b",
- "name": "www.{sub.domain.name}.",
- "project_id": "73aa943377f14b5bbef095786cd9635b",
- "records": [
- "{sub.domain.name}."
], - "status": "ACTIVE",
- "ttl": 3600,
- "type": "CNAME",
- "zone_id": "{zone_dns_id}",
- "zone_name": "{sub.domain.name}."
}, - {
- "action": "NONE",
- "deleted": false,
- "id": "6e417049-84de-4e07-8dcb-a96b59e611ed",
- "name": "{sub.domain.name}.",
- "project_id": "73aa943377f14b5bbef095786cd9635b",
- "records": [
- "0 {sub.domain.name}."
], - "status": "ACTIVE",
- "ttl": 3600,
- "type": "MX",
- "zone_id": "{zone_dns_id}",
- "zone_name": "{sub.domain.name}."
}, - {
- "action": "NONE",
- "deleted": false,
- "id": "d1f00237-949a-44c1-b9b4-1e2121bc64f1",
- "name": "{sub.domain.name}.",
- "project_id": "73aa943377f14b5bbef095786cd9635b",
- "records": [
- "\"v=spf1 a mx -all\""
], - "status": "ACTIVE",
- "ttl": 3600,
- "type": "TXT",
- "zone_id": "{zone_dns_id}",
- "zone_name": "{sub.domain.name}."
}, - {
- "action": "NONE",
- "deleted": false,
- "id": "e92df3aa-558c-43b3-b070-4ae4246493c6",
- "name": "mail.{sub.domain.name}.",
- "project_id": "73aa943377f14b5bbef095786cd9635b",
- "records": [
- "{sub.domain.name}."
], - "status": "ACTIVE",
- "ttl": 3600,
- "type": "CNAME",
- "zone_id": "{zone_dns_id}",
- "zone_name": "{sub.domain.name}."
}
]
}
Host: https://api.fotbo.com
Create or update a PTR (pointer) record for the specified service within the DNS context.
ip required | string |
record required | string |
region_name required | string |
zone_id | string |
{- "ip": "{fixed_ip}",
- "record": "{you.domain.com}",
- "region_name": "{country_name}",
- "zone_id": "a60a0e56-85b7-43ab-84ab-41903b3e8542"
}
{- "record": {
- "action": "UPDATE",
- "created_at": "2023-11-30T09:02:21.000000",
- "description": null,
- "id": "2ff202cd-1db6-41fb-ba7f-0113c7d9dc2b",
- "name": "104.2.1.1.in-addr.arpa.",
- "project_id": "fbf2b4896fe04e17b70aec83f8be4fcd",
- "records": [
- "{you.domain.com}."
], - "status": "PENDING",
- "ttl": null,
- "type": "PTR",
- "updated_at": "2023-11-30T10:29:52.000000",
- "version": 3,
- "zone_id": "a60a0e56-85b7-43ab-84ab-41903b3e8542",
- "zone_name": "2.1.1.in-addr.arpa."
}
}
Host: https://api.fotbo.com
Retrieve PTR records associated with a floating IP within the DNS context.
floating_ip_id | string |
{- "action": "NONE",
- "address": "{floating_ip}",
- "description": "{description}",
- "id": "{country_name}:{floating_ip_id}",
- "links": {
}, - "ptrdname": "{ptrd_name}",
- "status": "ACTIVE",
- "ttl": 1800
}
Host: https://api.fotbo.com
Retrieve pricing information related to DNS services within the services context.
string | |
ttl | string |
{- "estimated_cost_display": "ESTIMATED COST<br>\n€0.00 / hour<br>\nor €0.00 / month"
}
Host: https://api.fotbo.com
Retrieve PTR records associated with a specified IP address within the DNS context.
ip | string |
region_name | string |
{- "record": "{you.domain.com}",
- "zone_id": "a60a0e56-85b7-43ab-84ab-41903b3e8542"
}
Host: https://api.fotbo.com
Retrieve permissions related to DNS services within the DNS context.
{- "dns.create": true,
- "dns.create_or_update_ptr": true,
- "dns.destroy": true,
- "dns.list": true,
- "dns.retrieve": true,
- "dns.synchronize_records": true,
- "dns.update": true
}
Host: https://api.fotbo.com
Set PTR records for a floating IP within the DNS context.
description required | string |
floating_ip_id required | string |
ptrdname required | string |
ttl required | integer |
{- "description": "{description}",
- "floating_ip_id": "{floating_ip_id}",
- "ptrdname": "{ptrd_name}",
- "ttl": 1800
}
{- "action": "UPDATE",
- "address": "{floating_ip}",
- "description": "{description}",
- "id": "{country_name}:{floating_ip_id}",
- "links": {
}, - "ptrdname": "{ptrd_name}",
- "status": "PENDING",
- "ttl": 1800
}
The "Security groups" section provides tools for managing security policies. Users can define and apply security group rules to control inbound and outbound traffic, enhancing the overall security posture.
Host: https://api.fotbo.com
Retrieve a list of security groups associated with the user's account. You may not have services or there may not be funds on your balance to complete this operation.
filtering | string |
ordering | string |
page | string |
page_size | string |
{- "id": "string",
- "name": "string",
- "description": "string"
}
Host: https://api.fotbo.com
Retrieve detailed information about a specific security group identified by ID.
{- "associated_instances": [ ],
- "created_at": "2023-11-29T17:32:55+02:00",
- "description": "3",
- "id": "{securitygroup_id}",
- "name": "31",
- "project": "73aa943377f14b5bbef095786cd9635b",
- "region": "{country_name}",
- "security_group_rules": [
- {
- "description": "",
- "direction": "ingress",
- "ethertype": "IPv4",
- "id": "9d531d50-3e18-4955-a10f-f4e5a3c0cf5c",
- "port_range_max": null,
- "port_range_min": null,
- "protocol": "udp",
- "remote_group": null,
- "remote_group_name": "",
- "remote_ip_prefix": "0.0.0.0/0"
}, - {
- "description": null,
- "direction": "egress",
- "ethertype": "IPv4",
- "id": "fc09d737-e83b-44c9-a5ec-8ed733e4cbbd",
- "port_range_max": null,
- "port_range_min": null,
- "protocol": null,
- "remote_group": null,
- "remote_group_name": "",
- "remote_ip_prefix": null
}
], - "updated_at": "2023-11-29T17:33:16+02:00"
}
Host: https://api.fotbo.com
Change settings a specific security group identified by ID.
description required | string |
name required | string |
{- "description": "3",
- "name": "31"
}
{- "description": "3",
- "id": "{securitygroup_id}",
- "name": "3"
}
Host: https://api.fotbo.com
Add a rule to the settings in specified security group identified by ID in user's account.
description required | string |
direction required | string |
protocol required | string |
remote_ip_prefix required | string |
security_group_id required | string |
{- "description": "",
- "direction": "ingress",
- "protocol": "UDP",
- "remote_ip_prefix": "0.0.0.0/0",
- "security_group_id": "{securitygroup_id}"
}
{- "detail": "Rule create scheduled"
}
Host: https://api.fotbo.com
Delete a rule from the specified security group in user's account.
rule_id required | string |
{- "rule_id": "9d531d50-3e18-4955-a10f-f4e5a3c0cf5c"
}
null
Host: https://api.fotbo.com
Manage permissions related to security groups in user's account.
{- "securitygroups.add_rule": true,
- "securitygroups.create": true,
- "securitygroups.delete_rule": true,
- "securitygroups.destroy": true,
- "securitygroups.list": true,
- "securitygroups.retrieve": true,
- "securitygroups.update": true
}
The "Floating IPs" section explores functionalities related to floating IP addresses. Users can allocate, associate, and manage floating IPs to achieve flexible and scalable network configurations. Through a GET request with create_options, data about the service options is obtained before ordering it. You can see what the characteristics may be. These options must be specified when using POST/PUT requests.
Host: https://api.fotbo.com
Access information related to floating IPs within the OpenStack context.
filtering | string |
ordering | string |
page | string |
page_size | string |
{- "count": 0,
- "next": null,
- "previous": null,
- "objects": [ ],
- "totalCount": 0,
- "pageNo": 0,
- "permissions": {
- "floatingips.list": true,
- "floatingips.retrieve": true,
- "floatingips.create": true,
- "floatingips.destroy": true
}, - "filter_options": {
- "status": [
- {
- "display": "string",
- "value": "string"
}
]
}
}
Host: https://api.fotbo.com
description required | string |
floating_network required | string |
region required | string |
{- "description": "111",
- "floating_network": "8e1c1d85-173c-403e-8138-1ce0457c40ec",
- "region": "{country_name}"
}
{- "description": "111",
- "floating_network": "8e1c1d85-173c-403e-8138-1ce0457c40ec",
- "id": "c5874698-2fb8-4c7c-b85f-d9bc979da12b"
}
Host: https://api.fotbo.com
Retrieve options for creating a new floating IP. Through a GET request with create_options, data about the service options is obtained before ordering it. You can see what the characteristics may be. These options must be specified when using POST/PUT requests.
{- "default_region": "{country_name}",
- "networks": [
- {
- "description": "",
- "id": "381aaf65-a41c-4e41-a8ed-72e4c0c81c4c",
- "name": "pl-public-v6-1",
- "region": "{country_name}"
}, - {
- "description": "",
- "id": "{network_id}",
- "name": "nl-public-v6-1",
- "region": "{country_name}"
}, - {
- "description": "",
- "id": "8e1c1d85-173c-403e-8138-1ce0457c40ec",
- "name": "nl-public-v4-1",
- "region": "{country_name}"
}, - {
- "description": "",
- "id": "d1117331-d769-4bb7-bebd-6e66fc91adfc",
- "name": "pl-public-v4-1",
- "region": "{country_name}"
}
], - "regions": [
- {
- "description": "",
- "id": "{country_name}",
- "is_default": true,
- "is_lbaas_default": true
}, - {
- "description": "",
- "id": "{country_name}",
- "is_default": false,
- "is_lbaas_default": false
}
]
}
Host: https://api.fotbo.com
Retrieve the price for creating a new floating IP.
region | string |
{- "estimated_cost_display": "ESTIMATED COST<br>\n€0.0042 / hour<br>\nor €3.00 / month"
}
The "SSH Keys" section focuses on Secure Shell (SSH) key management. Users can add, remove, and manage SSH keys for secure access to instances and services. Through a GET request with create_options, data about the service options is obtained before ordering it. You can see what the characteristics may be. These options must be specified when using POST/PUT requests.
Host: https://api.fotbo.com
Retrieve a list of PKM (Public Key Management) items associated with the user's account.
filtering | string |
ordering | string |
page | string |
page_size | string |
{- "count": 3,
- "next": null,
- "objects": [
- {
- "created_at": "2023-11-30T10:58:57.026303+02:00",
- "fingerprint": "bb:46:b8:5c:8f:2c:d4:a8:d0:71:c1:e1:88:a4:94:4d",
- "id": 61,
- "name": "{ssh_key_name}",
- "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDBYFuPOJtvuMFzu8Qr6/4ltET86oM70Feb/UV072WnMg0wxRyCT2zIEOCd6XjA1b7WIH5mUcmDYfwhXn4pbZRFS/iA/G90pyXlpvh5ZHER5AFuYCXs38yYo4g7DX6RJvyoVa+nYSoCIZXK4lEVO1AsxTBn4Qr3cN7acv0BkK08A+17xdhEoBA57xDcQ5IQOtUsDXurpHWYiyqJ5XyGzmZrV9TfiFLlHKygkw62iwh1UTLVGwyzHFN69GX9y5dnelwogof1Guy9h804Xatxu77geONzXnsVZ2y2nty1uvBJ+XURWJdyJ2dPqexZmUkwxX06SBTd5XjMJlTP2klb8DJH",
- "user": {
- "display": "John316 Good New ({email@owner}) #610858",
- "email": "{email@owner}",
- "full_name": "John316 Good New",
- "id": 610858
}
}, - {
- "created_at": "2023-11-28T11:58:51.568804+02:00",
- "fingerprint": "be:58:50:53:a0:7c:6e:98:3c:a9:d0:db:40:55:9e:6b",
- "id": 58,
- "name": "{name_ssh}",
- "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCqAGQxxkk+82wCfRc5UeqYVSpXXui5zFbvRKJHvfT9F9cVgiOF9JvQglPvNqaZyLRCGbxPxt+ZCKPeaVzICa8S286SOzmQFRpu5tLePnufeYSmnj7eXVdDxZSFWrNGXBJQhNoZONHkx2+gkhsDeiop5gxhKes12q5o8/4GFbaNHph7H0Mae5sfx1ZZbwoZDSN1BJZpSp85uO3dlNTTwWO3pZ3q4HRF8BEjMR70pfRbHoDL0adVCV56IAnqy6DrArq1hIsnMis1ABowWO/jh2yjWv/z9u6A1cp5KAK2LPrNhBCbppI5l76Pohm6dOi59RLBR60zjOSl4Jdqig2Z+sBT",
- "user": {
- "display": "John316 Good New ({email@owner}) #610858",
- "email": "{email@owner}",
- "full_name": "John316 Good New",
- "id": 610858
}
}, - {
- "created_at": "2023-11-28T11:49:53.827833+02:00",
- "fingerprint": "93:80:33:93:a5:ed:d1:1a:97:8e:a9:c2:a1:f4:2f:35",
- "id": 57,
- "name": "{ssh_key_name}",
- "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0Miq5eLmTDSb20sqSVXcKMLxT8gs95kqzs2Ta18ZNqK510y4cVryH1/svWNO8LWtoe/heG4iaHLpR5GatnSQ+n6v/dzL/Yfecsk8/8S3OMNo3SL0W+FnAis4iUuDUvM2Q7zQMbCPqWuFTrxLhQALoLyhUscXWT6tlX5feMuKH3Q70Miung6vhy3HcVrZTXLLIDqGT5DZtK/TSlMBUohaSFMSjtLdcPJlShkXEf0CgftGBrwuHT79qkfseOoBy8JsZhePyZ3J/Cb/Vw7s1PgHPkPGB+QyixpuUp49gfT9qcL0YScLlnc9bY5K+9HMpwCXhESbRj6chGG4oQ3c2Rn3P",
- "user": {
- "display": "John316 Good New ({email@owner}) #610858",
- "email": "{email@owner}",
- "full_name": "John316 Good New",
- "id": 610858
}
}
], - "pageNo": "1",
- "permissions": {
- "publickeys.create": true,
- "publickeys.destroy": true,
- "publickeys.list": true,
- "publickeys.retrieve": true,
- "publickeys.update": true
}, - "previous": null,
- "totalCount": 3
}
Host: https://api.fotbo.com
Add PKM (Public Key Management) items associated with the user's account.
name required | string |
private_key required | string |
public_key required | string |
{- "name": "{ssh_key_name}",
- "private_key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEowIBAAKCAQEAwWBbjzibb7jBc7vEK+v+JbRE/OqDO9BXm/1FdO9lpzINMMUc\ngk9syBDgnel4wNW+1iB+ZlHJg2H8IV5+KW2URUv4gPxvdKcl5ab4eWRxEeQBbmAl\n7N/MmKOIOw1+kSb8qFWvp2EqAiGVyuJRFTtQLMUwZ+EK93De2nL9AZCtPAPte8XY\nRKAQOe8Q3EOSEDrVLA17q6R1mIsqieV8hs5ma1fU34hS5RysoJMOtosIdVEy1RsM\nsxxTevRl/cuXZ3pcKIKH9RrsvYfNOF2rcbu+4Hjjc157FWdstp7ctbrwSfl1EViX\ncidnT6nsWZlJMMV9OkgU3eV4zCZUz9pJW/AyRwIDAQABAoIBACSVxVzIWef+LWNm\n/8tLf67Ed1TeTWvQk/KoLS7dZ/8E4if68tTYj/0d7FET7cuV5OAAD8nt6VEZBamO\nhhHycF3X7LECkVehk/Lp7xKQZS/8UiT+vc4d3Uh3j/uUJwDxPlXeuDfTky4KCpvy\ny2JX8Wg2+lx84CVGTnNH1AQqyguTYnaE2TvRKPBM4MeGsE0yVcIIOjKVCwRP/gf2\np5tKa3hMLSUZMDZovYs1/SRHLtERhoZHdSUWBjtUEdVXouIGhcsQ/388SRCyxntm\nVHOy5Q7knS/jxFDZtrFtODNEB9wkr9qeT3Uvm7nsOxGd7VPCv3fisgQojE0UWXTW\nUDz/SOECgYEA4FgzOokXwnMhdydD2V2XZEi1ChjixkTUd2OCxcN29tAT65UkD2sl\nv4FQetkJibP4k9fR0zUTQTwvyVcm9kxS3RtAZ7EwjhuGWe4hF9FvtxHM4O9TJbN2\nCmFrRCORDSPCRuCBTK/eYVwU15NxrFLhOhBufXsgvgAY7bjOiIuNFncCgYEA3KmF\n3IwOqGLQd/t/h2VC+tz8j36UZN4BhE2e/apWcynhVY6PgyOO/bkhPxAv5ZzQm7Cf\n7rgMrYsX1f/T4qAciVzwT8oajZrNn4MKONyz072KtHCTRJrIc2ztMrCCevDveVwN\nKHRNAoinQCKxo1ClKTKErEiOViF/AtiINe/iJrECgYBZTAIoHIVuirEZYnGpRY2L\nBz24ZStuy9reIqfc2+6wUyZ6sQSHdpix32EPZPBc9VvOTSthrFCbuL80nxING1go\nVj6Oh4LSLbaOeTCG8IBNGDK6ncg0y3gCrcAqgRWtazxbReVxhtc3XZWWMUQf2WV4\n3S19mNLxjcxeYx8iTpm8BQKBgG5QBU6jafR+Kc/BmBic4+Y7sbsewZrHbaSxlUkk\n7cD27+JwuYgKr8Jh2aAIPJmiUptyqhGSSyw6+/iMw2VpO7rkDnMlCy89c4xJ20Nf\n+jphaEUaflTuuEUT8GTF3wUNC/r0rNNLiPA6Vrp2Xa3SdC7rRW5He3jNmAxZKYcl\nXD6RAoGBAJdPyuuQ2jbRSRfop1y/eHpjAx5tn9jcMiYab/ZCClGhLsS+XciDVqWX\n/hOFyVORQBLzFNMdwP3xpaWbtQt6xlb7Nb/C0SML6NVY+vp3vHeDav2EfkpSrFId\neP1OAarGHAN/CwqXCO98ehsQf1V0VdvU9IUkKCSY7e5u3QVT+hMy\n-----END RSA PRIVATE KEY-----\n",
- "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDBYFuPOJtvuMFzu8Qr6/4ltET86oM70Feb/UV072WnMg0wxRyCT2zIEOCd6XjA1b7WIH5mUcmDYfwhXn4pbZRFS/iA/G90pyXlpvh5ZHER5AFuYCXs38yYo4g7DX6RJvyoVa+nYSoCIZXK4lEVO1AsxTBn4Qr3cN7acv0BkK08A+17xdhEoBA57xDcQ5IQOtUsDXurpHWYiyqJ5XyGzmZrV9TfiFLlHKygkw62iwh1UTLVGwyzHFN69GX9y5dnelwogof1Guy9h804Xatxu77geONzXnsVZ2y2nty1uvBJ+XURWJdyJ2dPqexZmUkwxX06SBTd5XjMJlTP2klb8DJH"
}
{- "created_at": "2023-11-30T10:58:57.026303+02:00",
- "fingerprint": "bb:46:b8:5c:8f:2c:d4:a8:d0:71:c1:e1:88:a4:94:4d",
- "id": 61,
- "name": "{ssh_key_name}",
- "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDBYFuPOJtvuMFzu8Qr6/4ltET86oM70Feb/UV072WnMg0wxRyCT2zIEOCd6XjA1b7WIH5mUcmDYfwhXn4pbZRFS/iA/G90pyXlpvh5ZHER5AFuYCXs38yYo4g7DX6RJvyoVa+nYSoCIZXK4lEVO1AsxTBn4Qr3cN7acv0BkK08A+17xdhEoBA57xDcQ5IQOtUsDXurpHWYiyqJ5XyGzmZrV9TfiFLlHKygkw62iwh1UTLVGwyzHFN69GX9y5dnelwogof1Guy9h804Xatxu77geONzXnsVZ2y2nty1uvBJ+XURWJdyJ2dPqexZmUkwxX06SBTd5XjMJlTP2klb8DJH",
- "user": {
- "display": "John316 Good New ({email@owner}) #610858",
- "email": "{email@owner}",
- "full_name": "John316 Good New",
- "id": 610858
}
}
Host: https://api.fotbo.com
Retrieve detailed information about a specific PKM item identified by ID. You may have entered the wrong ssh-key.
name required | string |
private_key required | string |
public_key required | string |
{- "name": "{ssh_key_name}",
- "private_key": "",
- "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmuSAq7+wsp0ViSNWbCZYj3UAVuObKHrSDNR+pZM06UU21JDLmVqPH9IhDthWFqpl/68d6Sd2zfWVQCZiuhAobuhpwJNGecOx2tWNQZmiT6SN2AxHUeyaG3yuQ/nGmvJB+yL0ZV9OmFz9THHqgFSH205y0/GmUciD0R4TrADYtn80vb9wC0Xhnsm4t7T/rgSKyYhpNPSv1TZzD7yIKmVi+mLc1XLeGiegGODSqn5kdor9QMiO/KVhth6Ui7zaazdmuC9HCtpgGaDFAteiHhOUvdIWPvLLi2CMSr2c2j+roUUDxtq4quMIbR4/5CM6gQ8CWD2r3tK1BsYFtkl6opTW111/"
}
{- "id": 0,
- "name": "string",
- "public_key": "string",
- "created_at": "string",
- "fingerprint": "string",
- "user": {
- "id": 0,
- "email": "string",
- "full_name": "string",
- "display": "string"
}
}
Host: https://api.fotbo.com
Delete a specific SSH Key identified by ID.
null
Host: https://api.fotbo.com
Retrieve information about the generated key pair in the PKM context.
{- "private_key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEowIBAAKCAQEAwWBbJzibb7jBc7vEK+v+JbRE/OqDO9BXm/1FdO9lpzINMMUc\ngk9syBDgnel4wNW+1iB+ZlHJg2H8IV5+KW2URUv4gPxvdKcl5ab4eWRxEeQBbmAl\n7N/MmKOIOw1+kSb8qFWvp2EqAiGVyuJRFTtQLMUwZ+EK93De2nL9AZCtPAPte8XY\nRKAQOe8Q3EOSEDrVLA17q6R1mIsqieV8hs5ma1fU34hS5RysoJMOtosIdVEy1RsM\nsxxTevRl/cuXZ3pcKIKH9RrsvYfNOF2rcbu+4Hjjc157FWdstp7ctbrwSfl1EViX\ncidnT6nsWZlJMMV9OkgU3eV4zCZUz9pJW/AyRwIDAQABAoIBACSVxVzIWef+LWNm\n/8tLf67Ed1TeTWvQk/KoLS7dZ/8E4if68tTYj/0d7FET7cuV5OAAD8nt6VEZBamO\nhhHycF3X7LECkVehk/Lp7xKQZS/8UiT+vc4d3Uh3j/uUJwDxPlXeuDfTky4KCpvy\ny2JX8Wg2+lx84CVGTnNH1AQqyguTYnaE2TvRKPBM4MeGsE0yVcIIOjKVCwRP/gf2\np5tKa3hMLSUZMDZovYs1/SRHLtERhoZHdSUWBjtUEdVXouIGhcsQ/388SRCyxntm\nVHOy5Q7knS/jxFDZtrFtODNEB9wkr9qeT3Uvm7nsOxGd7VPCv3fisgQojE0UWXTW\nUDz/SOECgYEA4FgzOokXwnMhdydD2V2XZEi1ChjixkTUd2OCxcN29tAT65UkD2sl\nv4FQetkJibP4k9fR0zUTQTwvyVcm9kxS3RtAZ7EwjhuGWe4hF9FvtxHM4O9TJbN2\nCmFrRCORDSPCRuCBTK/eYVwU15NxrFLhOhBufXsgvgAY7bjOiIuNFncCgYEA3KmF\n3IwOqGLQd/t/h2VC+tz8j36UZN4BhE2e/apWcynhVY6PgyOO/bkhPxAv5ZzQm7Cf\n7rgMrYsX1f/T4qAciVzwT8oajZrNn4MKONyz072KtHCTRJrIc2ztMrCCevDveVwN\nKHRNAoinQCKxo1ClKTKErEiOViF/AtiINe/iJrECgYBZTAIoHIVuirEZYnGpRY2L\nBz24ZStuy9reIqfc2+6wUyZ6sQSHdpix32EPZPBc9VvOTSthrFCbuL80nxING1go\nVj6Oh4LSLbaOeTCG8IBNGDK6ncg0y3gCrcAqgRWtazxbReVxhtc3XZWWMUQf2WV4\n3S19mNLxjcxeYx8iTpm8BQKBgG5QBU6jafR+Kc/BmBic4+Y7sbsewZrHbaSxlUkk\n7cD27+JwuYgKr8Jh2aAIPJmiUptyqhGSSyw6+/iMw2VpO7rkDnMlCy89c4xJ20Nf\n+jphaEUaflTuuEUT8GTF3wUNC/r0rNNLiPA6Vrp2Xa3SdC7rRW5He3jNmAxZKYcl\nXD6RAoGBAJdPyuuQ2jbRSRfop1y/eHpjAx5tn9jcMiYab/ZCClGhLsS+XciDVqWX\n/hOFyVORQBLzFNMdwP3xpaWbtQt6xlb7Nb/C0SML6NVY+vp3vHeDav2EfkpSrFId\neP1OAarGHAN/CwqXCO98ehsQf1V0VdvU9IUkKCSY7e5u3QVT+hMy\n-----END RSA PRIVATE KEY-----\n",
- "public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDBYFuPOJtvuMFzu0Qr6/4ltET86oM70Feb/UV072WnMg0wxRyCT2zIEOCd6XjA1b7WIH5mUcmDYfwhXn4pbZRFS/iA/G90pyXlpvh5ZHER5AFuYCXs38yYo4g7DX6RJvyoVa+nYSoCIZXK4lEVO1AsxTBn4Qr3cN7acv0BkK08A+17xdhEoBA57xDcQ5IQOtUsDXurpHWYiyqJ5XyGzmZrV9TfiFLlHKygkw62iwh1UTLVGwyzHFN69GX9y5dnelwogof1Guy9h804Xatxu77geONzXnsVZ2y2nty1uvBJ+XURWJdyJ2dPqexZmUkwxX06SBTd5XjMJlTP2klb8DJH"
}
Host: https://api.fotbo.com
Access information related to images within the OpenStack context.
filtering | string |
ordering | string |
page | string |
page_size | string |
{- "count": 0,
- "filter_options": {
- "hypervisor_type": [
- {
- "display": "hyperv",
- "value": "hyperv"
}, - {
- "display": "ironic",
- "value": "ironic"
}, - {
- "display": "lxc",
- "value": "lxc"
}, - {
- "display": "qemu",
- "value": "qemu"
}, - {
- "display": "uml",
- "value": "uml"
}, - {
- "display": "vmware",
- "value": "vmware"
}, - {
- "display": "xen",
- "value": "xen"
}, - {
- "display": "kvm",
- "value": "kvm"
}, - {
- "display": "lxd",
- "value": "lxd"
}
], - "status": [
- {
- "display": "Active",
- "value": "active"
}, - {
- "display": "Deactivated",
- "value": "deactivated"
}, - {
- "display": "Deleted",
- "value": "deleted"
}, - {
- "display": "Killed",
- "value": "killed"
}, - {
- "display": "Pending delete",
- "value": "pending_delete"
}, - {
- "display": "Queued",
- "value": "queued"
}, - {
- "display": "Saving",
- "value": "saving"
}
], - "visibility": [
- {
- "display": "Community",
- "value": "community"
}, - {
- "display": "Private",
- "value": "private"
}, - {
- "display": "Public",
- "value": "public"
}, - {
- "display": "Shared",
- "value": "shared"
}
]
}, - "next": null,
- "objects": [ ],
- "pageNo": "1",
- "permissions": {
- "images.create": true,
- "images.deactivate": true,
- "images.destroy": true,
- "images.download": true,
- "images.list": true,
- "images.reactivate": true,
- "images.retrieve": true,
- "images.update": true
}, - "previous": null,
- "totalCount": 0
}
Host: https://api.fotbo.com
null
{- "architecture": "",
- "container_format": "bare",
- "disk_format": "iso",
- "hypervisor_type": "",
- "id": "{image_id}",
- "min_disk": 0,
- "min_ram": 0,
- "name": "{name_image}",
- "os_distro": "",
- "os_version": "{os_version}",
- "protected": false,
- "region": "{country_name}",
- "source": "url",
- "tags": [ ],
- "visibility": "private"
}
Host: https://api.fotbo.com
Retrieve detailed information about a specific Images or ISO identified by its unique ID.
{- "architecture": null,
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": {
- "display": "Staff (John3.16 Good News) #{client_id}",
- "id": "{client_id}",
- "name": "John3.16 Good News"
}, - "container_format": "bare",
- "created_at": "2023-11-30T16:05:15+02:00",
- "deleted_at": null,
- "disk_format": "iso",
- "display_name": "{iso_image_name}",
- "hw_qemu_guest_agent": false,
- "hypervisor_type": null,
- "id": "{image_id}",
- "instance_uuid": null,
- "is_iso": true,
- "min_disk": 0,
- "min_ram": 0,
- "name": "{iso_image}",
- "os_distro": null,
- "os_version": null,
- "properties": { },
- "protected": false,
- "region": "{country_name}",
- "related_instance": null,
- "reseller_resources": null,
- "size": 260046848,
- "status": "active",
- "tags": [ ],
- "type": "template",
- "updated_at": "2023-11-30T16:06:28+02:00",
- "used_by_resellers": [ ],
- "visibility": "private",
- "volume_snapshot_uuid": null
}
Host: https://api.fotbo.com
Images, ISO
architecture required | string |
disk_format required | string |
hypervisor_type required | null |
id required | string |
min_disk required | integer |
min_ram required | integer |
name required | string |
os_distro required | string |
os_version required | string |
properties required | object |
protected required | boolean |
visibility required | string |
{- "architecture": "i686",
- "disk_format": "ami",
- "hypervisor_type": null,
- "id": "fba0b9b1-608b-49d4-bcdd-b09466679433",
- "min_disk": 1,
- "min_ram": 2,
- "name": "{name_distr_OS}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": { },
- "protected": false,
- "visibility": "private"
}
{- "architecture": "i686",
- "hypervisor_type": null,
- "min_disk": 1,
- "min_ram": 2,
- "name": "{name_distr_OS}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": { },
- "protected": false,
- "tags": [ ],
- "visibility": "private"
}
Host: https://api.fotbo.com
Delete a specific Images or ISO identified by ID.
null
Host: https://api.fotbo.com
Copy the specified image.
delete_source_image required | boolean |
destination_name required | string |
destination_region_id required | string |
{- "delete_source_image": false,
- "destination_name": "{name_image}",
- "destination_region_id": "{country_name}"
}
{- "detail": "Image {name_image} copy scheduled"
}
Host: https://api.fotbo.com
Retrieve snapshots associated with a specific instance.
instance_uuid | string |
{- "objects": [
- {
- "architecture": null,
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": {
- "display": "Staff (John3.16 Good News) #{client_id}",
- "id": "{client_id}",
- "name": "John3.16 Good News"
}, - "container_format": "bare",
- "created_at": "2023-11-30T15:46:26+02:00",
- "deleted_at": null,
- "disk_format": "qcow2",
- "display_name": "{name_distr_OS}",
- "hw_qemu_guest_agent": true,
- "hypervisor_type": null,
- "id": "ede0eb63-5c8f-4c9b-95ab-c1a167cb8143",
- "instance_uuid": "{instance_id}",
- "is_iso": false,
- "min_disk": 12,
- "min_ram": 0,
- "name": "{name_distr_OS}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "base_image_ref": "58b590df-ef7b-42ad-8d02-7838b9cf6d72",
- "boot_roles": "load-balancer_admin,member,_member_,creator,reader",
- "clean_attempts": "1",
- "fleio_default_image_username": "{distr_OS}",
- "hw_cdrom_bus": "ide",
- "hw_disk_bus": "virtio",
- "hw_input_bus": "usb",
- "hw_machine_type": "pc",
- "hw_pointer_model": "usbtablet",
- "hw_qemu_guest_agent": "yes",
- "hw_video_model": "virtio",
- "hw_vif_model": "virtio",
- "image_location": "snapshot",
- "image_state": "available",
- "image_type": "snapshot",
- "instance_uuid": "{instance_id}",
- "old_vm_state": "active",
- "owner_id": "73aa943377f14b5bbef095786cd9635b",
- "owner_project_name": "John Last - {client_id}",
- "owner_user_name": "admin",
- "user_id": "a3a192060e27486e8380f4663e2555ad"
}, - "protected": false,
- "region": "{country_name}",
- "related_instance": {
- "id": "{instance_id}",
- "name": "netbsd-3333"
}, - "reseller_resources": null,
- "size": null,
- "status": "saving",
- "tags": [ ],
- "type": "snapshot",
- "updated_at": "2023-11-30T15:46:29+02:00",
- "used_by_resellers": [ ],
- "visibility": "private",
- "volume_snapshot_uuid": null
}, - {
- "architecture": null,
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": {
- "display": "Staff (John3.16 Good News) #{client_id}",
- "id": "{client_id}",
- "name": "John3.16 Good News"
}, - "container_format": "bare",
- "created_at": "2023-11-30T14:42:26+02:00",
- "deleted_at": null,
- "disk_format": "qcow2",
- "display_name": "{name_image}",
- "hw_qemu_guest_agent": true,
- "hypervisor_type": null,
- "id": "838a9e7b-b7cd-4dc2-a889-ff1e1f8f21a4",
- "instance_uuid": "{instance_id}",
- "is_iso": false,
- "min_disk": 12,
- "min_ram": 0,
- "name": "{name_distr_OS}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "backup_type": "manual",
- "base_image_ref": "58b590df-ef7b-42ad-8d02-7838b9cf6d72",
- "boot_roles": "load-balancer_admin,member,_member_,creator,reader",
- "clean_attempts": "1",
- "fleio_default_image_username": "{distr_OS}",
- "hw_cdrom_bus": "ide",
- "hw_disk_bus": "virtio",
- "hw_input_bus": "usb",
- "hw_machine_type": "pc",
- "hw_pointer_model": "usbtablet",
- "hw_qemu_guest_agent": "yes",
- "hw_video_model": "virtio",
- "hw_vif_model": "virtio",
- "image_location": "snapshot",
- "image_state": "available",
- "image_type": "backup",
- "instance_uuid": "{instance_id}",
- "old_vm_state": "active",
- "owner_id": "73aa943377f14b5bbef095786cd9635b",
- "owner_project_name": "John Last - {client_id}",
- "owner_user_name": "admin",
- "user_id": "a3a192060e27486e8380f4663e2555ad"
}, - "protected": false,
- "region": "{country_name}",
- "related_instance": null,
- "reseller_resources": null,
- "size": 1213267968,
- "status": "active",
- "tags": [ ],
- "type": "backup",
- "updated_at": "2023-11-30T14:43:27+02:00",
- "used_by_resellers": [ ],
- "visibility": "private",
- "volume_snapshot_uuid": null
}, - {
- "architecture": "x86_64",
- "assigned_to_flavor": true,
- "cleanup_date": null,
- "client": {
- "display": "Staff (John3.16 Good News) #{client_id}",
- "id": "{client_id}",
- "name": "John3.16 Good News"
}, - "container_format": "bare",
- "created_at": "2023-11-30T13:49:28+02:00",
- "deleted_at": null,
- "disk_format": "ami",
- "display_name": "{name_image}",
- "hw_qemu_guest_agent": false,
- "hypervisor_type": null,
- "id": "a8537450-fc2e-40fe-95bb-e09aeefcdd56",
- "instance_uuid": "{instance_id}",
- "is_iso": false,
- "min_disk": 0,
- "min_ram": 0,
- "name": "{name_image}",
- "os_distro": "{distr_OS}",
- "os_version": "{os_version}",
- "properties": {
- "backup_type": "manual",
- "base_image_ref": "a59000db-663b-40b1-85c2-6d757a53aea0",
- "boot_roles": "load-balancer_admin,member,_member_,creator,reader",
- "hw_cdrom_bus": "ide",
- "hw_disk_bus": "virtio",
- "hw_input_bus": "usb",
- "hw_machine_type": "pc",
- "hw_pointer_model": "usbtablet",
- "hw_video_model": "virtio",
- "hw_vif_model": "virtio",
- "image_location": "snapshot",
- "image_state": "available",
- "image_type": "backup",
- "instance_uuid": "{instance_id}",
- "owner_id": "73aa943377f14b5bbef095786cd9635b",
- "owner_project_name": "John Last - {client_id}",
- "owner_user_name": "admin",
- "user_id": "a3a192060e27486e8380f4663e2555ad"
}, - "protected": false,
- "region": "{country_name}",
- "related_instance": null,
- "reseller_resources": null,
- "size": 786432,
- "status": "active",
- "tags": [ ],
- "type": "backup",
- "updated_at": "2023-11-30T13:49:29+02:00",
- "used_by_resellers": [ ],
- "visibility": "private",
- "volume_snapshot_uuid": null
}
], - "volume_snapshots_count": 0
}
Host: https://api.fotbo.com
Retrieve permissions related to images within the OpenStack context.
{- "images.create": true,
- "images.deactivate": true,
- "images.destroy": true,
- "images.download": true,
- "images.list": true,
- "images.reactivate": true,
- "images.retrieve": true,
- "images.update": true
}
Host: https://api.fotbo.com
Retrieve the price for creating a new image within the OpenStack context.
disk_format | string |
region | string |
size | string |
visibility | string |
{- "estimated_cost_display": "ESTIMATED COST<br>\n€0.00 / hour<br>\nor €0.01 / month"
}
The "Billing" section provides comprehensive information on billing-related functionalities. Users can explore features such as viewing and managing invoices, setting up payment methods, and accessing billing history for transparent financial transactions. Provides comprehensive details about managing and interacting with invoices for our hosting services. Here, users can access and handle various aspects of their billing history, ensuring transparency and control over financial transactions. Through a GET request with create_options, data about the service options is obtained before ordering it. You can see what the characteristics may be. These options must be specified when using POST/PUT requests.
Host: https://api.fotbo.com
List auto-invoicing settings for the user's account.
client_id | string |
{- "auto_invoicing_settings": {
- "auto_invoicing_amount": null,
- "auto_invoicing_type": "string",
- "enable_auto_invoicing": true
}
}
Host: https://api.fotbo.com
Access and manage auto-invoicing settings for the user's account.
active_client | string |
auto_invoicing_amount required | null or integer |
auto_invoicing_type required | string |
enable_auto_invoicing required | boolean |
{- "auto_invoicing_amount": null,
- "auto_invoicing_type": "string",
- "enable_auto_invoicing": true
}
{- "auto_invoicing_amount": null,
- "auto_invoicing_type": "string",
- "enable_auto_invoicing": true
}
Host: https://api.fotbo.com
Retrieve configured options for recurring payments associated with billing gateways.
{- "objects": [ ]
}
Host: https://api.fotbo.com
Retrieve a list of invoices associated with the user's account, providing an overview of billing history.
filtering | string |
ordering | string |
page | string |
page_size | string |
{- "count": 1,
- "filter_options": {
- "status": [
- {
- "display": "Cancelled",
- "value": "cancelled"
}, - {
- "display": "Paid",
- "value": "paid"
}, - {
- "display": "Refunded",
- "value": "refunded"
}, - {
- "display": "Unpaid",
- "value": "unpaid"
}
]
}, - "next": null,
- "objects": [
- {
- "client": {
- "display": "Staff (John3.16 Good News) #{client_id}",
- "id": "{client_id}",
- "name": "John3.16 Good News"
}, - "currency": "EUR",
- "display_number": "{invoices_id}",
- "due_date": "2023-11-16T10:53:40.760503+02:00",
- "fiscal_date": null,
- "fiscal_due_date": null,
- "id": "{invoices_id}",
- "is_fiscal": false,
- "issue_date": "2023-11-16T10:53:40.760490+02:00",
- "name": "Proforma {invoices_id}",
- "number": null,
- "status": "unpaid",
- "total": "12.30"
}
], - "pageNo": "1",
- "permissions": {
- "invoices.add_credit_invoice": true,
- "invoices.download": true,
- "invoices.list": true,
- "invoices.pay_from_credit_balance": true,
- "invoices.retrieve": true
}, - "previous": null,
- "totalCount": 1,
- "unpaid_invoice_id": "{invoices_id}",
- "unpaid_invoices": 1
}
Host: https://api.fotbo.com
Retrieve detailed information about a specific invoice identified by its unique ID.
{- "address1": "Adress line 1",
- "balance": "12.30",
- "city": "City",
- "client": {
- "display": "Staff (John3.16 Good News) #{client_id}",
- "id": "{client_id}",
- "name": "John3.16 Good News"
}, - "company": "",
- "country": "PL",
- "currency": "EUR",
- "customer_details": "John Last\nAdress line 1\nCity, {country_name}\n{+id_phone_number}",
- "detailed_invoice": true,
- "display_number": "{invoices_id}",
- "due_date": "2023-11-16T10:53:40.760503+02:00",
- "email": "",
- "fax": null,
- "first_name": "John",
- "fiscal_date": null,
- "fiscal_due_date": null,
- "fleio_info": "Company name: {Company_name}\nCompany type: LLC\nRegistration number: 40103450338\nVAT number: LV40103450338\nLegal address: Ernesta Birznieka-Upisa street 18, Riga, Latvia\nPost code: LV-1050",
- "id": "{invoices_id}",
- "is_fiscal": false,
- "is_upgrade_invoice": false,
- "issue_date": "2023-11-16T10:53:40.760490+02:00",
- "items": [
- {
- "amount": "10.00",
- "client_name": "n/a",
- "description": "Add 10.00 EUR to credit balance",
- "domain_id": null,
- "fixed_price": null,
- "fixed_price_diff": false,
- "id": 126,
- "item_type": "credit",
- "service": null,
- "service_cycle": null,
- "taxed": true,
- "taxes": [
- {
- "amount": "2.30",
- "name": "{VAT_country}",
- "tax_rule": {
- "tax_rule_%": null
}
}
], - "usage": null
}
], - "journal": [ ],
- "last_name": "Last",
- "name": "Proforma {invoices_id}",
- "number": null,
- "payment_options": {
- "creditBalance": null,
- "gateways": [
- {
- "display_name": "{Payment_method}",
- "id": 2,
- "instructions": "<span>Save my card for automatic payments. I agree with the <a class=\"active-link\" target=\"_blank\" href=\"https://fotbo.com/privacy-policy\"> terms & conditions.</a></span>",
- "name": "stripe",
- "recurring_payments_enabled": true,
- "used_for_auto_pay": false
}
], - "recur_conditions": {
- "stripe": "<span>Save my card for automatic payments. I agree with the <a class=\"active-link\" target=\"_blank\" href=\"https://fotbo.com/privacy-policy\"> terms & conditions.</a></span>"
}, - "saved_cards": [ ],
- "uptodate_credit": -0.54,
- "uptodate_credit_currency": "EUR"
}, - "phone": "{+id_phone_number}",
- "state": "-",
- "status": "unpaid",
- "subtotal": "10.00",
- "taxes": [
- {
- "amount": "2.30",
- "display": "{country_name} {VAT_country} {VAT_country_%}%",
- "name": "{VAT_country}",
- "percent": {
- "VAT_country_%": null
}, - "tax_rule": null
}
], - "total": "12.30",
- "vat_id": "",
- "zip_code": "00000"
}
Host: https://api.fotbo.com
Creating and add a credit invoice
credit required | integer |
{- "credit": 11
}
{- "id": 0
}
Host: https://api.fotbo.com
Access a summary of billing information, providing an overview of the user's financial status.
{- "billing_currency": "EUR",
- "credits": [ ],
- "invoices_details": {
- "invoices_count": 1,
- "paid_invoices_count": 0,
- "unpaid_amount": 12.3,
- "unpaid_amount_currency": "EUR",
- "unpaid_invoice_id": "{invoices_id}",
- "unpaid_invoices_count": 1
}, - "latest_data_from": "2023-12-01T13:30:01.091204Z",
- "services_count": 0,
- "uptodate_credit": -0.54,
- "validate_credit_card": false
}
Host: https://api.fotbo.com
Retrieve the external URL for billing purposes.
{- "external_billing_url": ""
}
Host: https://api.fotbo.com
Access OpenStack-specific billing information.
page_size | string |
{- "available_services": [
- {
- "display": "Fotbo service - 73aa943377f14b5bbef095786cd9635b",
- "price_override": false,
- "price_override_display": null,
- "price_override_model": "none",
- "related_dynamic_usage_id": 93
}
], - "count": 1,
- "credit_and_invoicing_info": {
- "has_billing_agreement": false,
- "reached_credit_limit": true,
- "remaining_days": 0,
- "remaining_hours": 0
}, - "estimated_cycle_cost": {
- "amount": 6.54,
- "usage_id": 93
}, - "latest_data_from": "2023-12-01T13:30:01.091204Z",
- "next": null,
- "objects": [
- {
- "billing_end": "2023-12-14T23:59:59.999999+02:00",
- "billing_start": "2023-11-15T00:00:00+02:00",
- "client_currency": {
- "code": "EUR",
- "is_default": true,
- "is_used": true,
- "rate": "1.000000"
}, - "end_date": "2023-12-14",
- "end_display": "2023-12-14 23:59:59.999999+02:00 Europe/Riga time",
- "id": 93,
- "next_history": null,
- "previous_history": null,
- "price": "6.54",
- "price_override": false,
- "price_override_model": "none",
- "service_display": "Fotbo service - 73aa943377f14b5bbef095786cd9635b",
- "standard_cycle_price": 6.54,
- "start_date": "2023-11-15",
- "start_display": "2023-11-15 00:00:00+02:00 Europe/Riga time",
- "total_cycle_price": 6.54,
- "updated_at": "2023-12-01T15:30:22+02:00",
- "usage": {
- "currency": {
- "code": "EUR",
- "rate": 1
}, - "metrics_details": [ ],
- "metrics_details_summary": [ ],
- "metrics_total_price": "0.00",
- "price": "6.54",
- "project": "73aa943377f14b5bbef095786cd9635b",
- "usage_details": [
- {
- "price": "2.42",
- "resource_name": "Instance",
- "resource_type": "instance",
- "usage": [
- {
- "display_name": "{name_instance}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.55",
- "end": "2023-11-20T14:00:24Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "VPS {Name}",
- "price": 0.55,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "101 hours",
- "unit_display": "H",
- "unit_price": 0.00541,
- "units": 101
}, - "rule": 5,
- "start": "2023-11-16T09:28:26Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-12-14",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Instance public traffic(VPS {Name})",
- "price": 0,
- "price_details": {
- "time_unit": "bc",
- "unit_display": "GB",
- "unit_price": 0,
- "units": 1
}, - "rule": 24,
- "start": "2023-11-14"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-20T14:00:23.664632Z",
- "modifiers": [
- {
- "end": "2023-11-20T14:00:23.664632Z",
- "modifier": 53,
- "name": "IPv6 address",
- "price": "-0.14",
- "price_details": {
- "attribute_unit_display": null,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "101 hours",
- "unit_display": "H",
- "unit_price": -0.001388,
- "units": 101
}, - "start": "2023-11-16T09:28:33.334476Z"
}
], - "modifiers_summary": [
- {
- "modifier": 53,
- "name": "IPv6 address",
- "price": "-0.14",
- "price_details": {
- "attribute_unit_display": null,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "101 hours",
- "unit_display": "H",
- "unit_price": -0.001388,
- "units": 101
}
}
], - "name": "IP address (IP: 2a13:4ac0:4:0:f816:3eff:fe7f:c4b1)",
- "price": -0.14,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "101 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 101
}, - "rule": 17,
- "start": "2023-11-16T09:28:33.334476Z"
}
], - "price": "0.41",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "b6a6a7e5-07a1-48b2-9003-d1c5ceec5da3"
}, - {
- "display_name": "{name_instance}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "1.43",
- "end": "2023-12-01T13:30:22Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "VPS {Name}",
- "price": 1.43,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "264 hours",
- "unit_display": "H",
- "unit_price": 0.00541,
- "units": 264
}, - "rule": 5,
- "start": "2023-11-20T13:59:29Z"
}, - {
- "attribute_value": 4,
- "base_price": "0.00",
- "end": "2023-12-14",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Instance public traffic(VPS {Name})",
- "price": 0,
- "price_details": {
- "time_unit": "bc",
- "unit_display": "GB",
- "unit_price": 0,
- "units": 4
}, - "rule": 24,
- "start": "2023-11-14"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-12-01T13:30:22Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: 2a13:4ac0::f816:3eff:fe8c:55c0)",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "264 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 264
}, - "rule": 17,
- "start": "2023-11-20T13:59:35.077122Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-12-01T13:30:22Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {ip_instance})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "264 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 264
}, - "rule": 17,
- "start": "2023-11-20T13:59:35.077122Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-28T14:57:47.527156Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {ip_adress}})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "1 hour",
- "unit_display": "H",
- "unit_price": 0,
- "units": 1
}, - "rule": 17,
- "start": "2023-11-28T14:53:26.793649Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-28T15:00:08.557717Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: 1.1.1.87)",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "1 hour",
- "unit_display": "H",
- "unit_price": 0,
- "units": 1
}, - "rule": 17,
- "start": "2023-11-28T14:53:59.221822Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-28T14:57:56.905850Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {ip_adress})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "1 hour",
- "unit_display": "H",
- "unit_price": 0,
- "units": 1
}, - "rule": 17,
- "start": "2023-11-28T14:54:26.330192Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-28T14:59:53.026922Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: 1.1.1.1)",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "1 hour",
- "unit_display": "H",
- "unit_price": 0,
- "units": 1
}, - "rule": 17,
- "start": "2023-11-28T14:58:59.777543Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-28T14:59:53.026922Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {ip_adress})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "1 hour",
- "unit_display": "H",
- "unit_price": 0,
- "units": 1
}, - "rule": 17,
- "start": "2023-11-28T14:59:17.304567Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-28T14:59:53.026922Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {pool_ip_end})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "1 hour",
- "unit_display": "H",
- "unit_price": 0,
- "units": 1
}, - "rule": 17,
- "start": "2023-11-28T14:59:27.725939Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-28T17:52:46.953583Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: 1.1.1.1)",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "3 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 3
}, - "rule": 17,
- "start": "2023-11-28T15:00:44.835063Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-12-01T13:30:22Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {ip_addres})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "46 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 46
}, - "rule": 17,
- "start": "2023-11-29T15:40:11.126797Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-12-01T13:30:22Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {fixed_ip})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "46 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 46
}, - "rule": 17,
- "start": "2023-11-29T15:44:25.859524Z"
}
], - "price": "1.43",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "ddfa4d0a-e9ec-4822-8c73-6dccc4daa302"
}, - {
- "display_name": "{name_instance}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.01",
- "end": "2023-11-28T10:10:59Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "VPS {Name}",
- "price": 0.01,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "1 hour",
- "unit_display": "H",
- "unit_price": 0.00541,
- "units": 1
}, - "rule": 5,
- "start": "2023-11-28T09:50:43Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-12-14",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Instance public traffic(VPS {Name})",
- "price": 0,
- "price_details": {
- "time_unit": "bc",
- "unit_display": "GB",
- "unit_price": 0,
- "units": 1
}, - "rule": 24,
- "start": "2023-11-14"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-28T10:10:58.510059Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {ip_adress})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "1 hour",
- "unit_display": "H",
- "unit_price": 0,
- "units": 1
}, - "rule": 17,
- "start": "2023-11-28T09:50:50.348012Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-28T10:10:58.510059Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {ip_instance}})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "1 hour",
- "unit_display": "H",
- "unit_price": 0,
- "units": 1
}, - "rule": 17,
- "start": "2023-11-28T09:50:50.348012Z"
}
], - "price": "0.01",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "1ae98499-6674-4783-b36b-841e369d0689"
}, - {
- "display_name": "{name_instance}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.34",
- "end": "2023-11-30T15:08:57Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "VPS {Name}",
- "price": 0.34,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "49 hours",
- "unit_display": "H",
- "unit_price": 0.006944,
- "units": 49
}, - "rule": 36,
- "start": "2023-11-28T15:03:22Z"
}, - {
- "attribute_value": 2,
- "base_price": "0.00",
- "end": "2023-12-14",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Instance public traffic(VPS {Name})",
- "price": 0,
- "price_details": {
- "time_unit": "bc",
- "unit_display": "GB",
- "unit_price": 0,
- "units": 2
}, - "rule": 37,
- "start": "2023-11-14"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-30T15:08:55.554393Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: 2a13:4ac0::f816:3eff:feea:926)",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "49 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 49
}, - "rule": 17,
- "start": "2023-11-28T15:03:31.162221Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-30T15:08:55.554393Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {ip_adress})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "49 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 49
}, - "rule": 17,
- "start": "2023-11-28T15:03:31.162221Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-30T15:08:54.611394Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {ip_adress})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "48 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 48
}, - "rule": 17,
- "start": "2023-11-28T15:10:24.495150Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-30T15:08:54.611394Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {ip_adress})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "48 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 48
}, - "rule": 17,
- "start": "2023-11-28T15:10:43.840565Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-30T15:08:56.142335Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {ip_adress})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "48 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 48
}, - "rule": 17,
- "start": "2023-11-28T15:14:16.883655Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-30T15:08:56.142335Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {ip_adress})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "48 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 48
}, - "rule": 17,
- "start": "2023-11-28T15:14:27.808729Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-30T15:08:54.611394Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {ip_adress})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "48 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 48
}, - "rule": 17,
- "start": "2023-11-28T15:14:37.076657Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-30T15:08:54.611394Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {ip_adress})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "48 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 48
}, - "rule": 17,
- "start": "2023-11-28T15:58:50.991407Z"
}
], - "price": "0.34",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "d2a6351d-1da3-41f8-a6cc-3a6c990dcd7f"
}, - {
- "display_name": "{name_instance}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.03",
- "end": "2023-11-28T18:50:01Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "VPS {Name}",
- "price": 0.03,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "4 hours",
- "unit_display": "H",
- "unit_price": 0.006944,
- "units": 4
}, - "rule": 36,
- "start": "2023-11-28T15:21:40Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-12-14",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Instance public traffic(VPS {Name})",
- "price": 0,
- "price_details": {
- "time_unit": "bc",
- "unit_display": "GB",
- "unit_price": 0,
- "units": 1
}, - "rule": 37,
- "start": "2023-11-14"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-28T18:49:59.394165Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: 2a13:4ac0::f816:3eff:fe96:db16)",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "4 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 4
}, - "rule": 17,
- "start": "2023-11-28T15:21:45.692816Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-28T18:49:59.394165Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {ip})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "4 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 4
}, - "rule": 17,
- "start": "2023-11-28T15:21:45.692816Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-28T18:50:00.157470Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {ip_adress})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "4 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 4
}, - "rule": 17,
- "start": "2023-11-28T15:21:47.193495Z"
}
], - "price": "0.03",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "4a118727-64c2-4a33-8285-bea7ccb532ac"
}, - {
- "display_name": "{name_instance}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.10",
- "end": "2023-11-30T09:46:05Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "VPS {Name}",
- "price": 0.1,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "18 hours",
- "unit_display": "H",
- "unit_price": 0.00541,
- "units": 18
}, - "rule": 5,
- "start": "2023-11-29T16:16:25Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.01",
- "end": "2023-11-30T09:51:13Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "VPS {Name}",
- "price": 0.01,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "1 hour",
- "unit_display": "H",
- "unit_price": 0.00819,
- "units": 1
}, - "rule": 6,
- "start": "2023-11-30T09:46:05Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.01",
- "end": "2023-11-30T09:51:50Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "VPS {Name}",
- "price": 0.01,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "1 hour",
- "unit_display": "H",
- "unit_price": 0.006944,
- "units": 1
}, - "rule": 36,
- "start": "2023-11-30T09:51:13Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.05",
- "end": "2023-11-30T15:12:49Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "VPS {Name}",
- "price": 0.05,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "6 hours",
- "unit_display": "H",
- "unit_price": 0.00819,
- "units": 6
}, - "rule": 6,
- "start": "2023-11-30T09:51:50Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-12-14",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Instance public traffic(VPS {Name})",
- "price": 0,
- "price_details": {
- "time_unit": "bc",
- "unit_display": "GB",
- "unit_price": 0,
- "units": 1
}, - "rule": 28,
- "start": "2023-11-14"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-30T15:12:48.822631Z",
- "modifiers": [
- {
- "end": "2023-11-30T15:12:48.822631Z",
- "modifier": 53,
- "name": "IPv6 address",
- "price": "-0.03",
- "price_details": {
- "attribute_unit_display": null,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "23 hours",
- "unit_display": "H",
- "unit_price": -0.001388,
- "units": 23
}, - "start": "2023-11-29T16:16:30.854418Z"
}
], - "modifiers_summary": [
- {
- "modifier": 53,
- "name": "IPv6 address",
- "price": "-0.03",
- "price_details": {
- "attribute_unit_display": null,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "23 hours",
- "unit_display": "H",
- "unit_price": -0.001388,
- "units": 23
}
}
], - "name": "IP address (IP: 2a13:4ac0:4:0:f816:3eff:feaa:c456)",
- "price": -0.03,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "23 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 23
}, - "rule": 17,
- "start": "2023-11-29T16:16:30.854418Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-30T10:30:45.078947Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {fixed_ip})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "19 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 19
}, - "rule": 17,
- "start": "2023-11-29T16:16:32.039883Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-30T15:12:48.093140Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {fixed_ip})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "7 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 7
}, - "rule": 17,
- "start": "2023-11-30T09:05:14.482408Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-30T15:12:48.093140Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {fixed_ip})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "6 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 6
}, - "rule": 17,
- "start": "2023-11-30T09:13:18.797055Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-30T10:30:59.727593Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {fixed_ip})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "2 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 2
}, - "rule": 17,
- "start": "2023-11-30T09:13:29.885615Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-30T15:12:46.721809Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {fixed_ip})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "5 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 5
}, - "rule": 17,
- "start": "2023-11-30T10:31:47.788336Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-30T15:12:46.721809Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {fixed_ip})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "5 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 5
}, - "rule": 17,
- "start": "2023-11-30T10:31:58.970943Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-30T10:33:03.016178Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {fixed_ip})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "1 hour",
- "unit_display": "H",
- "unit_price": 0,
- "units": 1
}, - "rule": 17,
- "start": "2023-11-30T10:32:19.269037Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-30T10:33:03.016178Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {fixed_ip})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "1 hour",
- "unit_display": "H",
- "unit_price": 0,
- "units": 1
}, - "rule": 17,
- "start": "2023-11-30T10:32:47.911716Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-30T10:34:36.492874Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {ip_addres})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "1 hour",
- "unit_display": "H",
- "unit_price": 0,
- "units": 1
}, - "rule": 17,
- "start": "2023-11-30T10:33:19.014507Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-30T15:12:46.721809Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "IP address (IP: {ip_adress})",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "5 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 5
}, - "rule": 17,
- "start": "2023-11-30T10:35:18.309815Z"
}
], - "price": "0.14",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "{instance_id}"
}, - {
- "display_name": "{name_instance}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.01",
- "end": "2023-11-30T10:43:59Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "VPS {Name}",
- "price": 0.01,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "1 hour",
- "unit_display": "H",
- "unit_price": 0.00541,
- "units": 1
}, - "rule": 5,
- "start": "2023-11-30T10:41:48Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-11-30T12:31:24Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "VPS {Name}",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "2 hours",
- "unit_display": "H",
- "unit_price": 0.00819,
- "units": 2
}, - "rule": 6,
- "start": "2023-11-30T10:43:59Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.01",
- "end": "2023-11-30T12:34:23Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "VPS {Name}",
- "price": 0.01,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "1 hour",
- "unit_display": "H",
- "unit_price": 0.006944,
- "units": 1
}, - "rule": 36,
- "start": "2023-11-30T12:31:24Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-11-30T12:39:00Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "VPS {Name}",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "1 hour",
- "unit_display": "H",
- "unit_price": 0.015138,
- "units": 1
}, - "rule": 7,
- "start": "2023-11-30T12:34:23Z"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-12-14",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Instance public traffic(VPS {Name})",
- "price": 0,
- "price_details": {
- "time_unit": "bc",
- "unit_display": "GB",
- "unit_price": 0,
- "units": 1
}, - "rule": 29,
- "start": "2023-11-14"
}, - {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-30T12:38:59.452157Z",
- "modifiers": [
- {
- "end": "2023-11-30T12:38:59.452157Z",
- "modifier": 53,
- "name": "IPv6 address",
- "price": "-0.00",
- "price_details": {
- "attribute_unit_display": null,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "2 hours",
- "unit_display": "H",
- "unit_price": -0.001388,
- "units": 2
}, - "start": "2023-11-30T10:41:54.150440Z"
}
], - "modifiers_summary": [
- {
- "modifier": 53,
- "name": "IPv6 address",
- "price": "-0.00",
- "price_details": {
- "attribute_unit_display": null,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "2 hours",
- "unit_display": "H",
- "unit_price": -0.001388,
- "units": 2
}
}
], - "name": "IP address (IP: 2a13:4ac0:4:0:f816:3eff:fe72:1524)",
- "price": 0,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "2 hours",
- "unit_display": "H",
- "unit_price": 0,
- "units": 2
}, - "rule": 17,
- "start": "2023-11-30T10:41:54.150440Z"
}
], - "price": "0.06",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "65774644-5d03-4181-99e9-f3c2bd2b241b"
}
]
}, - {
- "price": "2.96",
- "resource_name": "Image",
- "resource_type": "image",
- "usage": [
- {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 2,
- "base_price": "0.04",
- "end": "2023-11-28T17:29:15Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.04,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 2,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 2
}, - "rule": 21,
- "start": "2023-11-28T09:56:06Z"
}
], - "price": "0.04",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "a8578278-bfa4-4c0c-aeee-1117f2321c15"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-11-28T17:29:23Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 1,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 1
}, - "rule": 21,
- "start": "2023-11-28T09:58:21Z"
}
], - "price": "0.02",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "98eb6b6d-eb8a-4fc1-a280-b838bbd6923d"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 3,
- "base_price": "0.06",
- "end": "2023-11-28T19:54:34Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.06,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 3,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 3
}, - "rule": 21,
- "start": "2023-11-28T14:55:52Z"
}
], - "price": "0.06",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "374789ca-c69a-4975-b481-7fd28b79dafa"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 3,
- "base_price": "0.06",
- "end": "2023-11-28T17:55:18Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.06,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 3,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 3
}, - "rule": 21,
- "start": "2023-11-28T15:01:50Z"
}
], - "price": "0.06",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "ea6c00e1-65ac-43b7-89cf-b61140869c43"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 3,
- "base_price": "0.06",
- "end": "2023-11-28T17:29:49Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.06,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 3,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 3
}, - "rule": 21,
- "start": "2023-11-28T15:07:50Z"
}
], - "price": "0.06",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "f0590214-1345-4ef8-adf4-e1a9eef7f058"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 3,
- "base_price": "0.06",
- "end": "2023-11-28T15:54:17Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.06,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 3,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 3
}, - "rule": 21,
- "start": "2023-11-28T15:11:47Z"
}
], - "price": "0.06",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "ad0ba788-bf6a-4195-b5a4-1dbdda22ee2d"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 25,
- "base_price": "0.50",
- "end": "2023-11-28T17:29:34Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.5,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 25,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 25
}, - "rule": 21,
- "start": "2023-11-28T15:54:33Z"
}
], - "price": "0.50",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "4ef710ec-21ad-4b53-859a-85131f4ec89e"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 27,
- "base_price": "0.54",
- "end": "2023-11-29T16:14:25Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.54,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 27,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 27
}, - "rule": 21,
- "start": "2023-11-29T10:05:03Z"
}
], - "price": "0.54",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "c89cc5d4-53b8-4ea0-9d20-47b383ddac2c"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 27,
- "base_price": "0.54",
- "end": "2023-11-29T16:14:15Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.54,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 27,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 27
}, - "rule": 21,
- "start": "2023-11-29T15:50:14Z"
}
], - "price": "0.54",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "fa174ff4-76ce-44e0-98db-47dc51a63d6d"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-11-30T15:09:37Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 1,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 1
}, - "rule": 21,
- "start": "2023-11-29T15:56:09Z"
}
], - "price": "0.02",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "87d281e1-0e81-472d-a701-dcfd53674dc8"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-11-29T16:11:46Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 1,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 1
}, - "rule": 21,
- "start": "2023-11-29T15:57:47Z"
}
], - "price": "0.02",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "5cdbb093-101a-4fbd-9221-4bf19b29e91b"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-11-29T16:01:06Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 1,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 1
}, - "rule": 21,
- "start": "2023-11-29T16:00:54Z"
}
], - "price": "0.02",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "fce0b209-a524-4330-9414-c1015ddf61c5"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-11-30T14:53:23Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 1,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 1
}, - "rule": 21,
- "start": "2023-11-29T16:04:41Z"
}
], - "price": "0.02",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "a59000db-663b-40b1-85c2-6d757a53aea0"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-11-30T15:06:21Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 1,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 1
}, - "rule": 21,
- "start": "2023-11-29T16:11:42Z"
}
], - "price": "0.02",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "fba0b9b1-608b-49d4-bcdd-b09466679433"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-11-30T15:06:55Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 1,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 1
}, - "rule": 21,
- "start": "2023-11-29T16:12:26Z"
}
], - "price": "0.02",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "bc83b92d-6f4a-4c0d-9886-41a534e6a003"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-12-01T13:30:22Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 1,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 1
}, - "rule": 21,
- "start": "2023-11-29T16:12:49Z"
}
], - "price": "0.02",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "3eea2a82-595a-4e0b-8cda-2d9d42a083a7"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 27,
- "base_price": "0.54",
- "end": "2023-11-30T08:45:27Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.54,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 27,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 27
}, - "rule": 21,
- "start": "2023-11-29T20:05:03Z"
}
], - "price": "0.54",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "01398b7e-bc6f-415d-b1d6-bb7c19acadb1"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-11-30T11:50:01Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 1,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 1
}, - "rule": 21,
- "start": "2023-11-30T09:17:54Z"
}
], - "price": "0.02",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "4d7f500b-8d79-4af2-b722-ab079588d188"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-11-30T09:37:50Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 1,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 1
}, - "rule": 21,
- "start": "2023-11-30T09:35:49Z"
}
], - "price": "0.02",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "abe18e61-dcc4-47d6-a28d-d33c253719ae"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-11-30T11:25:03Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 1,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 1
}, - "rule": 21,
- "start": "2023-11-30T09:37:48Z"
}
], - "price": "0.02",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "36ee7204-e1c6-4190-8bcc-223ee3155d6d"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-11-30T11:49:29Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 1,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 1
}, - "rule": 21,
- "start": "2023-11-30T11:24:52Z"
}
], - "price": "0.02",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "6feaa31f-801f-404b-b7aa-a839d144bc94"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-12-01T13:30:22Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 1,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 1
}, - "rule": 21,
- "start": "2023-11-30T11:49:28Z"
}
], - "price": "0.02",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "a8537450-fc2e-40fe-95bb-e09aeefcdd56"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-11-30T15:06:04Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 1,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 1
}, - "rule": 21,
- "start": "2023-11-30T11:50:24Z"
}
], - "price": "0.02",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "6d55e3b1-dfb6-4770-8338-2ca8501c153b"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 2,
- "base_price": "0.04",
- "end": "2023-11-30T14:57:53Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.04,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 2,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 2
}, - "rule": 21,
- "start": "2023-11-30T12:42:26Z"
}
], - "price": "0.04",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "838a9e7b-b7cd-4dc2-a889-ff1e1f8f21a4"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 2,
- "base_price": "0.04",
- "end": "2023-11-30T14:57:39Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.04,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 2,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 2
}, - "rule": 21,
- "start": "2023-11-30T13:46:26Z"
}
], - "price": "0.04",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "ede0eb63-5c8f-4c9b-95ab-c1a167cb8143"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-11-30T14:57:14Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 1,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 1
}, - "rule": 21,
- "start": "2023-11-30T14:05:15Z"
}
], - "price": "0.02",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "0abc58c9-2287-4d53-9580-9552b19a70b8"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-11-30T15:05:21Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 1,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 1
}, - "rule": 21,
- "start": "2023-11-30T14:08:55Z"
}
], - "price": "0.02",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "deaec7e9-5e7c-4e2e-a1c5-28bac7ba65fe"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-11-30T14:15:38Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 1,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 1
}, - "rule": 21,
- "start": "2023-11-30T14:10:47Z"
}
], - "price": "0.02",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "3c789cf6-5a6b-41de-b1e1-e823b4a49065"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-11-30T14:21:57Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 1,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 1
}, - "rule": 21,
- "start": "2023-11-30T14:14:24Z"
}
], - "price": "0.02",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "ed23b342-7f50-4f35-ab2a-58a795eb8351"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-11-30T14:56:45Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 1,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 1
}, - "rule": 21,
- "start": "2023-11-30T14:20:26Z"
}
], - "price": "0.02",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "ef2c6e42-ebdc-4a3f-b020-8791ba2ad795"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-11-30T15:10:29Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 1,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 1
}, - "rule": 21,
- "start": "2023-11-30T14:58:09Z"
}
], - "price": "0.02",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "abf4de7c-0cf5-4d34-8d98-93e93e37e53f"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-11-30T15:03:42Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 1,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 1
}, - "rule": 21,
- "start": "2023-11-30T14:58:49Z"
}
], - "price": "0.02",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "bbc23a55-8884-4125-a143-e629c5b67750"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-11-30T15:03:59Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 1,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 1
}, - "rule": 21,
- "start": "2023-11-30T14:59:21Z"
}
], - "price": "0.02",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "8a150730-b6b5-4d34-97a8-cd11dbed97e4"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-11-30T15:02:50Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 1,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 1
}, - "rule": 21,
- "start": "2023-11-30T15:00:35Z"
}
], - "price": "0.02",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "9a02edaa-a66c-4ec2-87a8-d72aaf2965b3"
}, - {
- "display_name": "{name_image}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.02",
- "end": "2023-11-30T15:05:01Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Backup/Snapshot/Image",
- "price": 0.02,
- "price_details": {
- "attribute_unit_display": "GB",
- "display_quantity": true,
- "quantity": 1,
- "time_unit": "bc",
- "timespan": "1 cycle",
- "unit_display": "GBbc",
- "unit_price": 0.02,
- "units": 1
}, - "rule": 21,
- "start": "2023-11-30T15:01:42Z"
}
], - "price": "0.02",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "e2e46458-a3e7-4cac-b439-57152e861851"
}
]
}, - {
- "price": "0.00",
- "resource_name": "Volume",
- "resource_type": "volume",
- "usage": [ ]
}, - {
- "price": "0.00",
- "resource_name": "Volume snapshot",
- "resource_type": "volume_snapshot",
- "usage": [ ]
}, - {
- "price": "0.00",
- "resource_name": "Volume backup",
- "resource_type": "volume_backup",
- "usage": [ ]
}, - {
- "price": "0.31",
- "resource_name": "Floating IPs",
- "resource_type": "floating_ip",
- "usage": [
- {
- "display_name": "floating IP: {floating_ip}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.19",
- "end": "2023-12-01T13:30:22Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Floating IPs",
- "price": 0.19,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "46 hours",
- "unit_display": "H",
- "unit_price": 0.0041666,
- "units": 46
}, - "rule": 22,
- "start": "2023-11-29T15:38:28Z"
}
], - "price": "0.19",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "{floating_ip_id}"
}, - {
- "display_name": "floating IP: {floating_ip}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.00",
- "end": "2023-11-30T08:32:18.615064Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Floating IPs",
- "price": 0.01,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "1 hour",
- "unit_display": "H",
- "unit_price": 0.0041666,
- "units": 1
}, - "rule": 22,
- "start": "2023-11-30T08:30:51Z"
}
], - "price": "0.01",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "c5874698-2fb8-4c7c-b85f-d9bc979da12b"
}, - {
- "display_name": "floating IP: {floating_ip}",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.11",
- "end": "2023-12-01T13:30:22Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Floating IPs",
- "price": 0.11,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "26 hours",
- "unit_display": "H",
- "unit_price": 0.0041666,
- "units": 26
}, - "rule": 22,
- "start": "2023-11-30T11:52:53Z"
}
], - "price": "0.11",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "1bb0de09-7d33-4610-adc3-8ae6e1810068"
}
]
}, - {
- "price": "0.00",
- "resource_name": "DNS Domains",
- "resource_type": "dns_domain",
- "usage": [
- {
- "display_name": "{domain.name}.",
- "history": [ ],
- "price": "0.00",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "6e5e807f-a159-47eb-99d1-c4f92ee9b1c1"
}, - {
- "display_name": "subdomain.{domain.name}.",
- "history": [ ],
- "price": "0.00",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "{zone_dns_id}"
}
]
}, - {
- "price": "0.85",
- "resource_name": "Load balancer",
- "resource_type": "load_balancer",
- "usage": [
- {
- "display_name": "load_balancer-(29313b2b-e3e0-4a4d-b2c2-154d9455efae)",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.82",
- "end": "2023-12-01T13:30:22Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Load balancer",
- "price": 0.82,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "76 hours",
- "unit_display": "H",
- "unit_price": 0.01083,
- "units": 76
}, - "rule": 12,
- "start": "2023-11-28T09:52:33Z"
}
], - "price": "0.82",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "29313b2b-e3e0-4a4d-b2c2-154d9455efae"
}, - {
- "display_name": "balancer",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.01",
- "end": "2023-11-28T13:37:38.095476Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Load balancer",
- "price": 0.01,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "1 hour",
- "unit_display": "H",
- "unit_price": 0.01083,
- "units": 1
}, - "rule": 12,
- "start": "2023-11-28T13:36:15Z"
}
], - "price": "0.01",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "ffc6935d-b7d0-454d-a167-48ddc05011db"
}, - {
- "display_name": "balancer",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.01",
- "end": "2023-11-29T14:27:21.303817Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Load balancer",
- "price": 0.01,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "1 hour",
- "unit_display": "H",
- "unit_price": 0.01083,
- "units": 1
}, - "rule": 12,
- "start": "2023-11-29T14:25:50Z"
}
], - "price": "0.01",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "62214b7f-8b79-41a4-9329-ba4a624fdd6d"
}, - {
- "display_name": "balancer",
- "history": [
- {
- "attribute_value": 1,
- "base_price": "0.01",
- "end": "2023-11-29T14:48:43.294913Z",
- "modifiers": [ ],
- "modifiers_summary": [ ],
- "name": "Load balancer",
- "price": 0.01,
- "price_details": {
- "attribute_unit_display": null,
- "display_quantity": false,
- "quantity": 1,
- "time_unit": "h",
- "timespan": "1 hour",
- "unit_display": "H",
- "unit_price": 0.01083,
- "units": 1
}, - "rule": 12,
- "start": "2023-11-29T14:32:13Z"
}
], - "price": "0.01",
- "region": "{country_name}",
- "related_resource": null,
- "resource_id": "927dfe4c-852a-45b4-bd9e-292d31bc0b7f"
}
]
}
], - "usage_end": "2023-12-01T13:30:22Z"
}
}
], - "pageNo": 1,
- "previous": null,
- "totalCount": 1
}
Host: https://api.fotbo.com
Retrieve credit and invoicing information within billing context.
{- "has_billing_agreement": false,
- "reached_credit_limit": true,
- "remaining_days": 0,
- "remaining_hours": 0
}
The "Clients" section covers client-related functionalities. Users can manage client information, access usage statistics, and ensure a seamless client experience. Through a GET request with create_options, data about the service options is obtained before ordering it. You can see what the characteristics may be. These options must be specified when using POST/PUT requests.
Host: https://api.fotbo.com
Generate a One-Time Password (OTP) token for authentication purposes.
{ }
{- "token": "19c016cb11f03fec2904baeb80cb12aee779a76"
}
Host: https://api.fotbo.com
Confirm the user's email address.
token required | string |
{- "token": "6ge-ff65f824992c4fcfec777d5ef8cab620"
}
{- "detail": "Email successfully confirmed"
}
Host: https://api.fotbo.com
Retrieve information about the currently authenticated user.
{- "cart_items": 0,
- "edition": "full",
- "features": {
- "billing": true,
- "billing.addcredit": true,
- "billing.credit_auto_invoicing": true,
- "billing.credit_estimate": true,
- "billing.history": true,
- "billing.invoices": true,
- "billing.order": false,
- "billing.pdf": true,
- "billing.recurring_payments": true,
- "billing.services": false,
- "clients&users": true,
- "clients&users.clients": true,
- "clients&users.clients.allow_country_change": false,
- "clients&users.invitations": true,
- "clients&users.roles": true,
- "clients&users.second_factor_auth": true,
- "clients&users.second_factor_auth.google_authenticator": true,
- "clients&users.second_factor_auth.sms_authenticator": true,
- "clients&users.signup": true,
- "clients&users.switch-client": true,
- "clients&users.userprofile": true,
- "clients&users.users": true,
- "core": true,
- "dashboard": true,
- "demo": false,
- "enduser": true,
- "enduser.allow_changing_password": true,
- "logger": true,
- "logger.email-message-log": false,
- "notifications": true,
- "openstack": true,
- "openstack.apiusers": false,
- "openstack.cleanup": true,
- "openstack.cleanup.images": true,
- "openstack.cleanup.images.showdate": true,
- "openstack.coe": true,
- "openstack.coe.cluster_templates": false,
- "openstack.coe.cluster_templates.manage_cluster_templates": false,
- "openstack.coe.clusters": false,
- "openstack.coe.clusters.create": true,
- "openstack.coe.clusters.create.master_lb_flag": false,
- "openstack.coe.clusters.create.show_price": true,
- "openstack.dbaas": false,
- "openstack.dbaas.availability_zones": false,
- "openstack.dbaas.manage-root-access": false,
- "openstack.dbaas.replicas": false,
- "openstack.dns": true,
- "openstack.dns.ptr": true,
- "openstack.dns.zones": true,
- "openstack.dns.zones.show-price-on-create": true,
- "openstack.flavors": true,
- "openstack.floatingips": true,
- "openstack.floatingips.show-price-on-create": true,
- "openstack.images": true,
- "openstack.images.copy": true,
- "openstack.images.download": true,
- "openstack.images.file_uploads": true,
- "openstack.images.show-price-on-create": true,
- "openstack.images.showcommunity": true,
- "openstack.images.showshared": true,
- "openstack.images.updatecreate": true,
- "openstack.instances": true,
- "openstack.instances.allow_changing_password": true,
- "openstack.instances.availability_zones": false,
- "openstack.instances.networking": true,
- "openstack.instances.networking.edit": true,
- "openstack.instances.rescue": true,
- "openstack.instances.resize": true,
- "openstack.instances.resize.allow_resize_to_less_disk_space": true,
- "openstack.instances.resize.show-price": true,
- "openstack.instances.shelving": true,
- "openstack.instances.show-price-on-create": true,
- "openstack.instances.show_hypervisors": true,
- "openstack.instances.snapshots": true,
- "openstack.instances.snapshots.pricing": true,
- "openstack.instances.traffic": true,
- "openstack.lbaas": true,
- "openstack.lbaas.show-region-select": true,
- "openstack.networks": true,
- "openstack.networks.auto_create_network": false,
- "openstack.networks.availability_zones": false,
- "openstack.networks.display_external_networks": false,
- "openstack.networks.display_shared_networks": false,
- "openstack.object-store": false,
- "openstack.object-store.show-region-select": false,
- "openstack.orchestration": true,
- "openstack.orchestration.heat-resource-types": false,
- "openstack.orchestration.heat-stacks": false,
- "openstack.orchestration.heat-template-versions": false,
- "openstack.osbackup": true,
- "openstack.osbackup.pricing": true,
- "openstack.osbackup.schedules": true,
- "openstack.ports": true,
- "openstack.ports.manage_public_network_related_ports": false,
- "openstack.projects": true,
- "openstack.routers": true,
- "openstack.routers.availability_zones": false,
- "openstack.securitygroups": true,
- "openstack.sshkeys": true,
- "openstack.subnetpools": true,
- "openstack.volumes": false,
- "openstack.volumes.availability_zones": false,
- "openstack.volumes.backups": false,
- "openstack.volumes.backups.show-price-on-create": false,
- "openstack.volumes.boot": false,
- "openstack.volumes.show-price-on-create": false,
- "openstack.volumes.snapshots": false,
- "openstack.volumes.snapshots.show-price-on-create": false,
- "plugin": true,
- "plugin.tickets": true,
- "plugins": true,
- "plugins.cpanel": true,
- "plugins.cpanelserver": true,
- "plugins.directadmin": true,
- "plugins.domains": false,
- "plugins.tickets": true,
- "plugins.todo": true,
- "utils": false,
- "utils.operations": false
}, - "formatting": {
- "currency": {
- "display_mode": "symbol",
- "min_fraction_digits": 2
}, - "date": {
- "date_format": "mediumDate",
- "date_time_format": "medium"
}
}, - "has_panel_notifications": false,
- "impersonated": false,
- "is_development": false,
- "is_white_label": false,
- "notifications": 1,
- "requires_email_verification": false,
- "total_notifications": 1,
- "user": {
- "active_client": "{client_id}",
- "clients": [
- {
- "address1": "Adress line 1",
- "city": "City",
- "company": "Staff",
- "country": "PL",
- "country_name": "{country_name}",
- "currency": "EUR",
- "date_created": "2023-11-15T13:16:31.124209+02:00",
- "display": "Staff (John3.16 Good News) #{client_id}",
- "enough_credit": false,
- "first_name": "John3.16",
- "id": "{client_id}",
- "last_name": "Good News",
- "long_name": "Staff (John3.16 Good News)",
- "name": "John3.16 Good News",
- "phone": "{+id_phone_number}",
- "roles": [ ],
- "state": "-",
- "status": "suspended",
- "vat_id": "",
- "zip_code": "00000"
}
], - "email": "{email@owner}",
- "email_verified": true,
- "first_name": "John316",
- "fleio_token": {
- "expire_at": "2023-12-02T13:38:41.980783Z",
- "expire_at_browser_close": true,
- "expiry_seconds": 86142,
- "long_session_seconds": 5184000,
- "short_session_seconds": 86400,
- "token": "boa1f82bcc6cbe9d2cf384b71758739b3cb1282f"
}, - "full_name": "John316 Good New",
- "id": 610858,
- "language": "en",
- "last_name": "Good New",
- "notifications_only": false
}, - "uuid": "2f2163a7278923142e2e88a280e011bb935f5a4fc4af2e11b3627cadad3c73a9",
- "version": {
- "backend_version": "2023.11.1",
- "latest_frontend_version": "2023.11.1"
}
}
Host: https://api.fotbo.com
Retrieve the external URL for billing purposes.
{- "external_billing_url": ""
}
Host: https://api.fotbo.com
Retrieve a list of clients associated with the user's account.
filtering | string |
ordering | string |
page | string |
page_size | string |
{- "count": 1,
- "next": null,
- "objects": [
- {
- "address1": "Adress line 1",
- "city": "City",
- "company": "Staff",
- "country": "PL",
- "country_name": "{country_name}",
- "currency": "EUR",
- "date_created": "2023-11-15T13:16:31.124209+02:00",
- "display": "Staff (John3.16 Good News) #{client_id}",
- "enough_credit": false,
- "first_name": "John3.16",
- "id": "{client_id}",
- "last_name": "Good News",
- "long_name": "Staff (John3.16 Good News)",
- "name": "John3.16 Good News",
- "phone": "{+id_phone_number}",
- "roles": [
- {
- "display_name": "Owner",
- "id": 1,
- "name": "Owner"
}, - {
- "display_name": "Member",
- "id": 2,
- "name": "Member"
}, - {
- "display_name": "Biller",
- "id": 3,
- "name": "Biller"
}, - {
- "display_name": "ReadOnlyMember",
- "id": 4,
- "name": "ReadOnlyMember"
}, - {
- "display_name": "NotificationsOnly",
- "id": 5,
- "name": "NotificationsOnly"
}
], - "state": "-",
- "status": "suspended",
- "vat_id": "",
- "zip_code": "00000"
}
], - "pageNo": "1",
- "previous": null,
- "totalCount": 1
}
Host: https://api.fotbo.com
You may not have access or there may not be funds on your balance to complete this operation.
address1 required | string |
address2 required | string |
city required | string |
company required | string |
country required | string |
custom_fields required | Array of arrays |
first_name required | string |
last_name required | string |
phone required | string |
state required | string |
vat_id required | string |
zip_code required | string |
{- "address1": "Address line 1",
- "address2": "",
- "city": "City",
- "company": "Fotbo",
- "country": "AF",
- "custom_fields": [ ],
- "first_name": "Member",
- "last_name": "Last",
- "phone": "+03712345678",
- "state": "State",
- "vat_id": "Fotbo",
- "zip_code": "12345"
}
{- "first_name": "string",
- "last_name": "string",
- "company": "string",
- "address1": "string",
- "address2": "string",
- "city": "string",
- "country": "string",
- "state": "string",
- "zip_code": "string",
- "phone": "string",
- "fax": null,
- "vat_id": "string",
- "custom_fields": [ ],
- "id": 0
}
Host: https://api.fotbo.com
Retrieve detailed information about a specific client identified by ID.
{- "address1": "Address line 1",
- "address2": "",
- "city": "City",
- "company": "Fotbo",
- "country": "AF",
- "country_name": "Afghanistan",
- "credits": [
- {
- "amount": "0.00",
- "can_delete": false,
- "client": "{client_id}",
- "currency": "EUR",
- "id": 224,
- "unpaid_usage": "0.00",
- "uptodate_credit": 0
}
], - "currency": "EUR",
- "custom_fields": [ ],
- "date_created": "2023-11-28T16:14:36.422845+02:00",
- "fax": null,
- "first_name": "Member",
- "has_openstack_services": true,
- "id": "{client_id}",
- "last_name": "Last",
- "long_name": "Fotbo (Member Last)",
- "name": "Member Last",
- "phone": "+93712345678",
- "roles": [
- {
- "display_name": "Owner",
- "id": 1,
- "name": "Owner"
}, - {
- "display_name": "Member",
- "id": 2,
- "name": "Member"
}, - {
- "display_name": "Biller",
- "id": 3,
- "name": "Biller"
}, - {
- "display_name": "NotificationsOnly",
- "id": 5,
- "name": "NotificationsOnly"
}
], - "state": "State",
- "status": "active",
- "users": [
- 694288,
- 377980
], - "vat_id": "FOTBO",
- "zip_code": "12345"
}
Host: https://api.fotbo.com
Change a specific client identified by ID.
address1 required | string |
address2 required | string |
city required | string |
company required | string |
country required | string |
custom_fields required | Array of arrays |
first_name required | string |
last_name required | string |
phone required | string |
state required | string |
vat_id required | string |
zip_code required | string |
{- "address1": "string",
- "address2": "string",
- "city": "string",
- "company": "string",
- "country": "string",
- "custom_fields": [ ],
- "first_name": "string",
- "last_name": "string",
- "phone": "string",
- "state": "string",
- "vat_id": "string",
- "zip_code": "string"
}
{- "address1": "string",
- "address2": "string",
- "city": "string",
- "company": "string",
- "country": "string",
- "country_name": "string",
- "custom_fields": [ ],
- "fax": null,
- "first_name": "string",
- "id": 0,
- "last_name": "string",
- "phone": "string",
- "state": "string",
- "vat_id": "string",
- "zip_code": "string"
}
Host: https://api.fotbo.com
Dissociate a user from the specified client. Delete invite.
id required | string |
relation_id required | integer |
{- "id": "{client_id}",
- "relation_id": 154
}
{- "detail": "string"
}
Host: http://api.fotbo.com
{- "can_dissociate": true
}
Host: https://api.fotbo.com
Retrieve available roles for the specified client.
{- "default_role_id": 1,
- "roles": [
- {
- "display_name": "Owner",
- "id": 1,
- "name": "Owner"
}, - {
- "display_name": "Member",
- "id": 2,
- "name": "Member"
}, - {
- "display_name": "Biller",
- "id": 3,
- "name": "Biller"
}, - {
- "display_name": "ReadOnlyMember",
- "id": 4,
- "name": "ReadOnlyMember"
}, - {
- "display_name": "NotificationsOnly",
- "id": 5,
- "name": "NotificationsOnly"
}
]
}
Host: https://api.fotbo.com
Retrieve user-specific notification settings for the specified client.
preview | string |
user_id | string |
{- "detail": {
- "account_authorization": {
- "display_name": "Account authorization notifications",
- "enabled": true,
- "name": "account_authorization"
}, - "billing_and_service": {
- "display_name": "Billing and service related notifications",
- "enabled": true,
- "name": "billing_and_service"
}, - "general": {
- "display_name": "General announcements",
- "enabled": true,
- "name": "general"
}, - "get_all_ticket_notifications": {
- "display_name": "Receive notifications for tickets opened by other users",
- "enabled": true,
- "name": "get_all_ticket_notifications"
}, - "technical": {
- "display_name": "Technical announcements",
- "enabled": true,
- "name": "technical"
}
}
}
Host: https://api.fotbo.com
Retrieve a list of users associated with the specified client.
{- "users": [
- {
- "client_full_name": "Member Last",
- "full_name": "Member Last",
- "id": 377980,
- "invitation": false,
- "invitation_id": 154,
- "is_active": true,
- "roles": [
- {
- "display_name": "Owner",
- "id": 1,
- "name": "Owner"
}, - {
- "display_name": "Member",
- "id": 2,
- "name": "Member"
}, - {
- "display_name": "Biller",
- "id": 3,
- "name": "Biller"
}, - {
- "display_name": "NotificationsOnly",
- "id": 5,
- "name": "NotificationsOnly"
}
], - "unregistered": false
}, - {
- "client_full_name": "Member Last",
- "invitation": true,
- "invitation_id": 157,
- "roles": [
- {
- "display_name": "Owner",
- "id": 1,
- "name": "Owner"
}
]
}
]
}
Host: https://api.fotbo.com
Send an invitation to the specified client. You may not have access or there may not be funds on your balance to complete this operation.
id required | string |
required | Array of objects |
roles required | Array of integers |
user_email required | string |
{- "id": "{client_id}",
- "notifications_settings": [
- {
- "enabled": true,
- "target_category": "general"
}, - {
- "enabled": true,
- "target_category": "billing_and_service"
}, - {
- "enabled": true,
- "target_category": "technical"
}, - {
- "enabled": true,
- "target_category": "get_all_ticket_notifications"
}
], - "roles": [
- 1
], - "user_email": "[email protected]"
}
{- "detail": "string"
}
Host: https://api.fotbo.com
Retrieve options for creating a new client. Through a GET request with create_options, data about the service options is obtained before ordering it. You can see what the characteristics may be. These options must be specified when using POST/PUT requests.
{- "countries": [
- {
- "label": "string",
- "state_required": true,
- "value": "string"
}
], - "currencies": [
- "string"
], - "custom_fields": {
- "aeroid": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "aerokey": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "asiaidentityform": {
- "category": "string",
- "choices": [
- {
- "label": "string",
- "value": "string"
}
], - "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "asiaidentitynumber": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "asialegaltype": {
- "category": "string",
- "choices": [
- {
- "label": "string",
- "value": "string"
}
], - "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "autldeligid": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "autldeligidtype": {
- "category": "string",
- "choices": [
- {
- "label": "string",
- "value": "string"
}
], - "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "autldeligname": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "autldeligreason": {
- "category": "string",
- "choices": [
- {
- "label": "string",
- "value": "string"
}
], - "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "autldeligtype": {
- "category": "string",
- "choices": [
- {
- "label": "string",
- "value": "string"
}
], - "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "autldregid": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "autldregidtype": {
- "category": "string",
- "choices": [
- {
- "label": "string",
- "value": "string"
}
], - "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "autldregname": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "catldciraagreement": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "catldlegaltype": {
- "category": "string",
- "choices": [
- {
- "label": "string",
- "value": "string"
}
], - "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "catldwhoisoptout": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "cnhosting": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "cnhregisterclause": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "cooopcontactcompany": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "coopaddress1": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "coopaddress2": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "coopcity": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "coopcontactemail": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "coopcontactname": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "coopcountry": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "coopphone": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "coopphonecc": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "coopstate": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "coopzip": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "deTLDTermsAgree": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "detldaddressconfirm": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "detldtaxid": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "estldidformnum": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "estldidformtype": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "estldlegalform": {
- "category": "string",
- "choices": [
- {
- "label": "string",
- "value": "string"
}
], - "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "fr_coduns": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "fr_cosiret": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "fr_indbirthcity": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "fr_indbirthcountry": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "fr_indbirthdate": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "fr_indbirthpostcode": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "fr_legaltype": {
- "category": "string",
- "choices": [
- {
- "label": "string",
- "value": "string"
}
], - "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "fr_trademarknumber": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "fr_vat": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "hkindividualsdocumentnumber": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "hkindividualsissuingcountry": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "hkindividualssupportingdocumentation": {
- "category": "string",
- "choices": [
- {
- "label": "string",
- "value": "string"
}
], - "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "hkindividualsunder18": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "hkorganizationsdocumentnumber": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "hkorganizationsindustrytype": {
- "category": "string",
- "choices": [
- {
- "label": "string",
- "value": "string"
}
], - "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "hkorganizationsissuingcountry": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "hkorganizationsnameinchinese": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": "string"
}, - "hkorganizationssupportingdocumentation": {
- "category": "string",
- "choices": [
- {
- "label": "string",
- "value": "string"
}
], - "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "hkregistranttype": {
- "category": "string",
- "choices": [
- {
- "label": "string",
- "value": "string"
}
], - "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "ittlddata": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "ittldlegaltype": {
- "category": "string",
- "choices": [
- {
- "label": "string",
- "value": "string"
}
], - "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "ittldsec3": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "ittldsec5": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "ittldsec6": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "ittldsec7": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "ittldtaxid": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "jobswebsite": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "nu_iis_orgno": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "nu_iis_vatno": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "plpublish": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "proauthority": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "proauthoritywebsite": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "prolicensenumber": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "proprofession": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "quebec_info": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "quebec_intendeduse": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "rocnp": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": {
- "roregistranttype": {
- "in": [
- "string"
]
}
}, - "type": "string",
- "validator": "string"
}, - "rocui": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": {
- "roregistranttype": {
- "in": [
- "string"
]
}
}, - "type": "string",
- "validator": null
}, - "roregistranttype": {
- "category": "string",
- "choices": [
- {
- "label": "string",
- "value": "string"
}
], - "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "roregistrationnumber": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "ruindividualsbirthday": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "ruindividualspassportissuedate": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "ruindividualspassportissuer": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "ruindividualspassportnumber": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "ruindividualswhoisprivacy": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "ruregistranttype": {
- "category": "string",
- "choices": [
- {
- "label": "string",
- "value": "string"
}
], - "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "rurussianorganizationstaxpayernumber1": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "rurussianorganizationsterritorylinkedtaxpayernumber2": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "seidentificationnumber": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "sevat": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "sgtldrcbid": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "sgtldregtype": {
- "category": "string",
- "choices": [
- {
- "label": "string",
- "value": "string"
}
], - "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "teltldlegaltype": {
- "category": "string",
- "choices": [
- {
- "label": "string",
- "value": "string"
}
], - "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "teltldwhoisoptout": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "traveltrusteeservice": {
- "category": "string",
- "choices": [
- {
- "label": "string",
- "value": "string"
}
], - "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "traveltrusteeserviceargeement": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "traveluincode": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "travelusageagreement": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "uktldcompanyid": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "uktldlegaltype": {
- "category": "string",
- "choices": [
- {
- "label": "string",
- "value": "string"
}
], - "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "uktldregname": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "uktldwhoisoptout": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "ustldapppurpose": {
- "category": "string",
- "choices": [
- {
- "label": "string",
- "value": "string"
}
], - "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "ustldnexuscat": {
- "category": "string",
- "choices": [
- {
- "label": "string",
- "value": "string"
}
], - "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}, - "ustldnexuscountry": {
- "category": "string",
- "group": "string",
- "label": "string",
- "optional": true,
- "required": true,
- "type": "string",
- "validator": null
}
}
}
Host: https://api.fotbo.com
Disable the Google Authenticator (2FA, SFA) method for authentication.
{- "detail": "string"
}
Host: https://api.fotbo.com
Enable the Google Authenticator (2FA, SFA) method for authentication.
verification_code required | string |
{- "verification_code": "string"
}
{- "detail": "string"
}
Host: https://api.fotbo.com
Retrieve the Google Authenticator code for the 2FA user.
{- "secret_key": "string"
}
Host: https://api.fotbo.com
Retrieve the status of the Google Authenticator (2FA, SFA) method for the user.
{- "default": true,
- "enabled": true
}
Host: https://api.fotbo.com
Retrieve a list of plugins with a specific component.
component_name | string |
{- "plugins": [ ]
}
Host: https://api.fotbo.com
Manage SFA (2FA, Second Factor Authentication) types.
{- "count": 0,
- "next": null,
- "objects": [
- {
- "display_name": "string",
- "help_text": "string",
- "id": 0,
- "name": "string",
- "related_method": {
- "default": true,
- "enabled": true
}
}
], - "pageNo": 0,
- "previous": null,
- "totalCount": 0
}
Host: https://api.fotbo.com
Check the status of password confirmation for 2FA/SFA types.
{- "allowed": true
}
Host: https://api.fotbo.com
Updating a User Profile
email required | string |
first_name required | string |
last_name required | string |
old_password required | string |
password required | string |
password_confirm required | string |
{- "email": "string",
- "first_name": "string",
- "last_name": "string",
- "old_password": "string",
- "password": "string",
- "password_confirm": "string"
}
{- "confirmation_email_sent": true,
- "detail": "string"
}
Host: https://api.fotbo.com
List operations
page_size | string |
ordering | string |
filtering | string |
page | string |
active_client | string |
{- "count": 0,
- "next": null,
- "previous": null,
- "objects": [
- {
- "id": "string",
- "operation_type": "string",
- "primary_object_id": null,
- "status": "string",
- "completed": true,
- "created_at": "string",
- "progress": {
- "total_steps": 0,
- "completed_steps": 0,
- "steps_details": [
- {
- "name": "string",
- "display": "string",
- "status": "string",
- "timeout_minutes": 0,
- "timeout_error_message": "string",
- "start_time": "string",
- "error_message": null
}
]
}, - "initiating_user": {
- "id": 0,
- "email": "string",
- "full_name": "string",
- "display": "string"
}, - "seen": true,
- "can_retry": true
}
], - "totalCount": 0,
- "pageNo": "string",
- "filter_options": {
- "operation_type": [
- {
- "display": "string",
- "value": "string"
}
], - "status": [
- {
- "display": "string",
- "value": "string"
}
]
}
}
Host: https://api.fotbo.com
List opearation status
active_client | string |
{- "id": "string",
- "operation_type": "string",
- "primary_object_id": null,
- "status": "string",
- "completed": true,
- "created_at": "string",
- "progress": {
- "total_steps": 0,
- "completed_steps": 0,
- "steps_details": [
- {
- "name": "string",
- "display": "string",
- "status": "string",
- "timeout_minutes": 0,
- "timeout_error_message": "string",
- "start_time": "string",
- "error_message": null
}
]
}, - "initiating_user": {
- "id": 0,
- "email": "string",
- "full_name": "string",
- "display": "string"
}, - "seen": true,
- "can_retry": true
}
Host: https://api.fotbo.com
Operation retry
active_client | string |
{- "detail": "string"
}
Host: https://api.fotbo.com
Оperations in progress
active_client | string |
{- "has_operations_in_progress": true,
- "operations_count": 0,
- "unseen_failed_operations": true
}
Host: https://api.fotbo.com
Mark all as read
active_client | string |
{- "detail": "string"
}
The "Tickets" section offers features for managing support tickets. Users can create, track, and resolve tickets, ensuring effective communication and issue resolution.
Host: https://api.fotbo.com
Retrieve a list of ticket departments associated with the user's account.
{- "count": 3,
- "next": null,
- "objects": [
], - "pageNo": 1,
- "previous": null,
- "totalCount": 3
}
Host: https://api.fotbo.com
Retrieve a list of attachments associated with tickets.
null
{- "content_type": "application/octet-stream",
- "disk_file": "322db92f-d377-4504-9d04-dffaf6c2ce43_Bing.url",
- "email_message": null,
- "file_name": "Bing.url",
- "id": 149622,
- "ticket_note": null,
- "ticket_update": null
}
Host: https://api.fotbo.com
Retrieve a list of tickets associated with the user's account.
filtering | string |
ordering | string |
page | string |
page_size | string |
{- "count": 1,
- "filter_options": {
- "status": [
- {
- "display": "Answered",
- "value": "answered"
}, - {
- "display": "Customer Reply",
- "value": "customer reply"
}, - {
- "display": "Done",
- "value": "done"
}, - {
- "display": "In Progress",
- "value": "in progress"
}, - {
- "display": "Merged",
- "value": "merged"
}, - {
- "display": "On Hold",
- "value": "on hold"
}, - {
- "display": "Open",
- "value": "open"
}
]
}, - "has_departments": true,
- "next": null,
- "objects": [
- {
- "cc_recipients": null,
- "client": "{client_id}",
- "client_display": "Staff (John3.16 Good News) #{client_id}",
- "created_at": "2023-11-30T17:29:24.677129+02:00",
- "department_display": "Technical department",
- "email_message": null,
- "id": "{ticket_id}",
- "last_reply_at": "2023-11-30T17:34:32.065786+02:00",
- "merged_into": null,
- "service": null,
- "status": "done",
- "status_display": "Done",
- "title": "{You Title}",
- "to_recipients": "[]"
}
], - "pageNo": "1",
- "previous": null,
- "totalCount": 1
}
Host: https://api.fotbo.com
Add tickets with the user's account.
cc_recipients_input required | string |
client required | integer |
department required | integer |
description required | string |
title required | string |
{- "cc_recipients_input": "",
- "client": "{client_id}",
- "department": 1,
- "description": "{You description}",
- "title": "{You title}"
}
{- "cc_recipients": null,
- "client": "{client_id}",
- "created_at": "2023-11-30T17:29:24.677129+02:00",
- "created_by": 610858,
- "department": 1,
- "description": "<p>API. Checking the operation of the ticket system </p>",
- "email_message": null,
- "id": "371388",
- "last_reply_at": "2023-11-30T17:29:24.677146+02:00",
- "merged_into": null,
- "service": null,
- "status": "open",
- "title": "API. Checking the operation of the ticket system.",
- "to_recipients": "[]"
}
Host: https://api.fotbo.com
Retrieve detailed information about a specific ticket identified by ID.
{- "cc_recipients": null,
- "client": "{client_id}",
- "client_display": "Staff (John3.16 Good News) #{client_id}",
- "created_at": "2023-11-30T08:17:26.454789Z",
- "created_by": {
- "display": "John316 Good New ({email@owner}) #610858",
- "email": "{email@owner}",
- "full_name": "John316 Good New",
- "id": 610858
}, - "created_by_display": "John316 Good New",
- "created_by_email": null,
- "department": 1,
- "department_display": "Technical department",
- "description": "<p>Checking the ticket system. </p>",
- "id": "{ticket_id}",
- "is_staff_generated": false,
- "main_attachments": null,
- "replies_and_notes": [
- {
- "attachments": [ ],
- "created_at": "2023-11-30T08:17:53.480595Z",
- "created_by_display": "Vitaliy Darmoroz",
- "description_changed": null,
- "email_generated": false,
- "id": 558905,
- "is_staff_generated": true,
- "last_edited": null,
- "last_edited_by": null,
- "message": "<p>Checking the ticket system. - Ок.</p>",
- "message_owner_email": null,
- "message_type": "ticketupdate",
- "new_cc": null,
- "new_department": null,
- "new_status": null,
- "source_ticket_id": null,
- "ticket_activity": false,
- "title_changed": null
}, - {
- "attachments": [ ],
- "created_at": "2023-11-30T08:17:53.501411Z",
- "created_by_display": "Vitaliy Darmoroz",
- "description_changed": null,
- "email_generated": false,
- "id": 709994,
- "is_staff_generated": true,
- "last_edited": null,
- "last_edited_by": null,
- "message": "",
- "message_owner_email": null,
- "message_type": "ticketupdate",
- "new_cc": null,
- "new_department": null,
- "new_status": "Done",
- "source_ticket_id": null,
- "ticket_activity": true,
- "title_changed": null
}, - {
- "attachments": [ ],
- "created_at": "2023-11-30T08:18:29.663720Z",
- "created_by_display": "John316 Good New",
- "description_changed": null,
- "email_generated": false,
- "id": 946094,
- "is_staff_generated": false,
- "last_edited": null,
- "last_edited_by": null,
- "message": "",
- "message_owner_email": "{email@owner}",
- "message_type": "ticketupdate",
- "new_cc": null,
- "new_department": null,
- "new_status": "Open",
- "source_ticket_id": null,
- "ticket_activity": true,
- "title_changed": null
}, - {
- "attachments": [ ],
- "created_at": "2023-11-30T08:18:35.235219Z",
- "created_by_display": "John316 Good New",
- "description_changed": null,
- "email_generated": false,
- "id": 756542,
- "is_staff_generated": false,
- "last_edited": null,
- "last_edited_by": null,
- "message": "",
- "message_owner_email": "{email@owner}",
- "message_type": "ticketupdate",
- "new_cc": null,
- "new_department": null,
- "new_status": "Done",
- "source_ticket_id": null,
- "ticket_activity": true,
- "title_changed": null
}, - {
- "attachments": [ ],
- "created_at": "2023-11-30T15:16:05.998952Z",
- "created_by_display": "John316 Good New",
- "description_changed": null,
- "email_generated": false,
- "id": 74168,
- "is_staff_generated": false,
- "last_edited": null,
- "last_edited_by": null,
- "message": "",
- "message_owner_email": "{email@owner}",
- "message_type": "ticketupdate",
- "new_cc": null,
- "new_department": null,
- "new_status": "Open",
- "source_ticket_id": null,
- "ticket_activity": true,
- "title_changed": null
}, - {
- "attachments": [
- {
- "content_type": "application/octet-stream",
- "disk_file": "9786dfb3-0be4-4b28-8b0d-a5683a2699da_Bing.url",
- "email_message": null,
- "file_name": "Bing.url",
- "id": 197914,
- "ticket_note": null,
- "ticket_update": 129873
}
], - "created_at": "2023-11-30T15:18:22.401063Z",
- "created_by_display": "John316 Good New",
- "description_changed": null,
- "email_generated": false,
- "id": 129873,
- "is_staff_generated": false,
- "last_edited": null,
- "last_edited_by": null,
- "message": "<p>Checking the ticket system. </p>",
- "message_owner_email": "{email@owner}",
- "message_type": "ticketupdate",
- "new_cc": null,
- "new_department": null,
- "new_status": null,
- "source_ticket_id": null,
- "ticket_activity": false,
- "title_changed": null
}, - {
- "attachments": [ ],
- "created_at": "2023-11-30T15:18:44.039108Z",
- "created_by_display": "Vitaliy Darmoroz",
- "description_changed": null,
- "email_generated": false,
- "id": 78291,
- "is_staff_generated": true,
- "last_edited": null,
- "last_edited_by": null,
- "message": "<p>Checking the ticket system. - Ок.</p>",
- "message_owner_email": null,
- "message_type": "ticketupdate",
- "new_cc": null,
- "new_department": null,
- "new_status": null,
- "source_ticket_id": null,
- "ticket_activity": false,
- "title_changed": null
}, - {
- "attachments": [
- {
- "content_type": "application/octet-stream",
- "disk_file": "322db92f-d377-4504-9d04-dffaf6c2ce43_Bing.url",
- "email_message": null,
- "file_name": "Bing.url",
- "id": 149622,
- "ticket_note": null,
- "ticket_update": 784672
}
], - "created_at": "2023-11-30T15:20:31.385303Z",
- "created_by_display": "John316 Good New",
- "description_changed": null,
- "email_generated": false,
- "id": 784672,
- "is_staff_generated": false,
- "last_edited": null,
- "last_edited_by": null,
- "message": "<p><br></p>\n<p>Checking the operation of the ticket system. </p>\n<p><br>\n </p>",
- "message_owner_email": "{email@owner}",
- "message_type": "ticketupdate",
- "new_cc": null,
- "new_department": null,
- "new_status": null,
- "source_ticket_id": null,
- "ticket_activity": false,
- "title_changed": null
}, - {
- "attachments": [ ],
- "created_at": "2023-11-30T15:20:57.977963Z",
- "created_by_display": "Vitaliy Darmoroz",
- "description_changed": null,
- "email_generated": false,
- "id": 311107,
- "is_staff_generated": true,
- "last_edited": null,
- "last_edited_by": null,
- "message": "<p>Checking the operation of the ticket system - Ок.</p>",
- "message_owner_email": null,
- "message_type": "ticketupdate",
- "new_cc": null,
- "new_department": null,
- "new_status": null,
- "source_ticket_id": null,
- "ticket_activity": false,
- "title_changed": null
}, - {
- "attachments": [ ],
- "created_at": "2023-11-30T15:23:44.397346Z",
- "created_by_display": "John316 Good New",
- "description_changed": null,
- "email_generated": false,
- "id": 546326,
- "is_staff_generated": false,
- "last_edited": null,
- "last_edited_by": null,
- "message": "<p><br>\n 2. Checking the operation of the ticket system .<br>\n </p>",
- "message_owner_email": "{email@owner}",
- "message_type": "ticketupdate",
- "new_cc": null,
- "new_department": null,
- "new_status": null,
- "source_ticket_id": null,
- "ticket_activity": false,
- "title_changed": null
}, - {
- "attachments": [ ],
- "created_at": "2023-11-30T15:24:09.042496Z",
- "created_by_display": "Vitaliy Darmoroz",
- "description_changed": null,
- "email_generated": false,
- "id": 332655,
- "is_staff_generated": true,
- "last_edited": null,
- "last_edited_by": null,
- "message": "<p>2. Ок.</p>",
- "message_owner_email": null,
- "message_type": "ticketupdate",
- "new_cc": null,
- "new_department": null,
- "new_status": null,
- "source_ticket_id": null,
- "ticket_activity": false,
- "title_changed": null
}, - {
- "attachments": [ ],
- "created_at": "2023-11-30T15:24:09.055700Z",
- "created_by_display": "Vitaliy Darmoroz",
- "description_changed": null,
- "email_generated": false,
- "id": 250390,
- "is_staff_generated": true,
- "last_edited": null,
- "last_edited_by": null,
- "message": "",
- "message_owner_email": null,
- "message_type": "ticketupdate",
- "new_cc": null,
- "new_department": null,
- "new_status": "Done",
- "source_ticket_id": null,
- "ticket_activity": true,
- "title_changed": null
}, - {
- "attachments": [ ],
- "created_at": "2023-11-30T15:24:34.754084Z",
- "created_by_display": "John316 Good New",
- "description_changed": null,
- "email_generated": false,
- "id": 409844,
- "is_staff_generated": false,
- "last_edited": null,
- "last_edited_by": null,
- "message": "",
- "message_owner_email": "{email@owner}",
- "message_type": "ticketupdate",
- "new_cc": null,
- "new_department": null,
- "new_status": "Open",
- "source_ticket_id": null,
- "ticket_activity": true,
- "title_changed": null
}, - {
- "attachments": [ ],
- "created_at": "2023-11-30T15:24:37.434275Z",
- "created_by_display": "John316 Good New",
- "description_changed": null,
- "email_generated": false,
- "id": 88357,
- "is_staff_generated": false,
- "last_edited": null,
- "last_edited_by": null,
- "message": "",
- "message_owner_email": "{email@owner}",
- "message_type": "ticketupdate",
- "new_cc": null,
- "new_department": null,
- "new_status": "Done",
- "source_ticket_id": null,
- "ticket_activity": true,
- "title_changed": null
}
], - "service": null,
- "status": "done",
- "status_display": "Done",
- "ticket_owner_email": "{email@owner}",
- "title": "Checking the ticket system.",
- "to_recipients_display": "{email@owner}"
}
Host: https://api.fotbo.com
Add a reply to the specified ticket identified by ID.
associated_attachments required | string |
close_ticket required | boolean |
reply_text required | string |
{- "associated_attachments": "",
- "close_ticket": false,
- "reply_text": "<p><br>\n 2. Checking the operation of the ticket system .<br>\n </p>"
}
{- "reply_id": 546326
}
Host: https://api.fotbo.com
Close the specified ticket identified by ID.
{- "detail": "Ticket successfully closed."
}
Host: https://api.fotbo.com
Reopen the specified ticket identified by ID.
{- "detail": "Ticket successfully reopened."
}
The "Notifications" section focuses on notification settings and management. Users can configure notification preferences, receive alerts, and stay informed about important events and updates.
Host: https://api.fotbo.com
Retrieve a list of notifications for the user.
filtering | string |
ordering | string |
page | string |
page_size | string |
{- "count": 15,
- "extra": {
- "unseen_count": 1
}, - "filter_options": {
- "status": [
- {
- "display": "Error",
- "value": "error"
}, - {
- "display": "Pending",
- "value": "pending"
}, - {
- "display": "Seen",
- "value": "seen"
}, - {
- "display": "Sent",
- "value": "sent"
}
]
}, - "next": null,
- "objects": [
- {
- "generated": "2023-11-25T06:15:17.691273+02:00",
- "id": {
- "notification_id": null
}, - "status": "seen",
- "title": "Service Fotbo service was suspended"
}
], - "pageNo": "1",
- "previous": null,
- "totalCount": 1
}
Host: https://api.fotbo.com
Retrieve detailed information about a specific notification identified by its unique ID.
{- "body": "string",
- "generated": "string",
- "id": 0,
- "status": "string",
- "title": "string",
- "top_line_background_color": "string",
- "top_line_text_color": "string"
}
Host: https://api.fotbo.com
Mark a specific notification as unseen, indicating that the user has not viewed it.
{- "detail": "string"
}
Host: https://api.fotbo.com
Mark a specific notification as viewed, indicating that the user has seen the notification.
{- "detail": "string"
}
Host: https://api.fotbo.com
Retrieve user-specific notification settings.
{- "detail": {
- "billing_and_service": {
- "display_name": "string",
- "enabled": true,
- "name": "string"
}, - "general": {
- "display_name": "string",
- "enabled": true,
- "name": "string"
}, - "get_all_ticket_notifications": {
- "display_name": "string",
- "enabled": true,
- "name": "string"
}, - "technical": {
- "display_name": "string",
- "enabled": true,
- "name": "string"
}
}
}
Host: https://api.fotbo.com
Mark all user notifications as read.
{- "detail": "All notifications were marked as read."
}