VTEX · Capability
VTex Customer Credit API — Account
VTex Customer Credit API — Account. 16 operations. Lead operation: VTex Search all accounts. Self-contained Naftiko capability covering one Vtex business surface.
What You Can Do
GET
Searchallaccounts
— VTex Search all accounts
/v1/api/creditcontrol/accounts
POST
Openanaccount
— VTex Open an account
/v1/api/creditcontrol/accounts
GET
Retrieveaaccountbyid
— VTex Retrieve an account by ID
/v1/api/creditcontrol/accounts/{creditaccountid}
DELETE
Closeanaccount
— VTex Close an account
/v1/api/creditcontrol/accounts/{creditaccountid}
PUT
Updateemailanddescriptionofaaccount
— VTex Update account information
/v1/api/creditcontrol/accounts/{creditaccountid}
PUT
Changecreditlimitofanaccount
— VTex Change credit limit of an account
/v1/api/creditcontrol/accounts/{creditaccountid}/creditlimit
POST
Addanaccountholder
— VTex Add an account holder
/v1/api/creditcontrol/accounts/{creditaccountid}/holders
DELETE
Deleteanaccountholder
— VTex Delete an account holder
/v1/api/creditcontrol/accounts/{creditaccountid}/holders/{holderid}
GET
Accountstatements
— VTex Get account statements
/v1/api/creditcontrol/accounts/{creditaccountid}/statements
PUT
Decreasebalanceofanaccount
— VTex Decrease balance of an account
/v1/api/creditcontrol/accounts/{creditaccountid}/statements/{statementid}
PUT
Changetoleranceofanaccount
— VTex Change tolerance of an account
/v1/api/creditcontrol/accounts/{creditaccountid}/tolerance
POST
Createapreauthorization
— VTex Create a pre-authorization
/v1/api/creditcontrol/accounts/{creditaccountid}/transactions
PUT
Createapreauthorizationusingid
— VTex Update a pre-authorization
/v1/api/creditcontrol/accounts/{creditaccountid}/transactions/{transactionid}
DELETE
Cancelapreauthorization
— VTex Cancel a pre-authorization
/v1/api/creditcontrol/accounts/{creditaccountid}/transactions/{transactionid}
POST
Partialortotalrefundasettlement
— VTex Partially or totally refund a settlement
/v1/api/creditcontrol/accounts/{creditaccountid}/transactions/{transactionid}/refunds
PUT
Createorupdatesettlement
— VTex Create or update settlement
/v1/api/creditcontrol/accounts/{creditaccountid}/transactions/{transactionid}/settlement
MCP Tools
vtex-search-all-accounts
VTex Search all accounts
read-only
idempotent
vtex-open-account
VTex Open an account
vtex-retrieve-account-id
VTex Retrieve an account by ID
read-only
idempotent
vtex-close-account
VTex Close an account
idempotent
vtex-update-account-information
VTex Update account information
idempotent
vtex-change-credit-limit-account
VTex Change credit limit of an account
idempotent
vtex-add-account-holder
VTex Add an account holder
vtex-delete-account-holder
VTex Delete an account holder
idempotent
vtex-get-account-statements
VTex Get account statements
read-only
idempotent
vtex-decrease-balance-account
VTex Decrease balance of an account
idempotent
vtex-change-tolerance-account
VTex Change tolerance of an account
idempotent
vtex-create-pre-authorization
VTex Create a pre-authorization
vtex-update-pre-authorization
VTex Update a pre-authorization
idempotent
vtex-cancel-pre-authorization
VTex Cancel a pre-authorization
idempotent
vtex-partially-totally-refund-settlement
VTex Partially or totally refund a settlement
vtex-create-update-settlement
VTex Create or update settlement
idempotent