URL-escape service IDs before calling adapter