Skip to main content

Legacy Despacho

This section documents the compatibility layer for GeneXus Despacho web services that must continue working from GeoTareas with the same request and response contracts.

Scope

Legacy Despacho is not a new public version of the API. It is a controlled compatibility scope inside the new API surface.

The target route convention is:

  • /apidev/legacy/WSGetServicios
  • /apidev/legacy/WSSeguimientoTarea
  • /apidev/legacy/WSGetTareaMultimedia
  • /apidev/legacy/WSGeocoding
  • /apidev/legacy/WSReverseGeocoding
  • /apidev/legacy/WSSearchGeocoding
  • /apidev/legacy/WSGetArchivosMultimedia
  • /apidev/legacy/WSGetFacturas
  • /apidev/legacy/WSABMCuentas
  • /apidev/legacy/WSAltaServicio

Why legacy instead of v0

v1 and v2 are public versioned scopes.

legacy is different: it is a ws-by-ws compatibility layer meant to preserve the GeneXus integration model during migration.

Current situation

  • WSGetServicios is already functionally bridged to GeoTareas.
  • WSGetTareaMultimedia already has a working compatibility endpoint.
  • geocoding already has reusable backend services in GeoTareas, but not all legacy adapters are exposed yet.
  • WSAltaServicio, WSABMCuentas, WSGetArchivosMultimedia, and WSGetFacturas still require dedicated migration work.

Documentation policy

This section documents only verified behavior.

When an endpoint is not fully implemented yet, the docs must describe:

  • what is confirmed from legacy sources
  • what is reusable in GeoTareas
  • what is still pending