Skip to main content

Connect LinkedIn account

Create a LinkedIn account within the company and returns the account ID together with an authorization URL. The user must open the URL to authenticate with LinkedIn and complete the connection.

The connection link is valid for 48 hours.

info

To connect a LinkedIn account, you need an available LinkedIn slot. An account admin can manage slots in the billing section of the app.

Request

Endpoint

POST https://api.woodpecker.co/rest/v2/agency/companies/{company_id}/linkedin_accounts

Headers

x-api-key: {YOUR_API_KEY}
Content-Type: application/json

For details on how to authenticate your requests, please see the authentication guide.

Parameters

ParameterRequiredTypeDescription
company_idYesintegerPath parameter - ID of the company where the LinkedIn account will be created

Body

{
"timezone": "Europe/Warsaw"
}

Body schema

FieldRequiredTypeDescription
timezoneYesstringCanonical IANA time zone identifier representing the account's local time. (e.g. America/New_York, Europe/London).
List of accepted timezones Africa/Abidjan
Africa/Algiers
Africa/Bissau
Africa/Cairo
Africa/Casablanca
Africa/El_Aaiun
Africa/Johannesburg
Africa/Khartoum
Africa/Lagos
Africa/Maputo
Africa/Monrovia
Africa/Nairobi
Africa/Ndjamena
Africa/Sao_Tome
Africa/Tripoli
Africa/Tunis
Africa/Windhoek
America/Anchorage
America/Argentina/Buenos_Aires
America/Asuncion
America/Barbados
America/Belize
America/Bogota
America/Caracas
America/Cayenne
America/Chicago
America/Chihuahua
America/Costa_Rica
America/Denver
America/Edmonton
America/El_Salvador
America/Grand_Turk
America/Guatemala
America/Guayaquil
America/Guyana
America/Halifax
America/Havana
America/Jamaica
America/La_Paz
America/Lima
America/Los_Angeles
America/Managua
America/Manaus
America/Martinique
America/Mazatlan
America/Mexico_City
America/Miquelon
America/Monterrey
America/Montevideo
America/New_York
America/Panama
America/Paramaribo
America/Phoenix
America/Port-au-Prince
America/Puerto_Rico
America/Regina
America/Rio_Branco
America/Santiago
America/Santo_Domingo
America/Sao_Paulo
America/St_Johns
America/Tegucigalpa
America/Tijuana
America/Toronto
America/Vancouver
America/Whitehorse
America/Winnipeg
Asia/Almaty
Asia/Amman
Asia/Ashgabat
Asia/Baghdad
Asia/Baku
Asia/Bangkok
Asia/Beirut
Asia/Bishkek
Asia/Colombo
Asia/Damascus
Asia/Dhaka
Asia/Dubai
Asia/Dushanbe
Asia/Gaza
Asia/Hong_Kong
Asia/Irkutsk
Asia/Jakarta
Asia/Jerusalem
Asia/Kabul
Asia/Kamchatka
Asia/Karachi
Asia/Kathmandu
Asia/Kolkata
Asia/Krasnoyarsk
Asia/Macau
Asia/Magadan
Asia/Manila
Asia/Nicosia
Asia/Novosibirsk
Asia/Omsk
Asia/Pyongyang
Asia/Qatar
Asia/Riyadh
Asia/Seoul
Asia/Shanghai
Asia/Singapore
Asia/Taipei
Asia/Tashkent
Asia/Tbilisi
Asia/Tehran
Asia/Thimphu
Asia/Tokyo
Asia/Ulaanbaatar
Asia/Urumqi
Asia/Vladivostok
Asia/Yakutsk
Asia/Yerevan
Atlantic/Azores
Atlantic/Bermuda
Atlantic/Cape_Verde
Atlantic/Faroe
Atlantic/South_Georgia
Atlantic/Stanley
Australia/Adelaide
Australia/Brisbane
Australia/Darwin
Australia/Hobart
Australia/Melbourne
Australia/Perth
Australia/Sydney
Europe/Andorra
Europe/Athens
Europe/Belgrade
Europe/Berlin
Europe/Brussels
Europe/Bucharest
Europe/Budapest
Europe/Chisinau
Europe/Dublin
Europe/Gibraltar
Europe/Helsinki
Europe/Istanbul
Europe/Lisbon
Europe/London
Europe/Madrid
Europe/Malta
Europe/Minsk
Europe/Moscow
Europe/Paris
Europe/Prague
Europe/Riga
Europe/Rome
Europe/Sofia
Europe/Tallinn
Europe/Tirane
Europe/Vienna
Europe/Vilnius
Europe/Volgograd
Europe/Warsaw
Europe/Zurich
Indian/Chagos
Indian/Maldives
Indian/Mauritius
Pacific/Auckland
Pacific/Efate
Pacific/Fakaofo
Pacific/Fiji
Pacific/Guadalcanal
Pacific/Guam
Pacific/Honolulu
Pacific/Kiritimati
Pacific/Nauru
Pacific/Niue
Pacific/Norfolk
Pacific/Noumea
Pacific/Pago_Pago
Pacific/Palau
Pacific/Pitcairn
Pacific/Port_Moresby
Pacific/Rarotonga
Pacific/Tahiti
Pacific/Tarawa
Pacific/Tongatapu

Request samples

curl --request POST \
--url "https://api.woodpecker.co/rest/v2/agency/companies/{company_id}/linkedin_accounts" \
--header "x-api-key: {YOUR_API_KEY}" \
--header "Content-Type: application/json" \
--data '{
"timezone": "Europe/Warsaw"
}'

Response

Response examples

Account created in Woodpecker, use the generated link to finish the authorization process. After successful authorization, the account becomes active and ready to use.

{
"account_id": 123,
"connect_account_link": "https://app.edges.run/identities/linkedin/login?token=ey6Ickv8p9.eys4JpZ3BGl0"
}

Body schema

FieldTypeDescription
account_idintegerID of the newly created LinkedIn account
connect_account_linkstringURL to use to finish the authorization process