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.
Password master
Creare, elencare, rinominare ed eliminare password master con ambito.
Gli esempi usano la modalità codice A2A. MCP espone la stessa modalità codice tramite lo strumento execute.
Funzioni
credentials.add
credentials.add(account_id: str, name: str, domain?: str | null, generate?: bool, value?: str | null, workspace_id?: str | null) -> MasterPassword
Password master: credentials.add.
Proprietà Valore Proprietà Valore Autorizzazione richiesta credential.manageAutenticazione richiesta sìModalità di esecuzione syncCapacità credential.manageTipo di risorsa accountCampo ID risorsa account_idRoute API pubblica POST /v1/public/accounts/{account_id}/credentials
Nome Tipo Obbligatorio account_idstrsì namestrsì domainstr | nullno generateboolno valuestr | nullno workspace_idstr | nullno
Campo Tipo Obbligatorio created_atstrsì idstrsì namestrsì scope_idstrsì scope_type"account" | "workspace" | "domain"sì updated_atstrsì generated_secretstr | nullno
Richiesta: {
"request_id" : "example" ,
"session_id" : "session_123" ,
"code" : "credentials.add(account_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , name= \" <string> \" , domain= \" example.com \" , generate=true, value= \" <string> \" , workspace_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" )"
}
Risposta: {
"request_id" : "example" ,
"status" : "completed" ,
"result" : {
"last_value" : "<string>"
},
"responses" : [
{
"index" : 0 ,
"function" : "credentials.add" ,
"status" : "completed" ,
"result" : "<string>"
}
],
"complexity_score" : 1
}
Richiesta: {
"jsonrpc" : "2.0" ,
"id" : "example" ,
"method" : "tools/call" ,
"params" : {
"name" : "hybridbox_execute" ,
"arguments" : {
"code" : "credentials.add(account_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , name= \" <string> \" , domain= \" example.com \" , generate=true, value= \" <string> \" , workspace_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" )"
}
}
}
Risposta: {
"jsonrpc" : "2.0" ,
"id" : "example" ,
"result" : {
"content" : [
{
"type" : "text" ,
"text" : "{ \n \" request_id \" : \" example \" , \n \" status \" : \" completed \" , \n \" result \" : { \n \" last_value \" : \" <string> \"\n }, \n \" responses \" : [ \n { \n \" index \" : 0, \n \" function \" : \" credentials.add \" , \n \" status \" : \" completed \" , \n \" result \" : \" <string> \"\n } \n ], \n \" complexity_score \" : 1 \n }"
}
],
"isError" : false
}
}
credentials.delete
credentials.delete(account_id: str, credential_id: str) -> {}
Password master: credentials.delete.
Proprietà Valore Proprietà Valore Autorizzazione richiesta credential.manageAutenticazione richiesta sìModalità di esecuzione syncCapacità credential.manageTipo di risorsa accountCampo ID risorsa account_idRoute API pubblica DELETE /v1/public/accounts/{account_id}/credentials/{credential_id}
Nome Tipo Obbligatorio account_idstrsì credential_idstrsì
Campo Tipo Obbligatorio result{}sì
Richiesta: {
"request_id" : "example" ,
"session_id" : "session_123" ,
"code" : "credentials.delete(account_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , credential_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" )"
}
Risposta: {
"request_id" : "example" ,
"status" : "completed" ,
"result" : {
"last_value" : {}
},
"responses" : [
{
"index" : 0 ,
"function" : "credentials.delete" ,
"status" : "completed" ,
"result" : {}
}
],
"complexity_score" : 1
}
Richiesta: {
"jsonrpc" : "2.0" ,
"id" : "example" ,
"method" : "tools/call" ,
"params" : {
"name" : "hybridbox_execute" ,
"arguments" : {
"code" : "credentials.delete(account_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , credential_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" )"
}
}
}
Risposta: {
"jsonrpc" : "2.0" ,
"id" : "example" ,
"result" : {
"content" : [
{
"type" : "text" ,
"text" : "{ \n \" request_id \" : \" example \" , \n \" status \" : \" completed \" , \n \" result \" : { \n \" last_value \" : {} \n }, \n \" responses \" : [ \n { \n \" index \" : 0, \n \" function \" : \" credentials.delete \" , \n \" status \" : \" completed \" , \n \" result \" : {} \n } \n ], \n \" complexity_score \" : 1 \n }"
}
],
"isError" : false
}
}
credentials.list
credentials.list(account_id: str, page?: int, page_size?: int) -> Page[MasterPassword]
Password master: credentials.list.
Proprietà Valore Proprietà Valore Autorizzazione richiesta credential.viewAutenticazione richiesta sìModalità di esecuzione syncCapacità credential.viewTipo di risorsa accountCampo ID risorsa account_idRoute API pubblica GET /v1/public/accounts/{account_id}/credentials
Nome Tipo Obbligatorio account_idstrsì pageintno page_sizeintno
Campo Tipo Obbligatorio items[{"created_at": str, "id": str, "name": str, "scope_id": str, "scope_type": "account" | "workspace" | "domain", "updated_at": str}]sì pageintsì page_sizeintsì totalintsì
Richiesta: {
"request_id" : "example" ,
"session_id" : "session_123" ,
"code" : "credentials.list(account_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , page=123, page_size=123)"
}
Risposta: {
"request_id" : "example" ,
"status" : "completed" ,
"result" : {
"last_value" : "<string>"
},
"responses" : [
{
"index" : 0 ,
"function" : "credentials.list" ,
"status" : "completed" ,
"result" : "<string>"
}
],
"complexity_score" : 1
}
Richiesta: {
"jsonrpc" : "2.0" ,
"id" : "example" ,
"method" : "tools/call" ,
"params" : {
"name" : "hybridbox_execute" ,
"arguments" : {
"code" : "credentials.list(account_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , page=123, page_size=123)"
}
}
}
Risposta: {
"jsonrpc" : "2.0" ,
"id" : "example" ,
"result" : {
"content" : [
{
"type" : "text" ,
"text" : "{ \n \" request_id \" : \" example \" , \n \" status \" : \" completed \" , \n \" result \" : { \n \" last_value \" : \" <string> \"\n }, \n \" responses \" : [ \n { \n \" index \" : 0, \n \" function \" : \" credentials.list \" , \n \" status \" : \" completed \" , \n \" result \" : \" <string> \"\n } \n ], \n \" complexity_score \" : 1 \n }"
}
],
"isError" : false
}
}
credentials.update
credentials.update(account_id: str, credential_id: str, name: str) -> MasterPassword
Password master: credentials.update.
Proprietà Valore Proprietà Valore Autorizzazione richiesta credential.manageAutenticazione richiesta sìModalità di esecuzione syncCapacità credential.manageTipo di risorsa accountCampo ID risorsa account_idRoute API pubblica PATCH /v1/public/accounts/{account_id}/credentials/{credential_id}
Nome Tipo Obbligatorio account_idstrsì credential_idstrsì namestrsì
Campo Tipo Obbligatorio created_atstrsì idstrsì namestrsì scope_idstrsì scope_type"account" | "workspace" | "domain"sì updated_atstrsì
Richiesta: {
"request_id" : "example" ,
"session_id" : "session_123" ,
"code" : "credentials.update(account_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , credential_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , name= \" <string> \" )"
}
Risposta: {
"request_id" : "example" ,
"status" : "completed" ,
"result" : {
"last_value" : "<string>"
},
"responses" : [
{
"index" : 0 ,
"function" : "credentials.update" ,
"status" : "completed" ,
"result" : "<string>"
}
],
"complexity_score" : 1
}
Richiesta: {
"jsonrpc" : "2.0" ,
"id" : "example" ,
"method" : "tools/call" ,
"params" : {
"name" : "hybridbox_execute" ,
"arguments" : {
"code" : "credentials.update(account_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , credential_id= \" 3c90c3cc-0d44-4b50-8888-8dd25736052a \" , name= \" <string> \" )"
}
}
}
Risposta: {
"jsonrpc" : "2.0" ,
"id" : "example" ,
"result" : {
"content" : [
{
"type" : "text" ,
"text" : "{ \n \" request_id \" : \" example \" , \n \" status \" : \" completed \" , \n \" result \" : { \n \" last_value \" : \" <string> \"\n }, \n \" responses \" : [ \n { \n \" index \" : 0, \n \" function \" : \" credentials.update \" , \n \" status \" : \" completed \" , \n \" result \" : \" <string> \"\n } \n ], \n \" complexity_score \" : 1 \n }"
}
],
"isError" : false
}
}