Working with FME and Web Data, Services, and Protocols

Liz Sanderson
Liz Sanderson
  • Updated

Introduction

Many formats and protocols exist for exchanging information over the web, each one specialized for different use cases, such as storing big data, sending notifications in real time, or acting as a layer of communication between applications.

FME can connect to a wide variety of web data, services, and protocols, including:

  • Web resources. FME can create and consume static data on the web, such as images, XML, Shapefiles, AutoCAD DWG, GeoJSON, Web Map Tiles, PDFs, and more.
  • Web services. FME can connect to and create web services, such as a REST API.
  • Webhooks. FME can create and consume webhook URLs, allowing applications to send real-time information from one to another.
  • WebSockets. A WebSocket is a browser-based client-server communication method ideal for real-time updates. FME supports WebSockets through Automations and Notification Service publishers and subscribers.

How FME Supports Web Data, Services, and Protocols

FME has native support for many formats and services through Readers, Writers, and Transformers (usually Connector transformers, e.g. DropboxConnector and S3Connector). Search the Transformer list, Formats list, and FME Hub to find all natively supported web and cloud types.

For those not natively supported, the HTTPCaller transformer is helpful. Users can create custom transformers to add support for any web service. Examples of custom transformers published to FME Hub include the ArcGISOnlineGeoenricher and PusherRunner.

In FME Flow Automations, WebSockets, Webhooks, and other connections can be added as Triggers and/or Actions.

Tutorials

Web Resources Articles

Web Services Articles

Webhooks Articles

WebSockets Articles

Additional Resources

Was this article helpful?

We're sorry to hear that.

Please tell us why.

As of January 14th, 2026, comments on knowledge base articles have been closed. To make sure questions don’t get missed and to enable more community support, we’ve moved discussions to the FME Community. If you have a question or a comment about this article, please create a new post or create a support ticket.