Connections & integrations

Keep your instruments.
Connect their data.

Bring readings from your collection systems into SanSignal. Choose an FTP pipeline or the Developer API to suit the source.

File-based collection

FTP pipelines

Bring in files from an external FTP connection. Browse the available files, configure a parser, map readings to instruments and variables, and follow pipeline runs.

  • Reusable parser definitions for supported file formats
  • Timestamp, value, and instrument mapping
  • File browsing and ingestion diagnostics
Set up an FTP pipeline →

Custom data ingestion

SanSignal Developer API

Send instrument observations directly from your own software, gateway, or collection service. Use structured payloads with timestamps, variable definitions, and typed values.

  • Dedicated ingestion credentials
  • Documented payload and validation rules
  • Run-based processing and status inspection
Start with the Developer API →

Your internal tools

Developer API

Connect applications that need to retrieve measurements or work with supported project resources. Use a separate developer connection and permissions appropriate to the integration.

  • OpenAPI-based endpoint and schema reference
  • Scoped access to supported project operations
  • Data retrieval for your own analysis and reporting tools
Browse the Developer API →

Plan the connection

A good integration starts with a representative sample.

Share the provider or logger, a sample file or payload, timestamp format, units, expected reading frequency, and instrument identifiers. We can then confirm the mapping and access needed for your project.

Working with another API?

Your collection service can read from another provider’s API and send supported observations to SanSignal’s Developer API. Contact us to discuss the integration work for your source.

Discuss your data source →

THERE’S MORE TO SEE

Your next perspective starts here.

Bring your instruments, your questions, your most complex site. Let’s connect the dots together.

BUILT FOR A WORLD THAT NEVER STANDS STILL.BACK TO THE TOP