Open the API in a window with appropriate params and headers instead of using the Curl. User is navigated to LinkedIn login OAuth screen. On successful login, listen on window object for message where event listener returns data in its callback function.Documentation Index
Fetch the complete documentation index at: https://developers.leadwaycrm.com/llms.txt
Use this file to discover all available pages before exploring further.
Sample code to listen to event data:
window.addEventListener(‘message’, function(e) { if (e.data && e.data.page === ‘social_media_posting’) { const { actionType, page, platform, placement, accountId, reconnectAccounts } = e.data } }, false)Event Data Response:
{ actionType: string, Ex: “close” page: string, Ex: “social-media-posting” platform: string, Ex: “linkedin” placement: string, Ex: “placement” accountId: string, Ex: “658a9b6833b91e0ecb8f3958” reconnectAccounts: string[]] Ex: [“658a9b6833b91e0ecb834acd”, “efd2daa9b6833b91e0ecb8f3511”] }The accountId retrieved from above data can be used to fetch LinkedIn account details using below API -
API: ‘/social-media-posting/oauth/linkedin/accounts/:accountId’ Method: GETAutorizacion
Bearer token generado desde el portal Leadway. Ver Autenticacion.
Version de la API.
Query parameters
Account Id
User Id
Page
Reconnect
Respuestas
200 - Successful Response
200 - Successful Response
400 - Bad Request
400 - Bad Request
401 - Unauthorized
401 - Unauthorized
422 - Unprocessable Entity
422 - Unprocessable Entity

