FREQUENTLY ASKED QUESTIONS (FAQs)

These FAQs explain when, why and how to use AASHTOWare OpenAPI for integration activities.

These FAQs explain when, why, and how to use AASHTOWare OpenAPI for integration activities. Can't find what you're looking for? Contact our Support Team.

Expand All

General

What Is AASHTOWareOpenAPI?

+

AASHTOWare OpenAPI is a standardized set of programming interfaces that lets external applications securely exchange data with AASHTOWare products.

When should I use AASHTOWare OpenAPI?

+

Use AASHTOWare OpenAPI when:

  • Connecting with AASHTOWare products (e.g., AASHTOWare Bridge ↔ AASHTOWare Project)
  • Sending or receiving data from external systems (like e-Ticketing platforms)
  • Initiating agency data exchange with third-party systems

Where can I find more information about AASHTOWare OpenAPI?

+

More information about AASHTOWare OpenAPI is available on the Developer Portal About page.

Benefits & Use Cases

What are the benefits of AASHTOWare OpenAPI for agencies?

+

AASHTOWare OpenAPI is built on open standards for easier collaboration across states, reduces implementation time and cost, and adds a layer of security when paired with firewalls.

What are the benefits of AASHTOWare OpenAPI for external systems?

+

AASHTOWare OpenAPI facilitates building once and deploying across multiple agencies. Examples include HaulHub, Asset Tracker, and U.S. Census integrations.

What are common use cases of AASHTOWare OpenAPI?

+

Common use cases of AASHTOWare OpenAPI include:

  • External systems pushing/pulling data (e.g., HaulHub, Asset Tracker)
  • Agency-to-agency collaboration (e.g., Ohio DOT ↔ Kentucky TC)
  • AASHTOWare product-to-product sync (e.g., AASHTOWare Project ↔ AASHTOWare Bridge)
  • Integration with agency systems (e.g., asset management, finance, design tools)

Connectivity & Integration

Can AASHTOWare OpenAPI connect to non-AASHTOWare systems?

+

Yes! AASHTOWare OpenAPI supports integration with third-party and enterprise systems using standard API protocols.

Can AASHTOWare OpenAPI connect to internal agency systems?

+

By December 2029, all API access will require use of AASHTOWare OpenAPI. Direct database connections will not be supported after this date.

What is needed for third-party integration with AASHTOWare OpenAPI?

+

Third-party integration requirements include:

  • Defined data flow and direction (one-way or bi-directional)
  • Frequency considerations (real-time, batch, daily)
  • Security (least privilege access)
  • Plans for scalability and performance
  • Access to any non-production AASHTOWare environments for initial prototyping and testing
Contact the support team to discuss specific integration requirements.

Can I use AASHTOWare OpenAPI for custom processes?

+

Yes! For example, AASHTOWare Pavement pulls climate data from FHWA via AASHTOWare OpenAPI—other apps can reuse this integration.

Technical Requirements & Skills

How do I get started with AASHTOWare OpenAPI?

+

Follow these four steps to get started with AASHTOWare OpenAPI:

  1. Identify your integration goals.
  2. Review API documentation.
  3. Get access to credentials.
  4. Start with a small pilot project.

What are the prerequisites for using AASHTOWare OpenAPI?

+

To use AASHTOWare OpenAPI, developers will need to obtain the following:

  • An active AASHTOWare license
  • A Developer Portal account
  • Authentication credentials
  • Network access to API endpoints

What skills are needed to use AASHTOWare OpenAPI?

+

To use AASHTOWare OpenAPI, developers will need:

  • Familiarity with web services, APIs, JSON/XML
  • Programming languages like Python, Java, C#
  • Low-code tools can also be used for simpler tasks

Where can I find AASHTOWare OpenAPI documentation?

+

Documentation, like API specifications, examples and support, is available on the AASHTOWare Developer Portal.

Policy & Compliance

Is AASHTOWare OpenAPI mandatory for integrations?

+

Yes—by December 2029, all API access will transition to AASHTOWare OpenAPI. Other methods are out of scope (e.g., direct DB access).

Still Have Questions?

Can't find the answer you're looking for? Our support team is ready to help you with any questions about AASHTOWare OpenAPI.

Contact Support →

AASHTOWare Alliance Manager

Shakita L. Battle-Morrow

American Association of State Highway
and Transportation Officials

555 12th Street NW, Suite 1000
Washington, DC 20004

Phone: (202) 624-8815

Email: sbattlemorrow@aashto.org

Technical Contact

Jagannath Mallela

WSP

Phone: (202) 783-0241

Email: jag.mallela@wsp.com