Publish text shares on LinkedIn (OAuth2 access token).
OCNORA ships 16 typed LinkedIn operations. Each node has a schema-driven form, input and output tables beside its settings, and is pre-flighted by Workflow Health before your first real run. Endpoints not covered by a typed node are called at https://api.linkedin.com/v2 through the HTTP node with the same credential.
Before you connect LinkedIn
- Authentication
- Bearer token
- Credential
- the LinkedIn access tokenthe LinkedIn OAuth2 access token, or {"access_token": "…"}
- Connection test
- Available: the stored credential can be checked against the provider when you add it. This is not a record that a test was run or passed.
What you can do with LinkedIn
Operations, grouped by what they do to your data.
Create and send 4
Read and search 9
Delete and cancel 1
Other operations 2
A sample LinkedIn workflow
- 1A core triggerStart the run from a chat, form, manual, schedule, webhook, workflow trigger — no LinkedIn trigger is needed.
- 2Get Documentlinkedin.get_documentRead one uploaded document — its processing status and download URL.
- 3Create Postlinkedin.create_postPublish a text share on LinkedIn (as a person or organization).
An outline built from this provider’s node contracts, not a recorded run. Each step’s output fields are available to the next in the field picker.
Every node below has a reference page: what it does, the connection it needs, its config fields with types, constraints and examples, and the shapes it emits.
Operations 16
- Create PostPublish a text share on LinkedIn (as a person or organization).linkedin.create_post
- Create SharePublish a post on LinkedIn as a person or an organization — text, or text plus an uploaded image, document or video.linkedin.create_share
- Delete PostDelete one post. LinkedIn makes this idempotent — deleting twice is fine.linkedin.delete_post
- Get DocumentRead one uploaded document — its processing status and download URL.linkedin.get_document
- Get My Email AddressThe primary email address on the connection's LinkedIn account, for a token that predates OpenID Connect.linkedin.get_email
- Get ImageRead one uploaded image — its processing status and download URL.linkedin.get_image
- Get My ProfileThe profile the connection's token belongs to, including the person URN every post and upload needs as its author.linkedin.get_me
- Get OrganizationRead one LinkedIn page by its id or URN, or look it up by the vanity name in its public URL.linkedin.get_organization
- Get PostRead one post by its share or ugcPost URN — its commentary, attached content, visibility and lifecycle state. Not its like or comment counts.linkedin.get_post
- Get My Member InfoThe OpenID Connect claims for the connection's token — name, picture and, with the email scope, the member's email address.linkedin.get_userinfo
- List OrganizationsThe LinkedIn pages the connection's member holds a role on — how a workflow finds an organization URN it is allowed to post as.linkedin.list_organizations
- List PostsPage through the posts one person or organization authored, newest first.linkedin.list_posts
- Register Document UploadStep one of a document upload: reserve the document URN and a one-shot upload URL. Use linkedin.upload_document unless you need the steps apart.linkedin.register_document_upload
- Register Image UploadStep one of an image upload: reserve the image URN and a one-shot upload URL. Use linkedin.upload_image unless you need the two steps apart.linkedin.register_image_upload
- Upload DocumentRegister and upload a document in one step, returning the document URN to attach to a post. PDF, DOC, DOCX, PPT or PPTX, under 100 MB and 300 pages.linkedin.upload_document
- Upload ImageRegister and upload an image in one step, returning the image URN to attach to a post. JPG, PNG or GIF, under 36,152,320 pixels.linkedin.upload_image
LinkedIn questions
- How does OCNORA authenticate with LinkedIn?
- With a stored Bearer token credential, shaped the LinkedIn access token or the LinkedIn OAuth2 access token, or {"access_token": "…"}. A connection test can check it when you add it.
- What can I automate with LinkedIn?
- 16 typed operations, each with a reference page listing its config fields and the shapes it emits.
- What if the LinkedIn operation I need is not listed?
- Call https://api.linkedin.com/v2 from the HTTP node with the same credential, or describe the step to the AI builder, which asks our team for a typed node when one is missing.
- Are there templates that use LinkedIn?
- Not yet. Start from a blank workflow, or describe the workflow to Build with AI.
- How are LinkedIn calls controlled?
- Every call and every run step is audited, runs count against the execution budget, and Workflow Health pre-flights the workflow when you save it.
More in Chat & messaging
See your first LinkedIn workflow run.
Book a technical demo. We add the connection, pick a template or describe the workflow to Build with AI, and Workflow Health checks it before it runs.