Web services¶
Indicia’s web services are a key component of the Indicia warehouse, since all interactions between the client website and the warehouse are via web services. This approach means there is no practical difference between hosting your client website on the same machine as the warehouse or hosting it on the other side of the globe. The web services are effectively a set of functions that can be called remotely, for example functions which return data, allow addition of records to the warehouse, or perform utility calculations such as spatial reference transformations where these can’t be handled on the client.
Tip
Indicia now has a growing RESTful web service for reading reports and certain other types of data. See Indicia’s RESTful web services
- Authentication Overview
- Authentication using the Client Helpers
- Reading data via the data services
- Data Services - list of available entities
- Data Services - taxa_search service
- Data Services - reading a record
- Data Services - reading a dataset
- Data Services - reading data using the Client Helpers API
- Data Services - writing data
- Data Submission Format
- Data Services - writing data using the Client Helpers API
- Web services - errors
- Writing data to the Data Services tutorial
- Reporting Services
- User Identifiers
- Security Services Details
- Import Services
- Spatial Services
- Validation Services
- Web Services Code Illustration