ONESOURCE Onboarding APIs
https://gosocket-onboarding-api-sbx.gosocket.nethttps://global-apim-prd.gosocket.net/ms-onboardingapiCredenciales del Partner
Para consumir cualquier endpoint de onboarding necesitas las credenciales del Partner TR. Se generan una sola vez para Chile y se reutilizan en todos los países.
| Campo | Descripción |
|---|---|
partnerId | Identificador único del partner (GUID) |
apiKeyUser | ApiKey del partner para autenticación (GUID) |
Solicita las credenciales al equipo de soporte de Gosocket. No deben almacenarse en código fuente ni compartirse por canales no seguros. Existe un único set por ambiente (SBX y PRD).
Métodos disponibles
createTokenPOSTGenera el token OAuth 2.0 necesario para consumir el resto de las APIs.createAccountPOSTCrea la cuenta de una empresa (asíncrono — devuelve trackId).getProcessGETConsulta el estado del proceso asíncrono iniciado por createAccount.updateAccountPATCHActualiza los datos de una cuenta existente.getAccountGETObtiene los datos completos de una cuenta específica.getAccountsGETLista todas las cuentas asociadas al Partner autenticado.blockUnblockCompanyPATCHBloquea o desbloquea el acceso de una empresa a la plataforma.enableDisableApiKeyPATCHHabilita o deshabilita una ApiKey específica de una cuenta cliente.getApiKeysGETLista las ApiKeys generadas para una cuenta cliente.getCertificatesGETLista los certificados cargados para una cuenta.updateCertificateTagPUTActualiza la etiqueta de identificación de un certificado.deleteCertificateDELETEElimina un certificado de una cuenta.Para todos los endpoints que requieren {countryId} en la ruta, usa el código ISO del país (ej: cl, ar, mx). createToken siempre usa /cl independientemente del país. Los endpoints de certificados solo aplican a países que requieren certificado digital — ver Parámetros por País.
Todos los endpoints (excepto createToken) devuelven el mismo envelope de resultado — value, status, isSuccess, errors[], validationErrors[] — confirmado por el Swagger de la API. Los ejemplos de "Response — Error" de cada método muestran esta forma real; el texto puntual de errors/validationErrors es ilustrativo (no proviene de una respuesta capturada) y puede variar según el caso.
Un token Bearer inválido o vencido no pasa por este envelope: la API responde HTTP 401 directamente, antes de llegar al método.