SDK reference¶
Official SDKs wrap the Report Server OpenAPI contract. Shared environment:
Languages¶
| Language | Package / path | Guide |
|---|---|---|
| Python | acugis-report / sdk/python |
Python |
| .NET | AcuGIS.Report / sdk/dotnet |
.NET |
| Java | com.acugis.report / sdk/java |
Java |
| Go | sdk/go |
Go |
Service namespaces¶
| Area | Typical calls |
|---|---|
| Auth | Auth.Me, token helpers |
| Reports | Reports.List, Reports.Get, Reports.Run, Reports.Publish |
| Folders | Folders.Tree, Folders.Browse |
| Resources | Resources.List, Resources.Upload |
| Datasources | Datasources.List, Datasources.Create |
| Map | Map.Features, Map.Extent, MapReports.Run |
| Explorer | Explorer.Query, Explorer.Export |
Language surface spelling differs slightly (client.Reports.Run vs client.reports().run) but operation names stay aligned with OpenAPI operationIds.