Current Customers: Sign-in to request a quote.
Web Service API: Overview
FASTER Web has a robust set of Web Service API add-ons. These APIs will permit FASTER, your IT team or your vendor to build middleware that can connect these APIs to your vendor’s system to create a robust integration. You have the option to engage FASTER to build the middleware that connects to your other vendor’s system or you may choose to have your IT Team or the other vendor build middleware.
API Feature Summary:
- FASTER Web APIs allow data to be either imported or exported from FASTER Web allowing your internal IT or your vendor to add, update and inquire data in FASTER Web. The following are a few examples of integrations:
- Importing alerts data (this can include fault codes and DTC)
- Importing meter data (this can include PTO, Idle Hours, etc.)
- Exporting asset birth certificate data (to keep other systems in sync with FASTER Web)
- Importing GPS location data
- Importing and exporting purchase order data
- Importing and exporting inventory data (orders and invoices)
- Uses Microsoft Web API-2 methodology which is based on REST web service architecture
- API methods support JSON
- FASTER Web’s API documentation is embedded in the product for ease of use.
- Flexibility to choose how the necessary middleware is created. Middleware to create the connection between the API and the other vendor’s system can be created by your internal IT Team, the vendor of the other system, or you have the option to engage FASTER for a reasonable development cost (including testing).
- Licensed individually allowing you to only purchase the API set(s) you need.
Asset Alerts API
API for retrieving and creating Alerts that occurred on an Asset in FASTER Web.
Recommended Frequency: Once per hour.
Alerts help identify potential maintenance issues. Therefore, it is important you choose a telematics vendor who can provide alert codes with an accurate, meaningful description. The vendor should only export codes that are important enough to warrant a critical maintenance need. For example, you do not want to import the many hundreds of codes that would not warrant or justify a speedy repair action.
- Creates one or more Alerts that occurred on an asset.
- *Required Data Set: VIN Serial, Alert Code, Alert Date/Time and Offset (format: YYYY-MM-DDTHH:MM:SS-0:00)
- *Optional Data: Alert Description
- Returns a collection of Alerts that occurred on an asset.
-
- FASTER Web version 6.4.89 and up
- *Data Set: You will want to confirm that your other vendor can provide the required data set listed above. (Please make sure before you purchase this API that your other vendor can truly provide the required data.)
Asset Birth Certificates API
API for retrieving and updating Assets in FASTER Web.
- Returns a collection of Assets. If status is not set (empty string), the method will return all non-disposed and non-closed Assets by default. Status may be set to “ALL” to return every Asset record regardless of current Asset Status.
- Returns a collection of Assets that are new or modified on or after the date submitted regardless of current asset status. If the date parameter does not include the time or time zone data, the API will set the time to midnight and/or use the server’s time zone by default.
- *Required Data Set: Date, Time and Offset (format: YYYY-MM-DDTHH:MM:SS-0:00)
- Returns a collection of Assets with the VinSerial field that matches the VinSerial parameters submitted. If status is not set, the method will only return a matching Asset that is not Disposed or not Closed. The Status parameter may be set to “ALL” to return any matching Asset record regardless of asset status.
- Returns a collection of Assets with the License field that matches the License parameters submitted. If status is not set, the method will only return a matching Asset that is not Disposed or not Closed. The Status parameter may be set to “ALL” to return any matching Asset record regardless of asset status.
- Returns a collection of Assets with AssetNumber and Organization fields that match the AssetNumber or combination of AssetNumber and Organization parameters submitted. If status is not set, the method will only return a matching Asset that is not Disposed or not Closed. The Status parameter may be set to “ALL” to return any matching Asset record regardless of asset status.
- *Required Data Set: Asset Number
- *Optional Data Set: Organization Code (i.e. Code that may represent a city, a private company, school district or government department.)
- Updates one or more existing Asset records. To update a record, only the VinSerial number and the fields being updated need to be present in the request. Null or blank fields will be ignored. To explicitly remove a value from a field that has been already set, submit the token “{clear}” as the value for the value in that field to be removed from the Asset record.
- *Required Data Set: VIN Serial
- *Optional Data Set: Acquisition, disposal, shop code, shop description, availability code, availability description, bill code, bill code description, class code, class description, color, financial reference number, fuel card number, gross vehicle weight, license, state, status, status description, make, model, vendor asset number, year.
-
- FASTER Web version 6.4.89 and up
- *Data Set: You will want to confirm that your other vendor can provide the required data set listed above. (Please make sure before you purchase this API that your other vendor can truly provide the required data.)
Asset Locations API
API for creating the GPS location record on an Asset in FASTER Web.
Recommended Frequency: Once per hour.
- Creates one or more new Location records.
- *Required Data Set: VIN Serial, Latitude, Longitude, Location Date/Time and Offset (format: YYYY-MM-DDTHH:MM:SS-0:00)
- *Optional Data Set: Ignition status
-
- FASTER Web version 6.4.89 and up
- *Data Set: You will want to confirm that your other vendor can provide the required data set listed above. (Please make sure before you purchase this API that your other vendor can truly provide the required data.)
Asset Meter Readings API
API for creating MeterReadings for an Asset in FASTER Web.
Recommended Frequency: Once per day (one reading per asset).
- Creates one or more meter readings (that pass validation) on an asset. The API method returns a collection of MeterReadings that failed validation.
- *Required Data Set: Vin Serial, Meter Type, Reading Number, Reading, Date/Time and Offset (format: YYYY-MM-DDTHH:MM:SS-0:00)
-
- FASTER Web version 6.4.89 and up
- *Data Set: You will want to confirm that your other vendor can provide the required data set listed above. (Please make sure before you purchase this API that your other vendor can truly provide the required data.)
Health API
API for retrieving system health information from FASTER Web.
- Returns a Result with ResponseType of “Info” and a ResponseMessages with “OK” if the user is authenticated and the FASTER Web API can communicate with the database.
- Returns a collection of Diagnostics, including configuration settings. This information should be used for troubleshooting purposes only. The types of diagnostics which are returned by this method may be changed at any time without advance notice.
-
FASTER Web version 6.4.111 and up
Integrations API
API for retrieving, creating, updating, and deleting integration information from FASTER Web.
- Returns integration setting values set from the Integration Console.
- Returns the latest execution history of an integration, optionally filtered by status.
- Creates an execution history record and status viewable from the Integration Console.
- Creates one or more log messages to the integration log which can be viewed through the Integration Console.
- Deletes the specified runtime identifier.
- Returns stored procedure related data.
- Returns a globally unique identifier.
- Manually executes an integration in the FASTER Integration Console.
- Returns a collection of Data Maps for a given Integration ID and Status.
- Returns data that is being mapped to another system based on ReferenceRecord.
- Returns data that is being mapped to another system based on ColumnValue.
- Creates one or more Data Maps.
- Updates one or more Data Maps.
- Deletes a Data Map with the given unique identifier.
-
- FASTER Web version 6.4.89 and up
Inventory API
API for retrieving, creating, updating, and deleting Inventory Orders and Invoices in FASTER Web.
- Returns a collection of Invoices based on Received Date. If the date parameter does not include the time or time zone data, the API will set the time to midnight and/or use the server’s time zone by default.
- *Required Data Set: Date/Time and Offset (format: YYYY-MM-DDTHH:MM:SS-0:00) the invoice was received.
- Returns a collection of Orders and associated line items on the specified status between (and inclusive of) the BeginDate and EndDate parameters.
- Returns a collection of Orders and associated line items.
- Returns a collection of Orders and associated line items on the specified VendorName, VendorCode and PurchaseOrderNumber supplied in the parameters.
- *Required Data Set: Vendor name, vendor code, purchase order number.
- Creates one or more Orders. Order line items can be optionally created at the same time.
- *Required Data Set: Vendor name, vendor code, shipping location, Date/Time and Offset (format: YYYY-MM-DDTHH:MM:SS-0:00) the order was created, Date/Time and Offset (format: YYYY-MM-DDTHH:MM:SS-0:00) the order was delivered.
- *Optional Data Set: Purchase order number, tax code, list of line items on the order.
- Creates one or more OrderLineItems for an Order.
- *Required Data Set: Account number, order quantity, item number, shipping cost, tax cost, storeroom code, unit measure, unit price, vendor item number, delivery date, budget year.
- *Optional Data Set: Order number, reference number, tax rate, comment.
- Deletes a specified Order.
- *Required Data Set: order number.
- Deletes a specified OrderLineItem.
- *Required Data Set: order number, reference (line item number to delete).
-
- FASTER Web version 6.4.89 and up
- *Data Set: You will want to confirm that your other vendor can provide the required data set listed above. (Please make sure before you purchase this API that your other vendor can truly provide the required data.)
Inventory Item Request API
API for retrieving Item Requests and creating Item Request Messages in FASTER Web. Can be used in conjunction with the Inventory Import Utility (IIU).
- Returns a collection of Item Requests.
- *Optional Data Set: Storeroom, Begin or End Date/Time and Offset (format: YYYY-MM-DDTHH:MM:SS-0:00)
- Creates one or more Item Request Messages that will be sent to the technician who made the request.
- *Required Data Set: Unique identifier for the Item Request, subject of the message, body of the message.
-
- FASTER Web version 6.4.111 and up
- *Data Set: You will want to confirm that your other vendor can provide the required data set listed above. (Please make sure before you purchase this API that your other vendor can truly provide the required data.)
Maintenance Repairs API
API for retrieving work order and direct charge repairs in FASTER Web.
- Returns a collection of repairs with the RepairID field that matches the RepairID parameters submitted.
- *Required Data Set: Repair ID
- Returns a collection of repairs with the RepairID field that matches the AlertID and Status parameters submitted.
- *Required Data Set: Alert ID
-
- FASTER Web version 6.4.89 and up
- *Data Set: You will want to confirm that your other vendor can provide the required data set listed above. (Please make sure before you purchase this API that your other vendor can truly provide the required data.)
Payables API
API for retrieving Paid and Unpaid Invoices in FASTER Web.
- Returns a collection of Paid Invoices based on filter parameters.
- Returns a collection of Unpaid Invoices based on filter parameters.
Process Billing Automation API
API for creating a billing statement in FASTER Web.
- Creates a billing statement with begin date as the greatest of all prior billing statement’s end date and end date as today.
-
- FASTER Web version 6.4.89 and up
Purchase Orders API
API for retrieving and creating purchase orders in FASTER Web.
- Returns a collection of Purchase Orders that match the given Vendor Names, Vendor Codes and Purchase Order Numbers.
- *Required Data Set: Vendor name, vendor code, purchase order number.
- Creates one or more Purchase Orders.
- *Required Data Set: Vendor name, vendor code, purchase order number, purchase order start Date/Time and Offset (format: YYYY-MM-DDTHH:MM:SS-0:00), expiration Date/Time and Offset (format: YYYY-MM-DDTHH:MM:SS-0:00)
- *Optional Data Set: Purchase order description, budget line items associated to the purchase order.
- Creates one or more Budget Line Items for a Purchase Order.
- *Required Data Set: Vendor name, vendor code, purchase order number, account number, budget year, funded amount, maximum purchase limit.
-
- FASTER Web version 6.4.89 and up
- *Data Set: You will want to confirm that your other vendor can provide the required data set listed above. (Please make sure before you purchase this API that your other vendor can truly provide the required data.)
Users API
API for retrieving user records from FASTER Web and FASTER Motor Pool.
- Returns a collection of User details, one for each of the given Full Names.
- Returns a collection of User details, one for each of the given Employee Numbers.
- Returns a collection of User details, one for each of the given Vendor Employee Numbers.
-
- FASTER Web version 6.4.89 and up
Table of Contents
Web Service API: Overview
FASTER Web has a robust set of Web Service API add-ons. These APIs will permit FASTER, your IT team or your vendor to build middleware that can connect these APIs to your vendor’s system to create a robust integration. You have the option to engage FASTER to build the middleware that connects to your other vendor’s system or you may choose to have your IT Team or the other vendor build middleware.
API Feature Summary:
- FASTER Web APIs allow data to be either imported or exported from FASTER Web allowing your internal IT or your vendor to add, update and inquire data in FASTER Web. The following are a few examples of integrations:
- Importing alerts data (this can include fault codes and DTC)
- Importing meter data (this can include PTO, Idle Hours, etc.)
- Exporting asset birth certificate data (to keep other systems in sync with FASTER Web)
- Importing GPS location data
- Importing and exporting purchase order data
- Importing and exporting inventory data (orders and invoices)
- Uses Microsoft Web API-2 methodology which is based on REST web service architecture
- API methods support JSON
- FASTER Web’s API documentation is embedded in the product for ease of use.
- Flexibility to choose how the necessary middleware is created. Middleware to create the connection between the API and the other vendor’s system can be created by your internal IT Team, the vendor of the other system, or you have the option to engage FASTER for a reasonable development cost (including testing).
- Licensed individually allowing you to only purchase the API set(s) you need.
Asset Alerts API
API for retrieving and creating Alerts that occurred on an Asset in FASTER Web.
Recommended Frequency: Once per hour.
Alerts help identify potential maintenance issues. Therefore, it is important you choose a telematics vendor who can provide alert codes with an accurate, meaningful description. The vendor should only export codes that are important enough to warrant a critical maintenance need. For example, you do not want to import the many hundreds of codes that would not warrant or justify a speedy repair action.
- Creates one or more Alerts that occurred on an asset.
- *Required Data Set: VIN Serial, Alert Code, Alert Date/Time and Offset (format: YYYY-MM-DDTHH:MM:SS-0:00)
- *Optional Data: Alert Description
- Returns a collection of Alerts that occurred on an asset.
-
- FASTER Web version 6.4.89 and up
- *Data Set: You will want to confirm that your other vendor can provide the required data set listed above. (Please make sure before you purchase this API that your other vendor can truly provide the required data.)
Asset Birth Certificates API
API for retrieving and updating Assets in FASTER Web.
- Returns a collection of Assets. If status is not set (empty string), the method will return all non-disposed and non-closed Assets by default. Status may be set to “ALL” to return every Asset record regardless of current Asset Status.
- Returns a collection of Assets that are new or modified on or after the date submitted regardless of current asset status. If the date parameter does not include the time or time zone data, the API will set the time to midnight and/or use the server’s time zone by default.
- *Required Data Set: Date, Time and Offset (format: YYYY-MM-DDTHH:MM:SS-0:00)
- Returns a collection of Assets with the VinSerial field that matches the VinSerial parameters submitted. If status is not set, the method will only return a matching Asset that is not Disposed or not Closed. The Status parameter may be set to “ALL” to return any matching Asset record regardless of asset status.
- Returns a collection of Assets with the License field that matches the License parameters submitted. If status is not set, the method will only return a matching Asset that is not Disposed or not Closed. The Status parameter may be set to “ALL” to return any matching Asset record regardless of asset status.
- Returns a collection of Assets with AssetNumber and Organization fields that match the AssetNumber or combination of AssetNumber and Organization parameters submitted. If status is not set, the method will only return a matching Asset that is not Disposed or not Closed. The Status parameter may be set to “ALL” to return any matching Asset record regardless of asset status.
- *Required Data Set: Asset Number
- *Optional Data Set: Organization Code (i.e. Code that may represent a city, a private company, school district or government department.)
- Updates one or more existing Asset records. To update a record, only the VinSerial number and the fields being updated need to be present in the request. Null or blank fields will be ignored. To explicitly remove a value from a field that has been already set, submit the token “{clear}” as the value for the value in that field to be removed from the Asset record.
- *Required Data Set: VIN Serial
- *Optional Data Set: Acquisition, disposal, shop code, shop description, availability code, availability description, bill code, bill code description, class code, class description, color, financial reference number, fuel card number, gross vehicle weight, license, state, status, status description, make, model, vendor asset number, year.
-
- FASTER Web version 6.4.89 and up
- *Data Set: You will want to confirm that your other vendor can provide the required data set listed above. (Please make sure before you purchase this API that your other vendor can truly provide the required data.)
Asset Locations API
API for creating the GPS location record on an Asset in FASTER Web.
Recommended Frequency: Once per hour.
- Creates one or more new Location records.
- *Required Data Set: VIN Serial, Latitude, Longitude, Location Date/Time and Offset (format: YYYY-MM-DDTHH:MM:SS-0:00)
- *Optional Data Set: Ignition status
-
- FASTER Web version 6.4.89 and up
- *Data Set: You will want to confirm that your other vendor can provide the required data set listed above. (Please make sure before you purchase this API that your other vendor can truly provide the required data.)
Asset Meter Readings API
API for creating MeterReadings for an Asset in FASTER Web.
Recommended Frequency: Once per day (one reading per asset).
- Creates one or more meter readings (that pass validation) on an asset. The API method returns a collection of MeterReadings that failed validation.
- *Required Data Set: Vin Serial, Meter Type, Reading Number, Reading, Date/Time and Offset (format: YYYY-MM-DDTHH:MM:SS-0:00)
-
- FASTER Web version 6.4.89 and up
- *Data Set: You will want to confirm that your other vendor can provide the required data set listed above. (Please make sure before you purchase this API that your other vendor can truly provide the required data.)
Health API
API for retrieving system health information from FASTER Web.
- Returns a Result with ResponseType of “Info” and a ResponseMessages with “OK” if the user is authenticated and the FASTER Web API can communicate with the database.
- Returns a collection of Diagnostics, including configuration settings. This information should be used for troubleshooting purposes only. The types of diagnostics which are returned by this method may be changed at any time without advance notice.
-
FASTER Web version 6.4.111 and up
Integrations API
API for retrieving, creating, updating, and deleting integration information from FASTER Web.
- Returns integration setting values set from the Integration Console.
- Returns the latest execution history of an integration, optionally filtered by status.
- Creates an execution history record and status viewable from the Integration Console.
- Creates one or more log messages to the integration log which can be viewed through the Integration Console.
- Deletes the specified runtime identifier.
- Returns stored procedure related data.
- Returns a globally unique identifier.
- Manually executes an integration in the FASTER Integration Console.
- Returns a collection of Data Maps for a given Integration ID and Status.
- Returns data that is being mapped to another system based on ReferenceRecord.
- Returns data that is being mapped to another system based on ColumnValue.
- Creates one or more Data Maps.
- Updates one or more Data Maps.
- Deletes a Data Map with the given unique identifier.
-
- FASTER Web version 6.4.89 and up
Inventory API
API for retrieving, creating, updating, and deleting Inventory Orders and Invoices in FASTER Web.
- Returns a collection of Invoices based on Received Date. If the date parameter does not include the time or time zone data, the API will set the time to midnight and/or use the server’s time zone by default.
- *Required Data Set: Date/Time and Offset (format: YYYY-MM-DDTHH:MM:SS-0:00) the invoice was received.
- Returns a collection of Orders and associated line items on the specified status between (and inclusive of) the BeginDate and EndDate parameters.
- Returns a collection of Orders and associated line items.
- Returns a collection of Orders and associated line items on the specified VendorName, VendorCode and PurchaseOrderNumber supplied in the parameters.
- *Required Data Set: Vendor name, vendor code, purchase order number.
- Creates one or more Orders. Order line items can be optionally created at the same time.
- *Required Data Set: Vendor name, vendor code, shipping location, Date/Time and Offset (format: YYYY-MM-DDTHH:MM:SS-0:00) the order was created, Date/Time and Offset (format: YYYY-MM-DDTHH:MM:SS-0:00) the order was delivered.
- *Optional Data Set: Purchase order number, tax code, list of line items on the order.
- Creates one or more OrderLineItems for an Order.
- *Required Data Set: Account number, order quantity, item number, shipping cost, tax cost, storeroom code, unit measure, unit price, vendor item number, delivery date, budget year.
- *Optional Data Set: Order number, reference number, tax rate, comment.
- Deletes a specified Order.
- *Required Data Set: order number.
- Deletes a specified OrderLineItem.
- *Required Data Set: order number, reference (line item number to delete).
-
- FASTER Web version 6.4.89 and up
- *Data Set: You will want to confirm that your other vendor can provide the required data set listed above. (Please make sure before you purchase this API that your other vendor can truly provide the required data.)
Inventory Item Request API
API for retrieving Item Requests and creating Item Request Messages in FASTER Web. Can be used in conjunction with the Inventory Import Utility (IIU).
- Returns a collection of Item Requests.
- *Optional Data Set: Storeroom, Begin or End Date/Time and Offset (format: YYYY-MM-DDTHH:MM:SS-0:00)
- Creates one or more Item Request Messages that will be sent to the technician who made the request.
- *Required Data Set: Unique identifier for the Item Request, subject of the message, body of the message.
-
- FASTER Web version 6.4.111 and up
- *Data Set: You will want to confirm that your other vendor can provide the required data set listed above. (Please make sure before you purchase this API that your other vendor can truly provide the required data.)
Maintenance Repairs API
API for retrieving work order and direct charge repairs in FASTER Web.
- Returns a collection of repairs with the RepairID field that matches the RepairID parameters submitted.
- *Required Data Set: Repair ID
- Returns a collection of repairs with the RepairID field that matches the AlertID and Status parameters submitted.
- *Required Data Set: Alert ID
-
- FASTER Web version 6.4.89 and up
- *Data Set: You will want to confirm that your other vendor can provide the required data set listed above. (Please make sure before you purchase this API that your other vendor can truly provide the required data.)
Payables API
API for retrieving Paid and Unpaid Invoices in FASTER Web.
- Returns a collection of Paid Invoices based on filter parameters.
- Returns a collection of Unpaid Invoices based on filter parameters.
Process Billing Automation API
API for creating a billing statement in FASTER Web.
- Creates a billing statement with begin date as the greatest of all prior billing statement’s end date and end date as today.
-
- FASTER Web version 6.4.89 and up
Purchase Orders API
API for retrieving and creating purchase orders in FASTER Web.
- Returns a collection of Purchase Orders that match the given Vendor Names, Vendor Codes and Purchase Order Numbers.
- *Required Data Set: Vendor name, vendor code, purchase order number.
- Creates one or more Purchase Orders.
- *Required Data Set: Vendor name, vendor code, purchase order number, purchase order start Date/Time and Offset (format: YYYY-MM-DDTHH:MM:SS-0:00), expiration Date/Time and Offset (format: YYYY-MM-DDTHH:MM:SS-0:00)
- *Optional Data Set: Purchase order description, budget line items associated to the purchase order.
- Creates one or more Budget Line Items for a Purchase Order.
- *Required Data Set: Vendor name, vendor code, purchase order number, account number, budget year, funded amount, maximum purchase limit.
-
- FASTER Web version 6.4.89 and up
- *Data Set: You will want to confirm that your other vendor can provide the required data set listed above. (Please make sure before you purchase this API that your other vendor can truly provide the required data.)
Users API
API for retrieving user records from FASTER Web and FASTER Motor Pool.
- Returns a collection of User details, one for each of the given Full Names.
- Returns a collection of User details, one for each of the given Employee Numbers.
- Returns a collection of User details, one for each of the given Vendor Employee Numbers.
-
- FASTER Web version 6.4.89 and up
Join the Top Fleets Fill out the form at the top of the page to request more information on FASTER Web today!

Want to Hear more? Use the form below to request more information.

*Current Customers: Sign-in to request a quote.