The API gives access to the contact, company, visitor, groups, and data card entities, as well as marketing activities. We currently have over 100 clients using the API and have certified partners who can help.
1) Reach out to your Customer Success Manager (CSM) and ask for the API to be enabled. It won't be enabled by default in your instance, but we'd be happy to turn it on for you.
4) Run the following “Hello World” VB.NET snippet to get you started:
Public Class Test
Public Sub New()
Dim elqService As New EloquaAPI.EloquaServiceClient()
elqService.ClientCredentials.UserName.UserName = "COMPANY\API.USER"
elqService.ClientCredentials.UserName.Password = "********"
Dim result As EloquaAPI.DescribeEntityTypeResult
result = elqService.DescribeEntityType("Base")
Dim entry As EloquaAPI.EntityType
For Each entry In result.EntityTypes
Catch exS As System.ServiceModel.FaultException
Catch ex As Exception
You are now connected and ready to integrate your marketing efforts with the rest of your business, update your data warehouse, or further your automated lead nurturing efforts.