Passport data is available but visa data isn't. This is anomalous. REST API is an additional cost. (Because it is designed for third parties?) Batch API can be used in school to extract data internally.
Admin
Lyndsey Whittington
Aug 20, 2025
We’re moving towards using standard REST APIs more widely across our platform, and this shift is a deliberate step to improve performance, reliability and transparency for our customers.
While batch APIs can be useful in certain scenarios, REST APIs offer several benefits that better align with how our systems and services are evolving:
Improved traceability: REST allows for clearer logs and error messages, which means issues can be identified and resolved faster.
Greater reliability: Each request is processed independently, reducing the risk of a single failure affecting multiple operations.
Scalability: REST is more efficient in distributed and cloud environments, where it’s easier to monitor, scale and secure individual transactions.
Better developer experience: REST is widely supported, intuitive to use, and integrates seamlessly with modern tools and platforms.
We understand that some workflows may benefit from batch-style operations, and where that's the case, we’re happy to help you explore the best approach using our current REST endpoints or discuss roadmap options where appropriate.
Thank you Lucy - This is our feelings exactly. We had a demo of Reach Boarding yesterday, to take a look at their Leave Manager, which is especially vital for keeping the infomormation needed on the whereabouts of CSV students. They integrate with iSAMS, but because of the CSV data is not availlable from iSAMS via the API, this will need to be handled manually, creating duplication of work. It does appear to be a strange miss, and should be easily solved.
We’re moving towards using standard REST APIs more widely across our platform, and this shift is a deliberate step to improve performance, reliability and transparency for our customers.
While batch APIs can be useful in certain scenarios, REST APIs offer several benefits that better align with how our systems and services are evolving:
Improved traceability: REST allows for clearer logs and error messages, which means issues can be identified and resolved faster.
Greater reliability: Each request is processed independently, reducing the risk of a single failure affecting multiple operations.
Scalability: REST is more efficient in distributed and cloud environments, where it’s easier to monitor, scale and secure individual transactions.
Better developer experience: REST is widely supported, intuitive to use, and integrates seamlessly with modern tools and platforms.
We understand that some workflows may benefit from batch-style operations, and where that's the case, we’re happy to help you explore the best approach using our current REST endpoints or discuss roadmap options where appropriate.
Agreed. I also agree that iSAMS should provide more way to update data, for example, CSV file, associated with txtSchoolID.
Thank you Lucy - This is our feelings exactly. We had a demo of Reach Boarding yesterday, to take a look at their Leave Manager, which is especially vital for keeping the infomormation needed on the whereabouts of CSV students. They integrate with iSAMS, but because of the CSV data is not availlable from iSAMS via the API, this will need to be handled manually, creating duplication of work. It does appear to be a strange miss, and should be easily solved.
visa is more important than passport data. School is in the position to keep all pupils with a valid visa if needed, but not passport.