Documentation Index Fetch the complete documentation index at: https://docs.hybridbox.io/llms.txt
Use this file to discover all available pages before exploring further.
Dedizierte IPs
Inventar, Autorisierung, Löschung und Domain-Zuweisungen dedizierter IPs verwalten.
Die Beispiele verwenden den A2A-Code-Modus. MCP stellt denselben Code-Modus über sein Tool execute bereit.
Funktionen
dedicated_ips.authorize
dedicated_ips.authorize(account_id: str, dedicated_ip_id: str, reissue?: bool) -> DedicatedIP
Dedizierte IPs: dedicated_ips.authorize.
Eigenschaft Wert Eigenschaft Wert Erforderliche Berechtigung proxy.authorizeAuthentifizierung erforderlich jaAusführungsmodus syncFähigkeit proxy.authorizeRessourcentyp accountRessourcen-ID-Feld account_idÖffentliche API-Route POST /v1/public/accounts/{account_id}/dedicated-ips/{dedicated_ip_id}/authorize
Name Typ Erforderlich account_idstrja dedicated_ip_idstrja reissueboolnein
Feld Typ Erforderlich idstrja namestrja statusstrja typestrja asnint | nullnein country_codestr | nullnein created_atstr | nullnein ip_addresses[{"ip": str, "fcrdns_confirmed"?: bool, "healthy"?: bool | null, "rdns"?: str | null}]nein updated_atstr | nullnein
Anfrage: {
"request_id" : "example" ,
"session_id" : "session_123" ,
"code" : "dedicated_ips.authorize(account_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , dedicated_ip_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , reissue=true)"
}
Antwort: {
"request_id" : "example" ,
"status" : "completed" ,
"result" : {
"last_value" : 123
},
"responses" : [
{
"index" : 0 ,
"function" : "dedicated_ips.authorize" ,
"status" : "completed" ,
"result" : 123
}
],
"complexity_score" : 1
}
Anfrage: {
"jsonrpc" : "2.0" ,
"id" : "example" ,
"method" : "tools/call" ,
"params" : {
"name" : "hybridbox_execute" ,
"arguments" : {
"code" : "dedicated_ips.authorize(account_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , dedicated_ip_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , reissue=true)"
}
}
}
Antwort: {
"jsonrpc" : "2.0" ,
"id" : "example" ,
"result" : {
"content" : [
{
"type" : "text" ,
"text" : "{ \n \" request_id \" : \" example \" , \n \" status \" : \" completed \" , \n \" result \" : { \n \" last_value \" : 123 \n }, \n \" responses \" : [ \n { \n \" index \" : 0, \n \" function \" : \" dedicated_ips.authorize \" , \n \" status \" : \" completed \" , \n \" result \" : 123 \n } \n ], \n \" complexity_score \" : 1 \n }"
}
],
"isError" : false
}
}
dedicated_ips.available_options
dedicated_ips.available_options(account_id: str, asn?: str | null, country_code?: str | null) -> list[DedicatedIP]
Dedizierte IPs: dedicated_ips.available_options.
Eigenschaft Wert Eigenschaft Wert Erforderliche Berechtigung proxy.createAuthentifizierung erforderlich jaAusführungsmodus syncFähigkeit proxy.createRessourcentyp accountRessourcen-ID-Feld account_idÖffentliche API-Route GET /v1/public/accounts/{account_id}/dedicated-ips/available-options
Name Typ Erforderlich account_idstrja asnstr | nullnein country_codestr | nullnein
Feld Typ Erforderlich idstrja namestrja asnint | nullnein country_codestr | nullnein ip_addresses[{"ip": str, "fcrdns_confirmed"?: bool, "healthy"?: bool | null, "rdns"?: str | null}]nein
Anfrage: {
"request_id" : "example" ,
"session_id" : "session_123" ,
"code" : "dedicated_ips.available_options(account_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , asn= \" <string> \" , country_code= \" <string> \" )"
}
Antwort: {
"request_id" : "example" ,
"status" : "completed" ,
"result" : {
"last_value" : 123
},
"responses" : [
{
"index" : 0 ,
"function" : "dedicated_ips.available_options" ,
"status" : "completed" ,
"result" : 123
}
],
"complexity_score" : 1
}
Anfrage: {
"jsonrpc" : "2.0" ,
"id" : "example" ,
"method" : "tools/call" ,
"params" : {
"name" : "hybridbox_execute" ,
"arguments" : {
"code" : "dedicated_ips.available_options(account_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , asn= \" <string> \" , country_code= \" <string> \" )"
}
}
}
Antwort: {
"jsonrpc" : "2.0" ,
"id" : "example" ,
"result" : {
"content" : [
{
"type" : "text" ,
"text" : "{ \n \" request_id \" : \" example \" , \n \" status \" : \" completed \" , \n \" result \" : { \n \" last_value \" : 123 \n }, \n \" responses \" : [ \n { \n \" index \" : 0, \n \" function \" : \" dedicated_ips.available_options \" , \n \" status \" : \" completed \" , \n \" result \" : 123 \n } \n ], \n \" complexity_score \" : 1 \n }"
}
],
"isError" : false
}
}
dedicated_ips.claim
dedicated_ips.claim(account_id: str, option_id?: str | null) -> DedicatedIP
Dedizierte IPs: dedicated_ips.claim.
Eigenschaft Wert Eigenschaft Wert Erforderliche Berechtigung proxy.createAuthentifizierung erforderlich jaAusführungsmodus syncFähigkeit proxy.createRessourcentyp accountRessourcen-ID-Feld account_idÖffentliche API-Route POST /v1/public/accounts/{account_id}/dedicated-ips/claim
Name Typ Erforderlich account_idstrja option_idstr | nullnein
Feld Typ Erforderlich idstrja namestrja statusstrja typestrja asnint | nullnein country_codestr | nullnein created_atstr | nullnein ip_addresses[{"ip": str, "fcrdns_confirmed"?: bool, "healthy"?: bool | null, "rdns"?: str | null}]nein updated_atstr | nullnein
Anfrage: {
"request_id" : "example" ,
"session_id" : "session_123" ,
"code" : "dedicated_ips.claim(account_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , option_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" )"
}
Antwort: {
"request_id" : "example" ,
"status" : "completed" ,
"result" : {
"last_value" : 123
},
"responses" : [
{
"index" : 0 ,
"function" : "dedicated_ips.claim" ,
"status" : "completed" ,
"result" : 123
}
],
"complexity_score" : 1
}
Anfrage: {
"jsonrpc" : "2.0" ,
"id" : "example" ,
"method" : "tools/call" ,
"params" : {
"name" : "hybridbox_execute" ,
"arguments" : {
"code" : "dedicated_ips.claim(account_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , option_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" )"
}
}
}
Antwort: {
"jsonrpc" : "2.0" ,
"id" : "example" ,
"result" : {
"content" : [
{
"type" : "text" ,
"text" : "{ \n \" request_id \" : \" example \" , \n \" status \" : \" completed \" , \n \" result \" : { \n \" last_value \" : 123 \n }, \n \" responses \" : [ \n { \n \" index \" : 0, \n \" function \" : \" dedicated_ips.claim \" , \n \" status \" : \" completed \" , \n \" result \" : 123 \n } \n ], \n \" complexity_score \" : 1 \n }"
}
],
"isError" : false
}
}
dedicated_ips.delete
dedicated_ips.delete(account_id: str, dedicated_ip_id: str, force?: bool) -> DedicatedIP
Dedizierte IPs: dedicated_ips.delete.
Eigenschaft Wert Eigenschaft Wert Erforderliche Berechtigung proxy.deleteAuthentifizierung erforderlich jaAusführungsmodus syncFähigkeit proxy.deleteRessourcentyp accountRessourcen-ID-Feld account_idÖffentliche API-Route DELETE /v1/public/accounts/{account_id}/dedicated-ips/{dedicated_ip_id}
Name Typ Erforderlich account_idstrja dedicated_ip_idstrja forceboolnein
Feld Typ Erforderlich dedicated_ip_idstrja domain_ids[str]ja
Anfrage: {
"request_id" : "example" ,
"session_id" : "session_123" ,
"code" : "dedicated_ips.delete(account_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , dedicated_ip_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , force=true)"
}
Antwort: {
"request_id" : "example" ,
"status" : "completed" ,
"result" : {
"last_value" : {
"dedicated_ip_id" : "<string>" ,
"domain_ids" : [
"<string>"
]
}
},
"responses" : [
{
"index" : 0 ,
"function" : "dedicated_ips.delete" ,
"status" : "completed" ,
"result" : {
"dedicated_ip_id" : "<string>" ,
"domain_ids" : [
"<string>"
]
}
}
],
"complexity_score" : 1
}
Anfrage: {
"jsonrpc" : "2.0" ,
"id" : "example" ,
"method" : "tools/call" ,
"params" : {
"name" : "hybridbox_execute" ,
"arguments" : {
"code" : "dedicated_ips.delete(account_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , dedicated_ip_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , force=true)"
}
}
}
Antwort: {
"jsonrpc" : "2.0" ,
"id" : "example" ,
"result" : {
"content" : [
{
"type" : "text" ,
"text" : "{ \n \" request_id \" : \" example \" , \n \" status \" : \" completed \" , \n \" result \" : { \n \" last_value \" : { \n \" dedicated_ip_id \" : \" <string> \" , \n \" domain_ids \" : [ \n \" <string> \"\n ] \n } \n }, \n \" responses \" : [ \n { \n \" index \" : 0, \n \" function \" : \" dedicated_ips.delete \" , \n \" status \" : \" completed \" , \n \" result \" : { \n \" dedicated_ip_id \" : \" <string> \" , \n \" domain_ids \" : [ \n \" <string> \"\n ] \n } \n } \n ], \n \" complexity_score \" : 1 \n }"
}
],
"isError" : false
}
}
dedicated_ips.domains.assign
dedicated_ips.domains.assign(account_id: str, dedicated_ip_id: str, domain_ids?: [str]) -> DedicatedIP
Dedizierte IPs: dedicated_ips.domains.assign.
Eigenschaft Wert Eigenschaft Wert Erforderliche Berechtigung domain.proxy.assignAuthentifizierung erforderlich jaAusführungsmodus syncFähigkeit domain.proxy.assignRessourcentyp accountRessourcen-ID-Feld account_idÖffentliche API-Route POST /v1/public/accounts/{account_id}/dedicated-ips/{dedicated_ip_id}/domains/assign
Name Typ Erforderlich account_idstrja dedicated_ip_idstrja domain_ids[str]nein
Feld Typ Erforderlich dedicated_ip_idstrja domain_ids[str]ja
Anfrage: {
"request_id" : "example" ,
"session_id" : "session_123" ,
"code" : "dedicated_ips.domains.assign(account_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , dedicated_ip_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , domain_ids= \" example.com \" )"
}
Antwort: {
"request_id" : "example" ,
"status" : "completed" ,
"result" : {
"last_value" : {
"dedicated_ip_id" : "<string>" ,
"domain_ids" : [
"<string>"
]
}
},
"responses" : [
{
"index" : 0 ,
"function" : "dedicated_ips.domains.assign" ,
"status" : "completed" ,
"result" : {
"dedicated_ip_id" : "<string>" ,
"domain_ids" : [
"<string>"
]
}
}
],
"complexity_score" : 1
}
Anfrage: {
"jsonrpc" : "2.0" ,
"id" : "example" ,
"method" : "tools/call" ,
"params" : {
"name" : "hybridbox_execute" ,
"arguments" : {
"code" : "dedicated_ips.domains.assign(account_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , dedicated_ip_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , domain_ids= \" example.com \" )"
}
}
}
Antwort: {
"jsonrpc" : "2.0" ,
"id" : "example" ,
"result" : {
"content" : [
{
"type" : "text" ,
"text" : "{ \n \" request_id \" : \" example \" , \n \" status \" : \" completed \" , \n \" result \" : { \n \" last_value \" : { \n \" dedicated_ip_id \" : \" <string> \" , \n \" domain_ids \" : [ \n \" <string> \"\n ] \n } \n }, \n \" responses \" : [ \n { \n \" index \" : 0, \n \" function \" : \" dedicated_ips.domains.assign \" , \n \" status \" : \" completed \" , \n \" result \" : { \n \" dedicated_ip_id \" : \" <string> \" , \n \" domain_ids \" : [ \n \" <string> \"\n ] \n } \n } \n ], \n \" complexity_score \" : 1 \n }"
}
],
"isError" : false
}
}
dedicated_ips.domains.unassign
dedicated_ips.domains.unassign(account_id: str, dedicated_ip_id: str, domain_ids?: [str]) -> DedicatedIP
Dedizierte IPs: dedicated_ips.domains.unassign.
Eigenschaft Wert Eigenschaft Wert Erforderliche Berechtigung domain.proxy.assignAuthentifizierung erforderlich jaAusführungsmodus syncFähigkeit domain.proxy.assignRessourcentyp accountRessourcen-ID-Feld account_idÖffentliche API-Route POST /v1/public/accounts/{account_id}/dedicated-ips/{dedicated_ip_id}/domains/unassign
Name Typ Erforderlich account_idstrja dedicated_ip_idstrja domain_ids[str]nein
Feld Typ Erforderlich dedicated_ip_idstrja domain_ids[str]ja
Anfrage: {
"request_id" : "example" ,
"session_id" : "session_123" ,
"code" : "dedicated_ips.domains.unassign(account_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , dedicated_ip_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , domain_ids= \" example.com \" )"
}
Antwort: {
"request_id" : "example" ,
"status" : "completed" ,
"result" : {
"last_value" : {
"dedicated_ip_id" : "<string>" ,
"domain_ids" : [
"<string>"
]
}
},
"responses" : [
{
"index" : 0 ,
"function" : "dedicated_ips.domains.unassign" ,
"status" : "completed" ,
"result" : {
"dedicated_ip_id" : "<string>" ,
"domain_ids" : [
"<string>"
]
}
}
],
"complexity_score" : 1
}
Anfrage: {
"jsonrpc" : "2.0" ,
"id" : "example" ,
"method" : "tools/call" ,
"params" : {
"name" : "hybridbox_execute" ,
"arguments" : {
"code" : "dedicated_ips.domains.unassign(account_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , dedicated_ip_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , domain_ids= \" example.com \" )"
}
}
}
Antwort: {
"jsonrpc" : "2.0" ,
"id" : "example" ,
"result" : {
"content" : [
{
"type" : "text" ,
"text" : "{ \n \" request_id \" : \" example \" , \n \" status \" : \" completed \" , \n \" result \" : { \n \" last_value \" : { \n \" dedicated_ip_id \" : \" <string> \" , \n \" domain_ids \" : [ \n \" <string> \"\n ] \n } \n }, \n \" responses \" : [ \n { \n \" index \" : 0, \n \" function \" : \" dedicated_ips.domains.unassign \" , \n \" status \" : \" completed \" , \n \" result \" : { \n \" dedicated_ip_id \" : \" <string> \" , \n \" domain_ids \" : [ \n \" <string> \"\n ] \n } \n } \n ], \n \" complexity_score \" : 1 \n }"
}
],
"isError" : false
}
}
dedicated_ips.get
dedicated_ips.get(account_id: str, dedicated_ip_id: str) -> DedicatedIP
Dedizierte IPs: dedicated_ips.get.
Eigenschaft Wert Eigenschaft Wert Erforderliche Berechtigung proxy.viewAuthentifizierung erforderlich jaAusführungsmodus syncFähigkeit proxy.viewRessourcentyp accountRessourcen-ID-Feld account_idÖffentliche API-Route GET /v1/public/accounts/{account_id}/dedicated-ips/{dedicated_ip_id}
Name Typ Erforderlich account_idstrja dedicated_ip_idstrja
Feld Typ Erforderlich idstrja namestrja statusstrja typestrja asnint | nullnein country_codestr | nullnein created_atstr | nullnein ip_addresses[{"ip": str, "fcrdns_confirmed"?: bool, "healthy"?: bool | null, "rdns"?: str | null}]nein updated_atstr | nullnein
Anfrage: {
"request_id" : "example" ,
"session_id" : "session_123" ,
"code" : "dedicated_ips.get(account_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , dedicated_ip_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" )"
}
Antwort: {
"request_id" : "example" ,
"status" : "completed" ,
"result" : {
"last_value" : 123
},
"responses" : [
{
"index" : 0 ,
"function" : "dedicated_ips.get" ,
"status" : "completed" ,
"result" : 123
}
],
"complexity_score" : 1
}
Anfrage: {
"jsonrpc" : "2.0" ,
"id" : "example" ,
"method" : "tools/call" ,
"params" : {
"name" : "hybridbox_execute" ,
"arguments" : {
"code" : "dedicated_ips.get(account_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , dedicated_ip_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" )"
}
}
}
Antwort: {
"jsonrpc" : "2.0" ,
"id" : "example" ,
"result" : {
"content" : [
{
"type" : "text" ,
"text" : "{ \n \" request_id \" : \" example \" , \n \" status \" : \" completed \" , \n \" result \" : { \n \" last_value \" : 123 \n }, \n \" responses \" : [ \n { \n \" index \" : 0, \n \" function \" : \" dedicated_ips.get \" , \n \" status \" : \" completed \" , \n \" result \" : 123 \n } \n ], \n \" complexity_score \" : 1 \n }"
}
],
"isError" : false
}
}
dedicated_ips.list
dedicated_ips.list(account_id: str, page?: int, page_size?: int) -> Page[DedicatedIP]
Dedizierte IPs: dedicated_ips.list.
Eigenschaft Wert Eigenschaft Wert Erforderliche Berechtigung proxy.viewAuthentifizierung erforderlich jaAusführungsmodus syncFähigkeit proxy.viewRessourcentyp accountRessourcen-ID-Feld account_idÖffentliche API-Route GET /v1/public/accounts/{account_id}/dedicated-ips
Name Typ Erforderlich account_idstrja pageintnein page_sizeintnein
Feld Typ Erforderlich items[{"id": str, "name": str, "status": str, "type": str, "asn"?: int | null, "country_code"?: str | null, "created_at"?: str | null, "ip_addresses"?: [{"ip": str, "fcrdns_confirmed"?: bool, "healthy"?: bool | null, "rdns"?: str | null}], "updated_at"?: str | null}]ja pageintja page_sizeintja totalintja
Anfrage: {
"request_id" : "example" ,
"session_id" : "session_123" ,
"code" : "dedicated_ips.list(account_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , page=123, page_size=123)"
}
Antwort: {
"request_id" : "example" ,
"status" : "completed" ,
"result" : {
"last_value" : 123
},
"responses" : [
{
"index" : 0 ,
"function" : "dedicated_ips.list" ,
"status" : "completed" ,
"result" : 123
}
],
"complexity_score" : 1
}
Anfrage: {
"jsonrpc" : "2.0" ,
"id" : "example" ,
"method" : "tools/call" ,
"params" : {
"name" : "hybridbox_execute" ,
"arguments" : {
"code" : "dedicated_ips.list(account_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , page=123, page_size=123)"
}
}
}
Antwort: {
"jsonrpc" : "2.0" ,
"id" : "example" ,
"result" : {
"content" : [
{
"type" : "text" ,
"text" : "{ \n \" request_id \" : \" example \" , \n \" status \" : \" completed \" , \n \" result \" : { \n \" last_value \" : 123 \n }, \n \" responses \" : [ \n { \n \" index \" : 0, \n \" function \" : \" dedicated_ips.list \" , \n \" status \" : \" completed \" , \n \" result \" : 123 \n } \n ], \n \" complexity_score \" : 1 \n }"
}
],
"isError" : false
}
}