> For the complete documentation index, see [llms.txt](https://docs.cloudeka.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cloudeka.ai/cloudeka-api/cloudeka-backend/billing-history.md).

# Billing History

This API is used to get a billing history

```json
{"openapi":"3.1.1","info":{"title":"Cloudeka AI - API Documentation","version":"1.0.0"},"tags":[{"name":"Cloudeka Backend","description":"API endpoints for Cloudeka Backend (base: /core)"}],"servers":[{"url":"https://ai.cloudeka.id/"}],"security":[{"BearerAuth":[]}],"components":{"securitySchemes":{"BearerAuth":{"description":"Type 'Bearer ' followed by your JWT token. Example: \"Bearer eyJhbGciOi...\"","type":"apiKey","name":"Authorization","in":"header"}},"schemas":{"ai_backend__handler.SuccessRespond":{"type":"object","properties":{"code":{"type":"integer"},"data":{},"message":{"type":"string"}}},"ai_backend__billing.BillingHistoryResp":{"type":"object","properties":{"billed":{"type":"number"},"date":{"type":"string"},"deka_registry":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__billing.DekaRegistryBillingDetail"}},"deka_rock":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__billing.DekaRockBillingDetail"}},"id":{"type":"string"},"instances":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__billing.InstanceBillingDetail"}},"ipsecs":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__billing.VpnIpsecBillingDetail"}},"object_storages":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__billing.ObjectStorageBillingDetail"}},"openvpns":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__billing.OpenVpnUserBillingDetail"}},"operating_systems":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__billing.OperatingSystemBillingDetail"}},"other":{"description":"FloatingIps    []FloatingIPBillingDetail    `json:\"floating_ips\"`","allOf":[{"$ref":"#/components/schemas/ai_backend__billing.OtherBillingDetail"}]},"project":{"$ref":"#/components/schemas/ai_backend__models.Project"},"project_id":{"type":"string"},"root_disks":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__billing.RootDiskBillingDetail"}},"slbs":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__billing.SlbBillingDetail"}},"storages":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__billing.StorageBillingDetail"}}}},"ai_backend__billing.DekaRegistryBillingDetail":{"type":"object","properties":{"billed":{"type":"number"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"discount":{"type":"number"},"discount_value":{"type":"number"},"package_registry":{"$ref":"#/components/schemas/ai_backend__models.PackageRegistry"},"price":{"type":"number"},"registry":{"$ref":"#/components/schemas/ai_backend__models.DekaRegistry"},"registry_id":{"type":"string"},"size_before":{"type":"array","items":{"type":"integer"}},"status":{"type":"string"},"usage_days":{"type":"integer"},"usage_hours":{"type":"integer"}}},"ai_backend__gorm.DeletedAt":{"type":"object","properties":{"time":{"type":"string"},"valid":{"description":"Valid is true if Time is not NULL","type":"boolean"}}},"ai_backend__models.PackageRegistry":{"type":"object","properties":{"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"id":{"type":"string"},"limit_size":{"type":"integer"},"organization_id":{"type":"string"},"price_per_day":{"type":"number"},"price_per_hour":{"type":"number"},"price_per_month":{"type":"number"},"project_id":{"type":"string"},"service_id":{"type":"string"},"updated_at":{"type":"string"},"user_id":{"type":"string"}}},"ai_backend__models.DekaRegistry":{"type":"object","properties":{"billing_type":{"type":"string"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"description":{"type":"string"},"hook_harbor_id":{"type":"integer"},"id":{"type":"string"},"limitSize":{"type":"number"},"package_registry":{"$ref":"#/components/schemas/ai_backend__models.PackageRegistry"},"package_registry_id":{"type":"string"},"project":{"description":"Association","allOf":[{"$ref":"#/components/schemas/ai_backend__models.Project"}]},"project_id":{"type":"string"},"project_name":{"type":"string"},"registryId":{"type":"integer"},"resize_history":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__models.RegistryResizeHistory"}},"updated_at":{"type":"string"},"voucher_id":{"type":"string"}}},"ai_backend__models.Project":{"type":"object","properties":{"cluster_ref_namespace":{"type":"string"},"created_at":{"type":"string"},"dekaprime_project_id":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"description":{"type":"string"},"doc_contract":{"type":"string"},"fixed_billing_price_per_month":{"type":"integer"},"id":{"type":"string"},"interval_billing_per_month":{"type":"integer"},"invoice_due_periode_per_day":{"type":"integer"},"is_cilium_project_created":{"type":"boolean"},"is_crd":{"type":"boolean"},"is_deka_respati_enable":{"type":"boolean"},"is_policy_project_created":{"type":"boolean"},"is_rafay_project_created":{"type":"boolean"},"is_subnet_project_created":{"type":"boolean"},"name":{"type":"string"},"need_delete_openstack":{"type":"boolean"},"network_number":{"type":"string"},"openstack_project_id":{"type":"string"},"organization":{"$ref":"#/components/schemas/ai_backend__models.Organization"},"organization_id":{"type":"string"},"payment_method":{"type":"string"},"payment_type":{"type":"string"},"postpaid_fixed_type":{"type":"string"},"postpaid_type":{"type":"string"},"project_flavor_gpu":{"$ref":"#/components/schemas/ai_backend__models.ProjectFlavorGPU"},"region":{"type":"string"},"service_activation_date":{"type":"string"},"service_instance":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__models.ProjectSIList"}},"status":{"type":"integer"},"suspend_date":{"type":"string"},"tags":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__models.Tags"}},"termination_date":{"type":"string"},"type":{"type":"string"},"updated_at":{"type":"string"},"vat_address":{"type":"string"},"vat_id":{"type":"string"},"vat_name":{"type":"string"},"vcluster_cluster":{"type":"string"},"vcluster_cluster_obj":{"$ref":"#/components/schemas/ai_backend__models.VclusterCluster"},"vcluster_data":{"$ref":"#/components/schemas/ai_backend__vcluster.CreateVirtualClusterInstanceResponse"},"vcluster_name":{"type":"string"},"vcluster_namespace":{"type":"string"},"vcluster_template":{"type":"string"}}},"ai_backend__models.Organization":{"type":"object","properties":{"address":{"type":"string"},"city":{"type":"string"},"cluster_type":{"type":"string"},"country":{"type":"string"},"created_at":{"type":"string"},"crm_ca_number":{"type":"string"},"dekaprime_organization_id":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"details":{"type":"string"},"email":{"type":"string"},"exclude_org_topup":{"type":"boolean"},"exclude_report_topups":{"type":"boolean"},"id":{"type":"string"},"is_personal":{"type":"boolean"},"is_rafay_org_created":{"type":"boolean"},"name":{"type":"string"},"nitku":{"type":"string"},"npwp_corporate":{"type":"string"},"npwp_corporate_address":{"type":"string"},"npwp_corporate_name":{"type":"string"},"openstack_prefix":{"type":"integer"},"organization":{"$ref":"#/components/schemas/ai_backend__models.AccountBalance"},"organization_code":{"type":"integer"},"phone_number_org":{"type":"string"},"pic":{"type":"string"},"prefix":{"type":"string"},"prefix_bussiness_phone_number":{"type":"string"},"prefix_personal_phone_number":{"type":"string"},"region":{"type":"string"},"sales":{"$ref":"#/components/schemas/ai_backend__models.Sales"},"sales_id":{"type":"string"},"segment":{"type":"string"},"service_activation_date":{"type":"string"},"status":{"type":"integer"},"subsegment":{"type":"string"},"suspend_date":{"type":"string"},"suspend_scheduler":{"$ref":"#/components/schemas/ai_backend__models.SuspendScheduler"},"suspend_type":{"type":"string"},"termination_date":{"type":"string"},"type":{"type":"string"},"updated_at":{"type":"string"},"user_id":{"type":"string"},"v_cluster_project_name":{"type":"string"},"v_cluster_project_namespace":{"type":"string"},"zip":{"type":"string"}}},"ai_backend__models.AccountBalance":{"type":"object","properties":{"account_balance_detail":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__models.AccountBalanceDetail"}},"balance":{"type":"number"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"id":{"type":"string"},"organization_id":{"type":"string"},"project_id":{"type":"string"},"type":{"type":"string"},"updated_at":{"type":"string"}}},"ai_backend__models.AccountBalanceDetail":{"type":"object","properties":{"account_balance_id":{"type":"string"},"amount":{"type":"number"},"created_at":{"type":"string"},"created_by":{"type":"string"},"current_balance":{"type":"number"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"description":{"type":"string"},"id":{"type":"integer"},"invoice_id":{"type":"string"},"previous_balance":{"type":"number"},"source":{"type":"string"},"transaction":{"$ref":"#/components/schemas/ai_backend__models.Transaction"},"transaction_id":{"type":"integer"},"type":{"type":"string"},"updated_at":{"type":"string"}}},"ai_backend__models.Transaction":{"type":"object","properties":{"amount":{"type":"number"},"auth_ccode":{"type":"string"},"created_at":{"type":"string"},"created_by":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"description":{"type":"string"},"err_desc":{"type":"string"},"id":{"type":"integer"},"invoice_id":{"type":"string"},"issuer_bank":{"type":"string"},"merchant_code":{"type":"string"},"organization_id":{"type":"string"},"payment_account":{"type":"string"},"payment_date":{"type":"string"},"payment_gateway":{"type":"string"},"payment_id":{"type":"integer"},"ppn_percentage":{"type":"number"},"ppn_value":{"type":"number"},"project_id":{"type":"string"},"ref_no":{"type":"string"},"source":{"type":"string"},"source_type":{"type":"string"},"status":{"type":"string"},"sub_amount":{"type":"number"},"sync_crd":{"type":"boolean"},"trans_id":{"type":"string"},"type":{"type":"string"},"updated_at":{"type":"string"},"user_type":{"type":"string"}}},"ai_backend__models.Sales":{"type":"object","properties":{"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"description":{"type":"string"},"email":{"type":"string"},"fullname":{"type":"string"},"id":{"type":"string"},"is_default":{"type":"boolean"},"is_verified":{"type":"boolean"},"nik":{"type":"string"},"phone_number":{"type":"string"},"status":{"type":"string"},"updated_at":{"type":"string"}}},"ai_backend__models.SuspendScheduler":{"type":"object","properties":{"created_at":{"type":"string"},"created_by":{"type":"string"},"deleted_at":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"execution_time":{"type":"string"},"id":{"type":"string"},"organization":{"$ref":"#/components/schemas/ai_backend__models.Organization"},"organization_id":{"type":"string"},"pic":{"type":"string"},"reason":{"type":"string"},"status":{"type":"string"},"updated_at":{"type":"string"},"user":{"$ref":"#/components/schemas/ai_backend__models.User"},"user_id":{"type":"string"}}},"ai_backend__models.User":{"type":"object","properties":{"address":{"type":"string"},"created_at":{"type":"string"},"dekaprime_user_id":{"type":"string"},"deleted_at":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"email":{"type":"string"},"enforce_password":{"type":"boolean"},"expiredDatePassword":{"type":"string"},"firstname":{"type":"string"},"fullname":{"type":"string"},"id":{"type":"string"},"is_creator":{"type":"boolean"},"is_identity_verified":{"type":"boolean"},"is_mfa_active":{"type":"boolean"},"last_login":{"type":"string"},"lastname":{"type":"string"},"npwp_privacy":{"type":"string"},"only_google_sso":{"type":"boolean"},"only_microsoft_sso":{"type":"boolean"},"openstack_data":{"type":"string"},"organization":{"$ref":"#/components/schemas/ai_backend__models.Organization"},"organization_id":{"type":"string"},"organization_role":{"$ref":"#/components/schemas/ai_backend__models.OrganizationRole"},"organization_role_id":{"type":"integer"},"password":{"type":"string"},"phone_number":{"type":"string"},"photo":{"type":"string"},"project":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__models.Project"}},"reason_rejected":{"type":"string"},"role":{"$ref":"#/components/schemas/ai_backend__models.Role"},"role_id":{"type":"integer"},"scim_provisioned":{"type":"boolean"},"status":{"type":"string"},"super_admin_role_id":{"type":"string"},"super_admin_role_name":{"type":"string"},"type":{"type":"string"},"updated_at":{"type":"string"},"user_type":{"type":"string"},"verified_at":{"type":"string"}}},"ai_backend__models.OrganizationRole":{"type":"object","properties":{"created_at":{"type":"string"},"deleted_at":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"description":{"type":"string"},"id":{"type":"integer"},"is_default":{"type":"boolean"},"name":{"type":"string"},"organization_id":{"type":"string"},"privilages":{"type":"array","items":{"type":"object","properties":{"disable":{"type":"boolean"},"editor":{"type":"boolean"},"name":{"type":"string"},"suspend":{"type":"boolean"},"terminated":{"type":"boolean"},"viewer":{"type":"boolean"}}}},"updated_at":{"type":"string"}}},"ai_backend__models.Role":{"type":"object","properties":{"created_at":{"type":"string"},"deleted_at":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"id":{"type":"integer"},"name":{"type":"string"},"updated_at":{"type":"string"}}},"ai_backend__models.ProjectFlavorGPU":{"type":"object","properties":{"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"harga_paket":{"type":"integer"},"id":{"type":"integer"},"is_first_top_up":{"type":"boolean"},"item_id":{"type":"string"},"next_topup":{"type":"integer"},"product":{"type":"string"},"project_id":{"type":"string"},"sync_crd":{"type":"boolean"}}},"ai_backend__models.ProjectSIList":{"type":"object","properties":{"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"id":{"type":"string"},"network_number":{"type":"string"},"product_id":{"type":"string"},"product_name":{"type":"string"},"project_id":{"type":"string"}}},"ai_backend__models.Tags":{"type":"object","properties":{"color":{"type":"string"},"created_at":{"type":"string"},"deleted_at":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"description":{"type":"string"},"id":{"type":"string"},"name":{"type":"string"},"updated_at":{"type":"string"}}},"ai_backend__models.VclusterCluster":{"type":"object","properties":{"cluster_name":{"type":"string"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"description":{"type":"string"},"id":{"type":"string"},"status":{"type":"boolean"},"updated_at":{"type":"string"}}},"ai_backend__vcluster.CreateVirtualClusterInstanceResponse":{"type":"object","properties":{"apiVersion":{"type":"string"},"kind":{"type":"string"},"metadata":{"type":"object","properties":{"creationTimestamp":{"type":"string"},"generation":{"type":"integer"},"managedFields":{"type":"array","items":{"type":"object","properties":{"apiVersion":{"type":"string"},"fieldsType":{"type":"string"},"fieldsV1":{"type":"object","properties":{"f:spec":{"type":"object","properties":{".":{"type":"object"},"f:clusterRef":{"type":"object"},"f:displayName":{"type":"object"},"f:owner":{"type":"object","properties":{".":{"type":"object"},"f:user":{"type":"object"}}},"f:templateRef":{"type":"object","properties":{".":{"type":"object"},"f:name":{"type":"object"}}}}},"f:status":{"type":"object"}}},"manager":{"type":"string"},"operation":{"type":"string"},"time":{"type":"string"}}}},"name":{"type":"string"},"namespace":{"type":"string"},"resourceVersion":{"type":"string"},"uid":{"type":"string"}}},"spec":{"type":"object","properties":{"clusterRef":{"type":"object","properties":{"cluster":{"type":"string"},"namespace":{"type":"string"},"virtualCluster":{"type":"string"}}},"displayName":{"type":"string"},"owner":{"type":"object","properties":{"user":{"type":"string"}}},"templateRef":{"type":"object","properties":{"name":{"type":"string"}}}}},"status":{"$ref":"#/components/schemas/ai_backend__vcluster.VClusterStatus"}}},"ai_backend__vcluster.VClusterStatus":{"type":"object","properties":{"message":{"type":"string"},"phase":{"type":"string"},"reason":{"type":"string"}}},"ai_backend__models.RegistryResizeHistory":{"type":"object","properties":{"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"id":{"type":"string"},"new_package":{"$ref":"#/components/schemas/ai_backend__models.PackageRegistry"},"new_registry_id":{"type":"string"},"old_package":{"$ref":"#/components/schemas/ai_backend__models.PackageRegistry"},"old_registry_id":{"type":"string"},"registry_id":{"type":"string"},"storage":{"$ref":"#/components/schemas/ai_backend__models.DekaRegistry"},"updated_at":{"type":"string"}}},"ai_backend__billing.DekaRockBillingDetail":{"type":"object","properties":{"billed":{"type":"number"},"billing_type":{"type":"string"},"billing_type_before":{"type":"string"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"discount":{"type":"number"},"discount_value":{"type":"number"},"machine_set":{"$ref":"#/components/schemas/ai_backend__models.MachineSet"},"machine_set_id":{"type":"string"},"openshift":{"$ref":"#/components/schemas/ai_backend__models.Openshift"},"package_rock_worker":{"$ref":"#/components/schemas/ai_backend__models.PackageRockWorker"},"package_rock_worker_before":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__models.PackageRockWorker"}},"price":{"type":"number"},"shift_to_monthly":{"type":"boolean"},"status":{"type":"string"},"usage_days":{"type":"integer"},"usage_hours":{"type":"integer"}}},"ai_backend__models.MachineSet":{"type":"object","properties":{"cluster_id":{"type":"string"},"created_at":{"type":"string"},"creator_user_id":{"type":"string"},"creator_user_ip":{"type":"string"},"default_data":{"type":"boolean"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"disk_size":{"type":"integer"},"expired_at":{"type":"string"},"flavor_id":{"type":"string"},"id":{"type":"string"},"item_id":{"type":"string"},"last_event":{"type":"string"},"openshift":{"$ref":"#/components/schemas/ai_backend__models.Openshift"},"package_rock_worker":{"$ref":"#/components/schemas/ai_backend__models.PackageRockWorker"},"package_rock_worker_id":{"type":"string"},"rock_worker_resize_history":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__models.RockWorkerResizeHistory"}},"status":{"type":"string"},"total_worker":{"type":"integer"},"updated_at":{"type":"string"},"worker_id":{"type":"string"}}},"ai_backend__models.Openshift":{"type":"object","properties":{"api":{"type":"string"},"billing_type":{"type":"string"},"created_at":{"type":"string"},"creator_user_id":{"type":"string"},"creator_user_ip":{"type":"string"},"cube_config":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"description":{"type":"string"},"domain_base":{"type":"string"},"expired_at":{"type":"string"},"flavor_type":{"type":"string"},"host":{"type":"string"},"id":{"type":"string"},"last_event":{"type":"string"},"machineSet":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__models.MachineSet"}},"name":{"type":"string"},"network_ip":{"type":"string"},"openstack_project_id":{"type":"string"},"organization_id":{"type":"string"},"owner_user_id":{"type":"string"},"password":{"type":"string"},"prefix_subnet":{"type":"integer"},"project":{"$ref":"#/components/schemas/ai_backend__models.Project"},"project_id":{"type":"string"},"status":{"type":"string"},"updated_at":{"type":"string"},"username":{"type":"string"},"zone":{"type":"string"}}},"ai_backend__models.PackageRockWorker":{"type":"object","properties":{"billing_type":{"type":"string"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"flavor_id":{"type":"string"},"gpu":{"type":"integer"},"id":{"type":"string"},"organization_id":{"type":"string"},"price_per_day":{"type":"number"},"price_per_hour":{"type":"number"},"price_per_month":{"type":"number"},"project_id":{"type":"string"},"ram":{"type":"integer"},"region":{"type":"string"},"total_worker":{"type":"integer"},"updated_at":{"type":"string"},"user_id":{"type":"string"},"vcpu":{"type":"integer"}}},"ai_backend__models.RockWorkerResizeHistory":{"type":"object","properties":{"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"id":{"type":"string"},"machine_set_id":{"type":"string"},"new_package":{"$ref":"#/components/schemas/ai_backend__models.PackageRockWorker"},"new_rock_worker_id":{"type":"string"},"old_package":{"$ref":"#/components/schemas/ai_backend__models.PackageRockWorker"},"old_rock_worker_id":{"type":"string"},"updated_at":{"type":"string"}}},"ai_backend__billing.InstanceBillingDetail":{"type":"object","properties":{"billed":{"type":"number"},"billing_type":{"type":"string"},"billing_type_before":{"type":"string"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"discount":{"type":"number"},"discount_value":{"type":"number"},"instance":{"$ref":"#/components/schemas/ai_backend__models.Instance"},"instance_id":{"type":"string"},"package_instance":{"$ref":"#/components/schemas/ai_backend__backend_models.PackageInstance"},"package_instance_before":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__backend_models.PackageInstance"}},"price":{"type":"number"},"shift_to_monthly":{"type":"boolean"},"status":{"type":"string"},"usage_days":{"type":"integer"},"usage_hours":{"type":"integer"}}},"ai_backend__models.Instance":{"type":"object","properties":{"additional_storage":{"type":"string"},"autoscaling_group_id":{"type":"string"},"billing_type":{"type":"string"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"error_message":{"type":"string"},"floating_ip":{"$ref":"#/components/schemas/ai_backend__models.FloatingIP"},"floating_ip_id":{"type":"string"},"id":{"type":"string"},"image":{"$ref":"#/components/schemas/ai_backend__models.Images"},"image_id":{"type":"string"},"image_os":{"$ref":"#/components/schemas/ai_backend__models.ImageOs"},"image_os_id":{"type":"string"},"instance_resize_history":{"description":"DataDisks             []PackageStorage        `gorm:\"many2many:instance_storage_mappers;\"`","type":"array","items":{"$ref":"#/components/schemas/ai_backend__models.InstanceResizeHistory"}},"ip_address_external":{"type":"string"},"ip_address_internal":{"type":"string"},"is_deleting":{"type":"boolean"},"key":{"type":"string"},"keypair_ids":{"type":"array","items":{"type":"string"}},"memory":{"type":"string"},"name":{"type":"string"},"need_delete_openstack":{"type":"boolean"},"openstack_vm_uuid":{"type":"string"},"organization_id":{"type":"string"},"package_instance":{"$ref":"#/components/schemas/ai_backend__backend_models.PackageInstance"},"package_instance_id":{"type":"string"},"package_os":{"$ref":"#/components/schemas/ai_backend__models.PackageOs"},"package_os_id":{"type":"string"},"package_pph":{"type":"number"},"package_ppm":{"type":"number"},"project":{"description":"Association","allOf":[{"$ref":"#/components/schemas/ai_backend__models.Project"}]},"project_id":{"type":"string"},"region":{"type":"string"},"root_disk_package":{"$ref":"#/components/schemas/ai_backend__models.PackageStorage"},"root_disk_resize_history":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__models.ResizeRootDiskHistory"}},"server_group_id":{"type":"string"},"tags":{"type":"string"},"updated_at":{"type":"string"},"user_id":{"type":"string"},"vm_root_disk_id":{"type":"string"},"voucher_detail":{"$ref":"#/components/schemas/ai_backend__models.VoucherDetail"},"voucher_id":{"type":"string"},"vpc":{"$ref":"#/components/schemas/ai_backend__models.VPC"},"vpc_id":{"type":"string"},"zone":{"type":"string"}}},"ai_backend__models.FloatingIP":{"type":"object","properties":{"billing_type":{"type":"string"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"id":{"type":"string"},"instance_id":{"type":"string"},"ip_address":{"type":"string"},"ip_type":{"type":"string"},"load_balancer_id":{"type":"string"},"need_delete_openstack":{"type":"boolean"},"package_id":{"type":"string"},"package_price":{"type":"number"},"price_per_hour":{"type":"number"},"price_per_month":{"type":"number"},"project":{"$ref":"#/components/schemas/ai_backend__models.Project"},"project_id":{"type":"string"},"record_dns_id":{"type":"integer"},"record_dns_name":{"type":"string"},"region":{"description":"IPRegion           string         `json:\"ip_region\"`","type":"string"},"updated_at":{"type":"string"},"voucher_detail":{"$ref":"#/components/schemas/ai_backend__models.VoucherDetail"},"voucher_id":{"type":"string"}}},"ai_backend__models.VoucherDetail":{"type":"object","properties":{"claimed_at":{"type":"string"},"code":{"type":"string"},"created_at":{"type":"string"},"expired_at":{"type":"string"},"id":{"type":"string"},"last_spend":{"type":"number"},"organization":{"$ref":"#/components/schemas/ai_backend__models.Organization"},"organization_id":{"type":"string"},"project":{"description":"Association","allOf":[{"$ref":"#/components/schemas/ai_backend__models.Project"}]},"project_id":{"type":"string"},"updated_at":{"type":"string"},"usage":{"$ref":"#/components/schemas/ai_backend__models.VoucherSetting"},"voucher":{"$ref":"#/components/schemas/ai_backend__models.Voucher"},"voucher_id":{"type":"string"}}},"ai_backend__models.VoucherSetting":{"type":"object","properties":{"cpu":{"type":"integer"},"deka_llm":{"type":"integer"},"floating_ip":{"type":"integer"},"instance":{"type":"integer"},"nat_gateway":{"type":"integer"},"nat_gateway_fip":{"type":"integer"},"object_volume_size":{"type":"integer"},"ram":{"type":"integer"},"root_disk_size":{"type":"integer"},"router":{"type":"integer"},"snapshot_size":{"type":"integer"},"total_lb":{"type":"integer"},"total_object_volume":{"type":"integer"},"total_snapshot":{"type":"integer"},"total_volume":{"type":"integer"},"volume_size":{"type":"integer"}}},"ai_backend__models.Voucher":{"type":"object","properties":{"active":{"type":"boolean"},"claim_period_end":{"type":"string"},"claim_period_start":{"type":"string"},"code":{"type":"string"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"description":{"type":"string"},"expired_date":{"type":"string"},"id":{"type":"string"},"name":{"type":"string"},"quota":{"type":"integer"},"setting":{"$ref":"#/components/schemas/ai_backend__models.VoucherSetting"},"updated_at":{"type":"string"}}},"ai_backend__models.Images":{"type":"object","properties":{"backup_scheduler_id":{"type":"string"},"billing_type":{"type":"string"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"error_message":{"type":"string"},"id":{"type":"string"},"instance_id":{"type":"string"},"is_backup":{"type":"integer"},"is_custom":{"type":"integer"},"is_snapshot":{"type":"integer"},"is_upload_failed":{"type":"integer"},"is_upload_success":{"type":"integer"},"key":{"type":"string"},"metadata":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__models.SnapshotMetadata"}},"name":{"type":"string"},"need_delete_openstack":{"type":"boolean"},"openstack_backup_id":{"type":"string"},"openstack_snapshot_id":{"type":"string"},"project_id":{"type":"string"},"region":{"type":"string"},"size":{"type":"integer"},"storage_id":{"type":"string"},"tags":{"type":"string"},"updated_at":{"type":"string"},"url":{"type":"string"},"user_id":{"type":"string"},"version":{"type":"string"},"voucher_detail":{"$ref":"#/components/schemas/ai_backend__models.VoucherDetail"},"voucher_id":{"type":"string"}}},"ai_backend__models.SnapshotMetadata":{"type":"object","properties":{"boot_index":{"type":"integer"},"created_at":{"type":"string"},"delete_on_termination":{"type":"boolean"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"device_name":{"type":"string"},"id":{"type":"string"},"image_id":{"type":"string"},"package_instance_id":{"type":"string"},"size":{"type":"integer"},"snapshot_id":{"type":"string"},"storage_type":{"type":"string"},"type":{"type":"string"},"updated_at":{"type":"string"}}},"ai_backend__models.ImageOs":{"type":"object","properties":{"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"id":{"type":"string"},"image":{"type":"string"},"is_upload_failed":{"type":"integer"},"is_upload_success":{"type":"integer"},"os":{"$ref":"#/components/schemas/ai_backend__models.Os"},"os_id":{"type":"string"},"region":{"type":"string"},"updated_at":{"type":"string"},"version":{"$ref":"#/components/schemas/ai_backend__models.Version"},"version_number":{"type":"string"},"versions_id":{"type":"string"}}},"ai_backend__models.Os":{"type":"object","properties":{"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"description":{"type":"string"},"file_system":{"type":"string"},"id":{"type":"string"},"name":{"type":"string"},"os_logo":{"type":"string"},"price":{"type":"integer"},"type_os":{"type":"string"},"updated_at":{"type":"string"},"url":{"type":"string"}}},"ai_backend__models.Version":{"type":"object","properties":{"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"id":{"type":"string"},"updated_at":{"type":"string"},"version_name":{"type":"string"}}},"ai_backend__models.InstanceResizeHistory":{"type":"object","properties":{"created_at":{"type":"string"},"id":{"type":"string"},"instance_id":{"type":"string"},"new_instance_package_id":{"type":"string"},"new_package":{"$ref":"#/components/schemas/ai_backend__backend_models.PackageInstance"},"old_instance_package_id":{"type":"string"},"old_package":{"$ref":"#/components/schemas/ai_backend__backend_models.PackageInstance"}}},"ai_backend__backend_models.PackageInstance":{"type":"object","properties":{"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"description":{"type":"string"},"ephermeral_disk":{"type":"integer"},"flavor_name":{"type":"string"},"gpu":{"type":"integer"},"id":{"type":"string"},"meta_data_gpu":{"type":"string"},"preset_id":{"type":"string"},"price_per_day":{"type":"number"},"price_per_hours":{"type":"number"},"price_per_month":{"type":"number"},"processor":{"type":"string"},"ram":{"type":"integer"},"region":{"type":"string"},"root_disk":{"type":"integer"},"rx_tx":{"type":"number"},"status":{"type":"string"},"swap_disk":{"type":"integer"},"type_id":{"type":"string"},"updated_at":{"type":"string"},"usage_limit":{"type":"integer"},"user_id":{"description":"OrganizationId string         `gorm:\"not null\" json:\"organization_id\"`","type":"string"},"vcpu":{"type":"integer"}}},"ai_backend__models.PackageOs":{"type":"object","properties":{"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"id":{"type":"string"},"image":{"type":"string"},"image_os":{"$ref":"#/components/schemas/ai_backend__models.ImageOs"},"image_os_id":{"type":"string"},"name":{"type":"string"},"os":{"$ref":"#/components/schemas/ai_backend__models.Os"},"os_id":{"type":"string"},"os_logo":{"type":"string"},"price_per_day":{"type":"number"},"price_per_hours":{"type":"number"},"price_per_month":{"type":"number"},"type_os":{"type":"string"},"updated_at":{"type":"string"},"version_name":{"type":"string"},"version_number":{"type":"string"}}},"ai_backend__models.PackageStorage":{"type":"object","properties":{"billing_type":{"type":"string"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"id":{"type":"string"},"is_default":{"type":"boolean"},"organization_id":{"type":"string"},"package_storage_type_region_id":{"type":"string"},"price_per_day":{"type":"number"},"price_per_hours":{"type":"number"},"price_per_month":{"type":"number"},"status":{"description":"Type                       PackageStorageType `gorm:\"foreignKey:TypeID\" json:\"type\"`","type":"string"},"type":{"$ref":"#/components/schemas/ai_backend__models.StorageType"},"type_id":{"type":"string"},"updated_at":{"type":"string"},"user_id":{"type":"string"},"volume_size":{"type":"integer"}}},"ai_backend__models.StorageType":{"type":"object","properties":{"created_at":{"type":"string"},"deleted_at":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"description":{"type":"string"},"id":{"type":"string"},"name":{"type":"string"},"openstack_type_uuid":{"type":"string"},"product_id":{"type":"string"},"slug":{"type":"string"},"status":{"type":"integer"},"updated_at":{"type":"string"}}},"ai_backend__models.ResizeRootDiskHistory":{"type":"object","properties":{"created_at":{"type":"string"},"id":{"type":"string"},"instance_id":{"type":"string"},"new_package":{"$ref":"#/components/schemas/ai_backend__models.PackageStorage"},"new_vm_root_disk_id":{"type":"string"},"old_package":{"$ref":"#/components/schemas/ai_backend__models.PackageStorage"},"old_vm_root_disk_id":{"type":"string"},"size_after":{"type":"integer"},"size_before":{"type":"integer"}}},"ai_backend__models.VPC":{"type":"object","properties":{"billing_type":{"type":"string"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"description":{"type":"string"},"id":{"type":"string"},"instance_id":{"type":"string"},"ip_gateway":{"type":"string"},"ip_prefix":{"type":"string"},"load_balancer_id":{"type":"string"},"name":{"type":"string"},"need_delete_openstack":{"type":"boolean"},"network_size":{"type":"integer"},"project_id":{"type":"string"},"region":{"type":"string"},"shared":{"type":"boolean"},"trial_voucher_expired":{"type":"boolean"},"type":{"type":"string"},"updated_at":{"type":"string"},"voucher_id":{"type":"string"},"vpc_openstack_data":{"$ref":"#/components/schemas/ai_backend__models.VPCOpenstackData"}}},"ai_backend__models.VPCOpenstackData":{"type":"object","properties":{"network_id":{"type":"string"},"router_id":{"type":"string"},"subnet_id":{"type":"string"}}},"ai_backend__billing.VpnIpsecBillingDetail":{"type":"object","properties":{"billed":{"type":"number"},"billing_type":{"type":"string"},"billing_type_before":{"type":"string"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"discount":{"type":"number"},"discount_value":{"type":"number"},"price":{"type":"number"},"status":{"type":"string"},"usage_days":{"type":"integer"},"usage_hours":{"type":"integer"},"vpn_ipsec_id":{"type":"string"}}},"ai_backend__billing.ObjectStorageBillingDetail":{"type":"object","properties":{"billed":{"type":"number"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"discount":{"type":"number"},"discount_value":{"type":"number"},"object_storage":{"$ref":"#/components/schemas/ai_backend__models.ObjectStorage"},"object_storage_id":{"type":"string"},"package_object_storage":{"$ref":"#/components/schemas/ai_backend__models.PackageObjectStorage"},"price":{"type":"number"},"status":{"type":"string"},"usage_days":{"type":"integer"},"usage_hours":{"type":"integer"}}},"ai_backend__models.ObjectStorage":{"type":"object","properties":{"billing_type":{"type":"string"},"cors_xml":{"type":"string"},"created_at":{"type":"string"},"default_region":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"group_id":{"type":"string"},"id":{"type":"string"},"is_deleting":{"type":"boolean"},"is_file_listing":{"type":"boolean"},"name":{"type":"string"},"object_storage_region":{"$ref":"#/components/schemas/ai_backend__models.ObjectStorageRegion"},"object_storage_region_id":{"type":"string"},"package_object_storage":{"$ref":"#/components/schemas/ai_backend__models.PackageObjectStorage"},"package_object_storage_id":{"type":"string"},"package_pph":{"type":"number"},"package_ppm":{"type":"number"},"password":{"type":"string"},"project":{"description":"Association","allOf":[{"$ref":"#/components/schemas/ai_backend__models.Project"}]},"project_id":{"type":"string"},"region":{"type":"string"},"resize_history":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__models.ObjectStorageResizeHistory"}},"tenant_account_id":{"type":"string"},"trial_voucher_expired":{"type":"boolean"},"updated_at":{"type":"string"},"user":{"$ref":"#/components/schemas/ai_backend__models.User"},"user_id":{"type":"string"},"username":{"type":"string"},"voucher_detail":{"$ref":"#/components/schemas/ai_backend__models.VoucherDetail"},"voucher_id":{"type":"string"}}},"ai_backend__models.ObjectStorageRegion":{"type":"object","properties":{"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"description":{"type":"string"},"id":{"type":"string"},"is_new_endpoint":{"type":"boolean"},"list_region":{"type":"string"},"name":{"type":"string"},"s3_admin_password":{"type":"string"},"s3_admin_username":{"type":"string"},"s3_api_url":{"type":"string"},"s3_region_name":{"type":"string"},"s3_url":{"type":"string"},"status":{"type":"boolean"},"type_region":{"type":"string"},"updated_at":{"type":"string"},"volume_limit":{"type":"integer"},"volume_usage":{"type":"integer"}}},"ai_backend__models.PackageObjectStorage":{"type":"object","properties":{"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"id":{"type":"string"},"is_default":{"type":"boolean"},"object_storage_size":{"type":"integer"},"organization_id":{"type":"string"},"price_per_day":{"type":"number"},"price_per_hours":{"type":"number"},"price_per_month":{"type":"number"},"status":{"type":"string"},"updated_at":{"type":"string"},"user_id":{"type":"string"}}},"ai_backend__models.ObjectStorageResizeHistory":{"type":"object","properties":{"created_at":{"type":"string"},"deleted_at":{"type":"string"},"id":{"type":"string"},"new_package":{"$ref":"#/components/schemas/ai_backend__models.PackageObjectStorage"},"new_package_object_storage_id":{"type":"string"},"object_storage_id":{"type":"string"},"old_package":{"$ref":"#/components/schemas/ai_backend__models.PackageObjectStorage"},"old_package_object_storage_id":{"type":"string"},"size_after":{"type":"integer"},"size_before":{"type":"integer"},"updated_at":{"type":"string"}}},"ai_backend__billing.OpenVpnUserBillingDetail":{"type":"object","properties":{"billed":{"type":"number"},"billing_type":{"type":"string"},"billing_type_before":{"type":"string"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"discount":{"type":"number"},"discount_value":{"type":"number"},"openvpn_id":{"type":"string"},"price":{"type":"number"},"status":{"type":"string"},"usage_days":{"type":"integer"},"usage_hours":{"type":"integer"}}},"ai_backend__billing.OperatingSystemBillingDetail":{"type":"object","properties":{"billed":{"type":"number"},"billing_type":{"type":"string"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"discount":{"type":"number"},"discount_value":{"type":"number"},"operating_system":{"$ref":"#/components/schemas/ai_backend__models.Os"},"operating_system_id":{"type":"string"},"price":{"type":"number"},"status":{"type":"string"},"usage":{"type":"string"},"version":{"$ref":"#/components/schemas/ai_backend__models.Version"}}},"ai_backend__billing.OtherBillingDetail":{"type":"object","properties":{"daily_backup":{"$ref":"#/components/schemas/ai_backend__billing.DailyBackupBillingDetail"},"deka_agent":{"$ref":"#/components/schemas/ai_backend__billing.DekaAgentBillingDetail"},"floating_ip":{"$ref":"#/components/schemas/ai_backend__billing.FloatingIPBillingDetail"},"manage_service":{"$ref":"#/components/schemas/ai_backend__billing.ManageServiceBillingDetail"},"manage_service_addon":{"$ref":"#/components/schemas/ai_backend__billing.ManageServiceBillingDetail"},"snapshot":{"$ref":"#/components/schemas/ai_backend__billing.SnapshotBillingDetail"}}},"ai_backend__billing.DailyBackupBillingDetail":{"type":"object","properties":{"billed":{"type":"number"},"discount":{"type":"number"},"discount_value":{"type":"number"},"history":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__billing.DailyBackupBillingHistory"}},"price":{"type":"number"},"total":{"type":"integer"}}},"ai_backend__billing.DailyBackupBillingHistory":{"type":"object","properties":{"billed":{"type":"number"},"billing_type":{"type":"string"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"description":{"type":"string"},"discount":{"type":"number"},"discount_value":{"type":"number"},"price":{"type":"number"},"service_name":{"type":"string"},"status":{"type":"string"},"total":{"type":"integer"},"unit":{"type":"string"},"usage_days":{"type":"integer"},"usage_hours":{"type":"integer"}}},"ai_backend__billing.DekaAgentBillingDetail":{"type":"object","properties":{"billed":{"type":"number"},"discount":{"type":"number"},"discount_value":{"type":"number"},"history":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__billing.DekaAgentBillingHistory"}},"price":{"type":"number"},"total":{"type":"integer"}}},"ai_backend__billing.DekaAgentBillingHistory":{"type":"object","properties":{"billed":{"type":"number"},"billing_type":{"type":"string"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"description":{"type":"string"},"discount":{"type":"number"},"discount_value":{"type":"number"},"instance_id":{"type":"string"},"instance_name":{"type":"string"},"price":{"type":"number"},"status":{"type":"string"},"usage":{"type":"string"}}},"ai_backend__billing.FloatingIPBillingDetail":{"type":"object","properties":{"billed":{"type":"number"},"discount":{"type":"number"},"discount_value":{"type":"number"},"history":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__billing.FloatingIPBillingHistory"}},"price":{"type":"number"},"total":{"type":"integer"}}},"ai_backend__billing.FloatingIPBillingHistory":{"type":"object","properties":{"billed":{"type":"number"},"billing_type":{"type":"string"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"discount":{"type":"number"},"discount_value":{"type":"number"},"ip_address":{"type":"string"},"price":{"type":"number"},"status":{"type":"string"},"total":{"type":"integer"},"type":{"type":"string"},"unit":{"type":"string"},"usage_days":{"type":"integer"},"usage_hours":{"type":"integer"}}},"ai_backend__billing.ManageServiceBillingDetail":{"type":"object","properties":{"billed":{"type":"number"},"discount":{"type":"number"},"discount_value":{"type":"number"},"history":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__billing.ManageServiceBillingHistory"}},"price":{"type":"number"},"total":{"type":"integer"}}},"ai_backend__billing.ManageServiceBillingHistory":{"type":"object","properties":{"billed":{"type":"number"},"billing_type":{"type":"string"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"description":{"type":"string"},"discount":{"type":"number"},"discount_value":{"type":"number"},"package_name":{"type":"string"},"price":{"type":"number"},"status":{"type":"string"},"usage":{"type":"string"}}},"ai_backend__billing.SnapshotBillingDetail":{"type":"object","properties":{"billed":{"type":"number"},"discount":{"type":"number"},"discount_value":{"type":"number"},"history":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__billing.SnapshotBillingHistory"}},"price":{"type":"number"},"total":{"type":"integer"}}},"ai_backend__billing.SnapshotBillingHistory":{"type":"object","properties":{"billed":{"type":"number"},"billing_type":{"type":"string"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"description":{"type":"string"},"discount":{"type":"number"},"discount_value":{"type":"number"},"price":{"type":"number"},"service_name":{"type":"string"},"status":{"type":"string"},"total":{"type":"integer"},"unit":{"type":"string"},"usage_days":{"type":"integer"},"usage_hours":{"type":"integer"}}},"ai_backend__billing.RootDiskBillingDetail":{"type":"object","properties":{"billed":{"type":"number"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"discount":{"type":"number"},"discount_value":{"type":"number"},"instance":{"$ref":"#/components/schemas/ai_backend__models.Instance"},"instance_id":{"type":"string"},"package_storage":{"$ref":"#/components/schemas/ai_backend__models.PackageStorage"},"price":{"type":"number"},"size_before":{"type":"array","items":{"type":"integer"}},"status":{"type":"string"},"usage_days":{"type":"integer"},"usage_hours":{"type":"integer"}}},"ai_backend__billing.SlbBillingDetail":{"type":"object","properties":{"billed":{"type":"number"},"billing_type":{"type":"string"},"billing_type_before":{"type":"string"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"discount":{"type":"number"},"discount_value":{"type":"number"},"price":{"type":"number"},"slb":{"$ref":"#/components/schemas/ai_backend__models.Slb"},"slb_id":{"type":"string"},"status":{"type":"string"},"usage_days":{"type":"integer"},"usage_hours":{"type":"integer"}}},"ai_backend__models.Slb":{"type":"object","required":["ha_count","organization_id","project_id","slb_instance_name","user_id","vm_vpc_network_name"],"properties":{"billing_type":{"type":"string"},"createdAt":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"description":{"type":"string"},"error_message":{"type":"string"},"flavor":{"type":"string"},"floating_ip_slb":{"type":"string"},"ha_count":{"type":"integer"},"id":{"type":"string"},"internal_ip":{"type":"string"},"internal_ip_slb":{"type":"string"},"is_deleting":{"type":"boolean"},"openstack_project_id":{"type":"string"},"organization_id":{"type":"string"},"project":{"$ref":"#/components/schemas/ai_backend__models.Project"},"project_id":{"type":"string"},"region":{"type":"string"},"slb_instance":{"$ref":"#/components/schemas/ai_backend__models.SlbInstance"},"slb_instance_name":{"type":"string"},"status":{"type":"string"},"updatedAt":{"type":"string"},"user_id":{"type":"string"},"vm_vpc_network_id":{"type":"string"},"vm_vpc_network_name":{"type":"string"},"voucher_id":{"type":"string"}}},"ai_backend__models.SlbInstance":{"type":"object","required":["openstack_slb_instance_name","slb_id"],"properties":{"additional_storage":{"type":"string"},"billing_type":{"type":"string"},"createdAt":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"flavor":{"type":"string"},"floating_ip_id":{"type":"string"},"id":{"type":"string"},"image_id":{"type":"string"},"image_os_id":{"type":"string"},"ip_address_external":{"type":"string"},"ip_address_internal":{"type":"string"},"is_deleting":{"type":"boolean"},"key":{"type":"string"},"keypair_ids":{"type":"string"},"memory":{"type":"string"},"openstack_slb_instance_name":{"type":"string"},"openstack_vm_uuid":{"type":"string"},"password_manual":{"type":"string"},"price_per_day":{"type":"number"},"price_per_hour":{"type":"number"},"price_per_month":{"type":"number"},"ram":{"type":"integer"},"root_disk_package":{"description":"Association","allOf":[{"$ref":"#/components/schemas/ai_backend__models.PackageStorage"}]},"security_group_id":{"type":"string"},"slb_id":{"type":"string"},"tags":{"type":"string"},"updatedAt":{"type":"string"},"vcpu":{"type":"integer"},"vm_root_disk_id":{"type":"string"}}},"ai_backend__billing.StorageBillingDetail":{"type":"object","properties":{"billed":{"type":"number"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"discount":{"type":"number"},"discount_value":{"type":"number"},"package_storage":{"$ref":"#/components/schemas/ai_backend__models.PackageStorage"},"price":{"type":"number"},"size_before":{"type":"array","items":{"type":"integer"}},"status":{"type":"string"},"storage":{"$ref":"#/components/schemas/ai_backend__models.Storage"},"storage_id":{"type":"string"},"usage_days":{"type":"integer"},"usage_hours":{"type":"integer"}}},"ai_backend__models.Storage":{"type":"object","properties":{"billing_type":{"type":"string"},"created_at":{"type":"string"},"deletedAt":{"$ref":"#/components/schemas/ai_backend__gorm.DeletedAt"},"format_amountstring":{"type":"string"},"id":{"type":"string"},"image_id":{"type":"string"},"instance":{"$ref":"#/components/schemas/ai_backend__models.Instance"},"instance_id":{"type":"string"},"is_instance":{"type":"integer"},"is_root_disk":{"type":"boolean"},"key":{"type":"string"},"name":{"type":"string"},"need_delete_openstack":{"type":"boolean"},"organization_id":{"type":"string"},"package_pph":{"type":"number"},"package_ppm":{"type":"number"},"package_storage":{"$ref":"#/components/schemas/ai_backend__models.PackageStorage"},"package_storage_id":{"type":"string"},"path":{"type":"string"},"project":{"$ref":"#/components/schemas/ai_backend__models.Project"},"project_id":{"type":"string"},"region":{"type":"string"},"resize_history":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__models.StorageResizeHistory"}},"size":{"type":"integer"},"type":{"description":"Association","allOf":[{"$ref":"#/components/schemas/ai_backend__models.StorageType"}]},"updated_at":{"type":"string"},"user_id":{"type":"string"},"voucher_detail":{"$ref":"#/components/schemas/ai_backend__models.VoucherDetail"},"voucher_id":{"type":"string"},"zone":{"type":"string"}}},"ai_backend__models.StorageResizeHistory":{"type":"object","properties":{"created_at":{"type":"string"},"deleted_at":{"type":"string"},"id":{"type":"string"},"new_package":{"$ref":"#/components/schemas/ai_backend__models.PackageStorage"},"new_package_storage_id":{"type":"string"},"old_package":{"$ref":"#/components/schemas/ai_backend__models.PackageStorage"},"old_package_storage_id":{"type":"string"},"size_after":{"type":"integer"},"size_before":{"type":"integer"},"storage":{"$ref":"#/components/schemas/ai_backend__models.Storage"},"storage_id":{"type":"string"},"updated_at":{"type":"string"}}},"ai_backend__requests.HistoryBillingParam":{"type":"object","properties":{"end":{"type":"string"},"project_id":{"type":"string"},"start":{"type":"string"}}}}},"paths":{"/core/billing/history":{"post":{"description":"This API is used to get a billing history","tags":["Cloudeka Backend","Billing"],"summary":"Billing History","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"allOf":[{"$ref":"#/components/schemas/ai_backend__handler.SuccessRespond"},{"type":"object","properties":{"data":{"type":"array","items":{"$ref":"#/components/schemas/ai_backend__billing.BillingHistoryResp"}}}}]}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ai_backend__requests.HistoryBillingParam"}}},"description":"Billing History Payload","required":true}}}}}
```
