Service


Click here for a complete list of operations.

GetUtilitiesAccount

Get utilities account customer information and account balance

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /Secure/service.asmx HTTP/1.1
Host: public.vbgov.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "https://public.vbgov.com/secure/GetUtilitiesAccount"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Header>
    <UserCredentials xmlns="https://public.vbgov.com/secure">
      <Email>string</Email>
      <UserName>string</UserName>
      <Password>string</Password>
    </UserCredentials>
  </soap:Header>
  <soap:Body>
    <GetUtilitiesAccount xmlns="https://public.vbgov.com/secure">
      <accountNumber>string</accountNumber>
      <source>string</source>
    </GetUtilitiesAccount>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetUtilitiesAccountResponse xmlns="https://public.vbgov.com/secure">
      <GetUtilitiesAccountResult>
        <QueryStatus xmlns="https://cvbwebservices.vbgov.com/">string</QueryStatus>
        <EffectiveDate xmlns="https://cvbwebservices.vbgov.com/">string</EffectiveDate>
        <AccountNumber xmlns="https://cvbwebservices.vbgov.com/">string</AccountNumber>
        <LastName xmlns="https://cvbwebservices.vbgov.com/">string</LastName>
        <FirstName xmlns="https://cvbwebservices.vbgov.com/">string</FirstName>
        <MiddleInitial xmlns="https://cvbwebservices.vbgov.com/">string</MiddleInitial>
        <ServiceAddress1 xmlns="https://cvbwebservices.vbgov.com/">string</ServiceAddress1>
        <ServiceAddress2 xmlns="https://cvbwebservices.vbgov.com/">string</ServiceAddress2>
        <ServiceCity xmlns="https://cvbwebservices.vbgov.com/">string</ServiceCity>
        <ServiceState xmlns="https://cvbwebservices.vbgov.com/">string</ServiceState>
        <ServiceZip xmlns="https://cvbwebservices.vbgov.com/">string</ServiceZip>
        <PhoneNumber xmlns="https://cvbwebservices.vbgov.com/">string</PhoneNumber>
        <DueDate xmlns="https://cvbwebservices.vbgov.com/">string</DueDate>
        <AmountDue xmlns="https://cvbwebservices.vbgov.com/">decimal</AmountDue>
        <MinimumAmountDue xmlns="https://cvbwebservices.vbgov.com/">decimal</MinimumAmountDue>
        <AllowACH xmlns="https://cvbwebservices.vbgov.com/">string</AllowACH>
        <AllowRecurringPymt xmlns="https://cvbwebservices.vbgov.com/">string</AllowRecurringPymt>
        <ServiceIsDisconnected xmlns="https://cvbwebservices.vbgov.com/">string</ServiceIsDisconnected>
        <FullAccountBalance xmlns="https://cvbwebservices.vbgov.com/">decimal</FullAccountBalance>
        <AccountStatus xmlns="https://cvbwebservices.vbgov.com/">string</AccountStatus>
      </GetUtilitiesAccountResult>
    </GetUtilitiesAccountResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /Secure/service.asmx HTTP/1.1
Host: public.vbgov.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Header>
    <UserCredentials xmlns="https://public.vbgov.com/secure">
      <Email>string</Email>
      <UserName>string</UserName>
      <Password>string</Password>
    </UserCredentials>
  </soap12:Header>
  <soap12:Body>
    <GetUtilitiesAccount xmlns="https://public.vbgov.com/secure">
      <accountNumber>string</accountNumber>
      <source>string</source>
    </GetUtilitiesAccount>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetUtilitiesAccountResponse xmlns="https://public.vbgov.com/secure">
      <GetUtilitiesAccountResult>
        <QueryStatus xmlns="https://cvbwebservices.vbgov.com/">string</QueryStatus>
        <EffectiveDate xmlns="https://cvbwebservices.vbgov.com/">string</EffectiveDate>
        <AccountNumber xmlns="https://cvbwebservices.vbgov.com/">string</AccountNumber>
        <LastName xmlns="https://cvbwebservices.vbgov.com/">string</LastName>
        <FirstName xmlns="https://cvbwebservices.vbgov.com/">string</FirstName>
        <MiddleInitial xmlns="https://cvbwebservices.vbgov.com/">string</MiddleInitial>
        <ServiceAddress1 xmlns="https://cvbwebservices.vbgov.com/">string</ServiceAddress1>
        <ServiceAddress2 xmlns="https://cvbwebservices.vbgov.com/">string</ServiceAddress2>
        <ServiceCity xmlns="https://cvbwebservices.vbgov.com/">string</ServiceCity>
        <ServiceState xmlns="https://cvbwebservices.vbgov.com/">string</ServiceState>
        <ServiceZip xmlns="https://cvbwebservices.vbgov.com/">string</ServiceZip>
        <PhoneNumber xmlns="https://cvbwebservices.vbgov.com/">string</PhoneNumber>
        <DueDate xmlns="https://cvbwebservices.vbgov.com/">string</DueDate>
        <AmountDue xmlns="https://cvbwebservices.vbgov.com/">decimal</AmountDue>
        <MinimumAmountDue xmlns="https://cvbwebservices.vbgov.com/">decimal</MinimumAmountDue>
        <AllowACH xmlns="https://cvbwebservices.vbgov.com/">string</AllowACH>
        <AllowRecurringPymt xmlns="https://cvbwebservices.vbgov.com/">string</AllowRecurringPymt>
        <ServiceIsDisconnected xmlns="https://cvbwebservices.vbgov.com/">string</ServiceIsDisconnected>
        <FullAccountBalance xmlns="https://cvbwebservices.vbgov.com/">decimal</FullAccountBalance>
        <AccountStatus xmlns="https://cvbwebservices.vbgov.com/">string</AccountStatus>
      </GetUtilitiesAccountResult>
    </GetUtilitiesAccountResponse>
  </soap12:Body>
</soap12:Envelope>