{
  "openapi": "3.1.0",
  "info": {
    "title": "dAiLink API",
    "version": "1.0.0",
    "description": "The dAiLink API. LinkedIn operations are served on the Dailink LinkedIn API contract; managed-tenant administration is served on the Dailink native contract."
  },
  "servers": [
    {
      "url": "https://www.dailink.ai"
    }
  ],
  "components": {
    "securitySchemes": {
      "ApiKeyAuth": {
        "type": "apiKey",
        "in": "header",
        "name": "x-api-key"
      },
      "BearerAuth": {
        "type": "http",
        "scheme": "bearer"
      }
    }
  },
  "tags": [
    {
      "name": "Accounts"
    },
    {
      "name": "Administrative"
    },
    {
      "name": "Content"
    },
    {
      "name": "Discovery"
    },
    {
      "name": "Jobs"
    },
    {
      "name": "Messaging"
    },
    {
      "name": "Profiles"
    },
    {
      "name": "Recruiter"
    },
    {
      "name": "Relationships"
    },
    {
      "name": "Webhooks"
    }
  ],
  "paths": {
    "/v2/accounts": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.accounts.list",
        "summary": "List all Accounts",
        "tags": [
          "Accounts"
        ],
        "parameters": [
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.accounts.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.account.status.read",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "account_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                      "display_name": "Example name",
                      "status": "running",
                      "products": [
                        "string"
                      ],
                      "created_at": "2026-01-01T00:00:00.000Z"
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/accounts/{account_id}": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.accounts.get",
        "summary": "Get an Account",
        "tags": [
          "Accounts"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.accounts.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.account.status.read",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "account_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "display_name": "Example name",
                  "status": "running",
                  "products": [
                    "string"
                  ],
                  "created_at": "2026-01-01T00:00:00.000Z"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/auth/link": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.auth.link",
        "summary": "Perform auth (link).",
        "tags": [
          "Accounts"
        ],
        "parameters": [
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "linkedin_products": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "success_redirect_url": {
                    "type": "string"
                  },
                  "failure_redirect_url": {
                    "type": "string"
                  },
                  "notify_url": {
                    "type": "string"
                  },
                  "name": {
                    "type": "string"
                  },
                  "expiresOn": {
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.accounts.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.account.link",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "session_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "url": "https://example.com/callback",
                  "expires_at": "2026-01-01T00:00:00.000Z"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/auth/link/reconnect": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.auth.link.reconnect",
        "summary": "Perform auth (link).",
        "tags": [
          "Accounts"
        ],
        "parameters": [
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "reconnect_account": {
                    "type": "string"
                  },
                  "notify_url": {
                    "type": "string"
                  },
                  "name": {
                    "type": "string"
                  }
                },
                "required": [
                  "reconnect_account"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.accounts.write"
        ],
        "x-dailink-status": "UNVERIFIED",
        "x-dailink-capability": "linkedin.account.reconnect",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "session_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "url": "https://example.com/callback",
                  "expires_at": "2026-01-01T00:00:00.000Z"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/api/dailink/v1/auth/embed-session": {
      "get": {
        "operationId": "DAILINK_NATIVE.auth.embed_session_read",
        "summary": "Mint a short-lived embed session (GET form of auth/embed-session).",
        "tags": [
          "Administrative"
        ],
        "parameters": [],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "DAILINK_NATIVE",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [],
        "x-dailink-status": "PRODUCTION_READY",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": null
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      },
      "post": {
        "operationId": "DAILINK_NATIVE.auth.embed_session",
        "summary": "Mint a short-lived read-only session for embedding Dailink screens in a Micro UI.",
        "tags": [
          "Administrative"
        ],
        "parameters": [],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "DAILINK_NATIVE",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [],
        "x-dailink-status": "PRODUCTION_READY",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": null
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/api/dailink/v1/auth/key-context": {
      "get": {
        "operationId": "DAILINK_NATIVE.auth.key_context",
        "summary": "Introspect the presented API key: type, scopes and granted account count.",
        "tags": [
          "Administrative"
        ],
        "parameters": [],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "DAILINK_NATIVE",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [],
        "x-dailink-status": "PRODUCTION_READY",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "object": "ApiKeyContext",
                  "valid": true,
                  "integration_type": "tenant",
                  "platform_scoped": false,
                  "scopes": [
                    "linkedin.accounts.read",
                    "linkedin.messages.read"
                  ],
                  "granted_account_count": 2
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/api/dailink/v1/tenants": {
      "get": {
        "operationId": "DAILINK_NATIVE.tenants.list",
        "summary": "List every tenant inside the caller's portfolio.",
        "tags": [
          "Administrative"
        ],
        "parameters": [],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "DAILINK_NATIVE",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "multi_tenant.tenants.read"
        ],
        "x-dailink-status": "PRODUCTION_READY",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "tenant_id": "0f3a9c1d-2b4e-4f60-8192-93a4b5c6d7e8",
                      "name": "Acme Growth",
                      "status": "active",
                      "created_at": "2026-01-01T00:00:00.000Z"
                    }
                  ]
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      },
      "post": {
        "operationId": "DAILINK_NATIVE.tenants.create",
        "summary": "Create a tenant; it is automatically attached to the caller's portfolio.",
        "tags": [
          "Administrative"
        ],
        "parameters": [],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "type": "string"
                  }
                },
                "required": [
                  "name"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "DAILINK_NATIVE",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "multi_tenant.tenants.write"
        ],
        "x-dailink-status": "PRODUCTION_READY",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "tenant_id": "0f3a9c1d-2b4e-4f60-8192-93a4b5c6d7e8",
                  "name": "Acme Growth",
                  "status": "active",
                  "created_at": "2026-01-01T00:00:00.000Z"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/api/dailink/v1/tenants/{tenant_id}": {
      "get": {
        "operationId": "DAILINK_NATIVE.tenants.get",
        "summary": "Read a single portfolio tenant.",
        "tags": [
          "Administrative"
        ],
        "parameters": [
          {
            "name": "tenant_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "DAILINK_NATIVE",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "multi_tenant.tenants.read"
        ],
        "x-dailink-status": "PRODUCTION_READY",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "tenant_id": "0f3a9c1d-2b4e-4f60-8192-93a4b5c6d7e8",
                  "name": "Acme Growth",
                  "status": "active",
                  "created_at": "2026-01-01T00:00:00.000Z"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      },
      "patch": {
        "operationId": "DAILINK_NATIVE.tenants.update",
        "summary": "Rename a portfolio tenant.",
        "tags": [
          "Administrative"
        ],
        "parameters": [
          {
            "name": "tenant_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "type": "string"
                  }
                },
                "required": [
                  "name"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "DAILINK_NATIVE",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "multi_tenant.tenants.write"
        ],
        "x-dailink-status": "PRODUCTION_READY",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "tenant_id": "0f3a9c1d-2b4e-4f60-8192-93a4b5c6d7e8",
                  "name": "Acme Growth",
                  "status": "active",
                  "created_at": "2026-01-01T00:00:00.000Z"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/api/dailink/v1/tenants/{tenant_id}/users": {
      "get": {
        "operationId": "DAILINK_NATIVE.tenant_users.list",
        "summary": "List the members of a portfolio tenant.",
        "tags": [
          "Administrative"
        ],
        "parameters": [
          {
            "name": "tenant_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "DAILINK_NATIVE",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "tenant.users.read"
        ],
        "x-dailink-status": "PRODUCTION_READY",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "user_id": "8f21c4a6-6b1d-4c3e-9f70-1a2b3c4d5e6f",
                      "email": "person@example.com",
                      "role": "member",
                      "status": "active"
                    }
                  ]
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      },
      "post": {
        "operationId": "DAILINK_NATIVE.tenant_users.add",
        "summary": "Add or invite a member of a portfolio tenant.",
        "tags": [
          "Administrative"
        ],
        "parameters": [
          {
            "name": "tenant_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "email": {
                    "type": "string"
                  },
                  "role": {
                    "type": "string"
                  }
                },
                "required": [
                  "email",
                  "role"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "DAILINK_NATIVE",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "tenant.users.write"
        ],
        "x-dailink-status": "PRODUCTION_READY",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "user_id": "8f21c4a6-6b1d-4c3e-9f70-1a2b3c4d5e6f",
                  "email": "person@example.com",
                  "role": "member",
                  "status": "active"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/api/dailink/v1/tenants/{tenant_id}/users/{user_id}": {
      "delete": {
        "operationId": "DAILINK_NATIVE.tenant_users.remove",
        "summary": "Remove a member from a portfolio tenant.",
        "tags": [
          "Administrative"
        ],
        "parameters": [
          {
            "name": "tenant_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "user_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "DAILINK_NATIVE",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "tenant.users.write"
        ],
        "x-dailink-status": "PRODUCTION_READY",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "removed": true
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      },
      "patch": {
        "operationId": "DAILINK_NATIVE.tenant_users.update",
        "summary": "Change an ordinary workspace role for a portfolio tenant member.",
        "tags": [
          "Administrative"
        ],
        "parameters": [
          {
            "name": "tenant_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "user_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "role": {
                    "type": "string"
                  }
                },
                "required": [
                  "role"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "DAILINK_NATIVE",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "tenant.users.write"
        ],
        "x-dailink-status": "PRODUCTION_READY",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "user_id": "8f21c4a6-6b1d-4c3e-9f70-1a2b3c4d5e6f",
                  "email": "person@example.com",
                  "role": "member",
                  "status": "active"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/posts": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.posts.create",
        "summary": "Create a Post",
        "tags": [
          "Content"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "text": {
                    "type": "string"
                  },
                  "visibility": {
                    "type": "string"
                  }
                },
                "required": [
                  "text"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.posts.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.post.create",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/posts/{post_id}": {
      "delete": {
        "operationId": "UNIPILE_V2_COMPAT.posts.delete",
        "summary": "Delete a Post",
        "tags": [
          "Content"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "post_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.posts.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.post.delete",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      },
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.posts.get",
        "summary": "Get a Post",
        "tags": [
          "Content"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "post_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.posts.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.post.get",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "key": null
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      },
      "patch": {
        "operationId": "UNIPILE_V2_COMPAT.posts.update",
        "summary": "Update a Post",
        "tags": [
          "Content"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "post_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "text": {
                    "type": "string"
                  }
                },
                "required": [
                  "text"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.posts.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.post.update",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/posts/{post_id}/comments": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.posts.comments.list",
        "summary": "List all Post's Comments",
        "tags": [
          "Content"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "post_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.comments.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.post.comments.list",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      },
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.posts.comments.create",
        "summary": "Add Comment to a Post",
        "tags": [
          "Content"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "post_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "text": {
                    "type": "string"
                  }
                },
                "required": [
                  "text"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.comments.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.post.comment",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/posts/{post_id}/comments/{comment_id}": {
      "delete": {
        "operationId": "UNIPILE_V2_COMPAT.posts.comments.delete",
        "summary": "Delete Comment from a Post",
        "tags": [
          "Content"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "post_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "comment_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.comments.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.post.comment.delete",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      },
      "patch": {
        "operationId": "UNIPILE_V2_COMPAT.posts.comments.update",
        "summary": "Update a Comment",
        "tags": [
          "Content"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "post_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "comment_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "text": {
                    "type": "string"
                  }
                },
                "required": [
                  "text"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.comments.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.post.comment.update",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      },
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.posts.comments.reply",
        "summary": "Reply to a Comment",
        "tags": [
          "Content"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "post_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "comment_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "text": {
                    "type": "string"
                  }
                },
                "required": [
                  "text"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.comments.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.post.comment.reply",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/posts/{post_id}/comments/{comment_id}/reactions": {
      "delete": {
        "operationId": "UNIPILE_V2_COMPAT.posts.comments.reactions.remove",
        "summary": "Remove Reaction from a Comment",
        "tags": [
          "Content"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "post_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "comment_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.reactions.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.post.comment.react.remove",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      },
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.posts.comments.reactions.list",
        "summary": "List all Comment's Reactions",
        "tags": [
          "Content"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "post_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "comment_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.reactions.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.post.comment.reactions.list",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      },
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.posts.comments.reactions.add",
        "summary": "Add Reaction to a Comment",
        "tags": [
          "Content"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "post_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "comment_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "reaction": {
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.reactions.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.post.comment.react",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/posts/{post_id}/comments/{comment_id}/replies": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.posts.comments.replies.list",
        "summary": "List all Comment's Replies",
        "tags": [
          "Content"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "post_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "comment_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.comments.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.post.comment.replies.list",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/posts/{post_id}/reactions": {
      "delete": {
        "operationId": "UNIPILE_V2_COMPAT.posts.reactions.remove",
        "summary": "Remove Reaction from a Post",
        "tags": [
          "Content"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "post_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.reactions.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.post.react.remove",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      },
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.posts.reactions.list",
        "summary": "List all Post's Reactions",
        "tags": [
          "Content"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "post_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.reactions.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.post.reactions.list",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      },
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.posts.reactions.create",
        "summary": "Add Reaction to a Post",
        "tags": [
          "Content"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "post_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "reaction_type": {
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.reactions.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.post.react",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/posts": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.posts.own.list",
        "summary": "List all User's Posts",
        "tags": [
          "Content"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "identifier",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.posts.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.posts.list",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/sales-navigator/account-lists": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.sales.account_lists.list",
        "summary": "Get Accounts Lists",
        "tags": [
          "Discovery"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.sales_navigator.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.sales.account_lists.list",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/sales-navigator/account-lists/{list_id}": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.sales.account_lists.browse",
        "summary": "Browse an Account List",
        "tags": [
          "Discovery"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "list_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.sales_navigator.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.sales.account_lists.read",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/sales-navigator/account-lists/{list_id}/save": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.sales.account_lists.save",
        "summary": "Save an Account To a List",
        "tags": [
          "Discovery"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "list_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "company_id": {
                    "type": "string"
                  }
                },
                "required": [
                  "company_id"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.sales_navigator.write"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.sales.account_list.save",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/sales-navigator/lead-lists": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.sales.lead_lists.list",
        "summary": "Get Leads Lists",
        "tags": [
          "Discovery"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.sales_navigator.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.sales.lead_lists.list",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/sales-navigator/lead-lists/{list_id}": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.sales.lead_lists.browse",
        "summary": "Browse a Lead List",
        "tags": [
          "Discovery"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "list_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.sales_navigator.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.sales.lead_lists.read",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/sales-navigator/lead-lists/{list_id}/save": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.sales.lead_lists.save",
        "summary": "Save a Lead To a List",
        "tags": [
          "Discovery"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "list_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "user_id": {
                    "type": "string"
                  }
                },
                "required": [
                  "user_id"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.sales_navigator.write"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.sales.lead_list.save",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/sales-navigator/search": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.sales.search.from_url",
        "summary": "Perform Search from URL",
        "tags": [
          "Discovery"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "url": {
                    "type": "string"
                  }
                },
                "required": [
                  "url"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.sales_navigator.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.sales.search.from_url",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/sales-navigator/search/companies": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.sales.search.companies",
        "summary": "Perform Companies Search",
        "tags": [
          "Discovery"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.sales_navigator.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.sales.accounts.search",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/sales-navigator/search/parameters": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.sales.search.parameters",
        "summary": "List Search Parameters",
        "tags": [
          "Discovery"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "type",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "keywords",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.sales_navigator.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.sales.filters.resolve",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/sales-navigator/search/people": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.sales.search.people",
        "summary": "Perform People Search",
        "tags": [
          "Discovery"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.sales_navigator.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.sales.leads.search",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/sales-navigator/account-lists": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.sales.account_lists.list.implicit",
        "summary": "Get Accounts Lists",
        "tags": [
          "Discovery"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.sales_navigator.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.sales.account_lists.list",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/sales-navigator/lead-lists": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.sales.lead_lists.list.implicit",
        "summary": "Get Leads Lists",
        "tags": [
          "Discovery"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.sales_navigator.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.sales.lead_lists.list",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/jobs": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.jobs.list",
        "summary": "List User Job Postings",
        "tags": [
          "Jobs"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.jobs.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.jobs.list",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      },
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.jobs.create",
        "summary": "Create a Job Posting Draft",
        "tags": [
          "Jobs"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "job_title": {
                    "type": "string"
                  },
                  "company": {
                    "type": "string"
                  },
                  "workplace_type": {
                    "type": "string"
                  },
                  "location": {
                    "type": "string"
                  },
                  "employment_status": {
                    "type": "string"
                  },
                  "description": {
                    "type": "string"
                  }
                },
                "required": [
                  "job_title",
                  "company"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.jobs.write"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.job.create",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/jobs/{job_id}": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.jobs.get",
        "summary": "Get a Job Posting",
        "tags": [
          "Jobs"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "job_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.jobs.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.job.get",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "key": null
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      },
      "patch": {
        "operationId": "UNIPILE_V2_COMPAT.jobs.edit",
        "summary": "Edit an existing Job Posting",
        "tags": [
          "Jobs"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "job_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "job_title": {
                    "type": "string"
                  },
                  "company": {
                    "type": "string"
                  },
                  "workplace_type": {
                    "type": "string"
                  },
                  "location": {
                    "type": "string"
                  },
                  "employment_status": {
                    "type": "string"
                  },
                  "description": {
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.jobs.write"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.job.update",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/jobs/{job_id}/applicants": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.jobs.applicants.list",
        "summary": "List Job Posting Applicants",
        "tags": [
          "Jobs"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "job_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "keywords": {
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.jobs.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.job.applicants.list",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/jobs/{job_id}/applicants/{applicant_id}": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.jobs.applicant.get",
        "summary": "Get an Applicant",
        "tags": [
          "Jobs"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "job_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "applicant_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.jobs.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.job.applicant.get",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "key": null
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/jobs/{job_id}/applicants/{applicant_id}/resume": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.jobs.applicant.resume",
        "summary": "Get an Applicant's Resume",
        "tags": [
          "Jobs"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "job_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "applicant_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.jobs.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.job.applicant.resume.get",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "key": null
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/jobs/{job_id}/budget": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.jobs.budget",
        "summary": "Get the Budget for a Job Posting",
        "tags": [
          "Jobs"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "job_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.jobs.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.job.budget.read",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "key": null
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/jobs/{job_id}/close": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.jobs.close",
        "summary": "Close a Job Posting",
        "tags": [
          "Jobs"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "job_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.jobs.write"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.job.close",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/jobs/{job_id}/publish": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.jobs.publish",
        "summary": "Publish a Job Posting",
        "tags": [
          "Jobs"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "job_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.jobs.write"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.job.publish",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/search/jobs": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.jobs.search",
        "summary": "Perform Jobs Search",
        "tags": [
          "Jobs"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "keywords": {
                    "type": "string"
                  },
                  "location": {
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.search"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.jobs.search",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/chats": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.chats.list",
        "summary": "List all Chats",
        "tags": [
          "Messaging"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.messages.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.message.received",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/chats/{chat_id}": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.chats.get",
        "summary": "Get a Chat",
        "tags": [
          "Messaging"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "chat_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.messages.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.chat.get",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "key": null
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/chats/{chat_id}/composing": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.chats.composing",
        "summary": "Set Composing Status",
        "tags": [
          "Messaging"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "chat_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.messages.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.chat.composing.set",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/chats/{chat_id}/messages": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.chats.messages.list",
        "summary": "List all Chat Messages",
        "tags": [
          "Messaging"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "chat_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.messages.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.message.received",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/chats/{chat_id}/messages/{message_id}": {
      "delete": {
        "operationId": "UNIPILE_V2_COMPAT.chats.messages.delete",
        "summary": "Delete a Message",
        "tags": [
          "Messaging"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "chat_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "message_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.messages.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.message.delete",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      },
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.chats.messages.get",
        "summary": "Get a Message",
        "tags": [
          "Messaging"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "chat_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "message_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.messages.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.message.get",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "key": null
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/chats/{chat_id}/messages/{message_id}/forward": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.chats.messages.forward",
        "summary": "Forward a Message",
        "tags": [
          "Messaging"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "chat_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "message_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "chat_id": {
                    "type": "string"
                  }
                },
                "required": [
                  "chat_id"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.messages.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.message.forward",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/chats/{chat_id}/messages/{message_id}/modify": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.chats.messages.modify",
        "summary": "Modify a Message",
        "tags": [
          "Messaging"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "chat_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "message_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "text": {
                    "type": "string"
                  }
                },
                "required": [
                  "text"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.messages.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.message.modify",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/chats/{chat_id}/messages/{message_id}/reactions": {
      "delete": {
        "operationId": "UNIPILE_V2_COMPAT.chats.messages.reactions.remove",
        "summary": "Remove a Message Reaction",
        "tags": [
          "Messaging"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "chat_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "message_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.messages.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.message.react.remove",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      },
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.chats.messages.reactions.list",
        "summary": "List all Message's Reactions",
        "tags": [
          "Messaging"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "chat_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "message_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.messages.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.message.reactions.list",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      },
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.chats.messages.reactions.add",
        "summary": "Add a Message Reaction",
        "tags": [
          "Messaging"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "chat_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "message_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "reaction": {
                    "type": "string"
                  }
                },
                "required": [
                  "reaction"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.messages.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.message.react",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/chats/{chat_id}/messages/{message_id}/read": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.chats.messages.read",
        "summary": "Read a Message",
        "tags": [
          "Messaging"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "chat_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "message_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.messages.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.message.read",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/chats/{chat_id}/messages/send": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.chats.messages.send",
        "summary": "Send a Message",
        "tags": [
          "Messaging"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "chat_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "text": {
                    "type": "string"
                  }
                },
                "required": [
                  "text"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.messages.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.message.send",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/chats/{chat_id}/participants": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.chats.participants.list",
        "summary": "List all Chat Participants",
        "tags": [
          "Messaging"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "chat_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.messages.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.chat.participants.list",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/chats/send": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.inmail.send",
        "summary": "Start a Chat",
        "tags": [
          "Messaging"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "provider_id": {
                    "type": "string"
                  },
                  "subject": {
                    "type": "string"
                  },
                  "text": {
                    "type": "string"
                  }
                },
                "required": [
                  "provider_id",
                  "text"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.inmail.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.inmail.send",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/inboxes": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.inboxes.list",
        "summary": "List all Inboxes",
        "tags": [
          "Messaging"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.messages.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.inbox.list",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/inboxes/{inbox_id}/chats": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.inboxes.chats.list",
        "summary": "List Inbox Chats",
        "tags": [
          "Messaging"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "inbox_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.messages.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.inbox.chats.list",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/inmail-credits": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.inmail.balance",
        "summary": "Get InMail Credits",
        "tags": [
          "Messaging"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.inmail.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.inmail.credits.read",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "credits": 1,
                  "renewal_date": "2026-01-01T00:00:00.000Z"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/conversations": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.conversations.list",
        "summary": "List all Chats",
        "tags": [
          "Messaging"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.messages.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.message.received",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/conversations/{chat_id}/messages": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.conversations.messages.list",
        "summary": "List all Chat Messages",
        "tags": [
          "Messaging"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "chat_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.messages.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.message.received",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/inmail-credits": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.inmail.balance.implicit",
        "summary": "Get InMail Credits",
        "tags": [
          "Messaging"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.inmail.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.inmail.credits.read",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "credits": 1,
                  "renewal_date": "2026-01-01T00:00:00.000Z"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/presence": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.presence.set",
        "summary": "Set Presence",
        "tags": [
          "Profiles"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "status": {
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.messages.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.presence.set",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/users/{identifier}": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.users.get",
        "summary": "Get a User Profile",
        "tags": [
          "Profiles"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "identifier",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.profile.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.profile.get",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "profile_identifier": "string",
                  "full_name": "Example name",
                  "headline": "string",
                  "company_name": "Example name",
                  "location": "string",
                  "profile_url": "https://example.com/callback"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/users/{identifier}/posts": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.users.posts",
        "summary": "List all User's Posts",
        "tags": [
          "Profiles"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "identifier",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.posts.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.posts.list",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/users/me/follow/{user_id}": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.users.follow",
        "summary": "Follow a User",
        "tags": [
          "Profiles"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "user_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.connections.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.user.follow",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/users/me/unfollow/{user_id}": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.users.unfollow",
        "summary": "Unfollow a User",
        "tags": [
          "Profiles"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "user_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.connections.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.user.unfollow",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/me": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.me.get",
        "summary": "Get a User Profile",
        "tags": [
          "Profiles"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "identifier",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.profile.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.profile.get",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "profile_identifier": "string",
                  "full_name": "Example name",
                  "headline": "string",
                  "company_name": "Example name",
                  "location": "string",
                  "profile_url": "https://example.com/callback"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/recruiter/company/{company_id}/member/submit-otp": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.recruiter.company.member.otp",
        "summary": "Submit Otp Verification Code",
        "tags": [
          "Recruiter"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "company_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "code": {
                    "type": "string"
                  }
                },
                "required": [
                  "code"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.recruiter.write"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.recruiter.company.member.otp.submit",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/recruiter/company/{company_id}/member/verify-email": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.recruiter.company.member.verify",
        "summary": "Verify Company Member Identity",
        "tags": [
          "Recruiter"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "company_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "email": {
                    "type": "string"
                  }
                },
                "required": [
                  "email"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.recruiter.write"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.recruiter.company.member.verify",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/recruiter/jobs": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.recruiter.jobs.list",
        "summary": "List Job Postings",
        "tags": [
          "Recruiter"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.recruiter.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.recruiter.jobs.list",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      },
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.recruiter.job.create",
        "summary": "Create a Job Posting Draft in a New Project",
        "tags": [
          "Recruiter"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "job_title": {
                    "type": "string"
                  },
                  "company": {
                    "type": "string"
                  },
                  "workplace_type": {
                    "type": "string"
                  },
                  "location": {
                    "type": "string"
                  },
                  "employment_status": {
                    "type": "string"
                  },
                  "seniority_level": {
                    "type": "string"
                  }
                },
                "required": [
                  "job_title",
                  "company"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.recruiter.write"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.recruiter.job.create",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/recruiter/jobs/{job_id}": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.recruiter.job.get",
        "summary": "Get a Job Posting",
        "tags": [
          "Recruiter"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "job_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.recruiter.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.recruiter.job.get",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "key": null
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/recruiter/projects": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.recruiter.projects.list",
        "summary": "List Projects",
        "tags": [
          "Recruiter"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "keywords",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.recruiter.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.recruiter.projects.list",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      },
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.recruiter.project.create",
        "summary": "Create a New Project",
        "tags": [
          "Recruiter"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "type": "string"
                  },
                  "visibility": {
                    "type": "string"
                  },
                  "description": {
                    "type": "string"
                  },
                  "company": {
                    "type": "string"
                  },
                  "job_title": {
                    "type": "string"
                  },
                  "location": {
                    "type": "string"
                  }
                },
                "required": [
                  "name"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.recruiter.write"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.recruiter.project.create",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/recruiter/projects/{project_id}": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.recruiter.project.get",
        "summary": "Get a Project",
        "tags": [
          "Recruiter"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "project_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.recruiter.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.recruiter.project.get",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "key": null
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      },
      "patch": {
        "operationId": "UNIPILE_V2_COMPAT.recruiter.project.edit",
        "summary": "Edit a Project",
        "tags": [
          "Recruiter"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "project_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "type": "string"
                  },
                  "visibility": {
                    "type": "string"
                  },
                  "description": {
                    "type": "string"
                  },
                  "company": {
                    "type": "string"
                  },
                  "job_title": {
                    "type": "string"
                  },
                  "location": {
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.recruiter.write"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.recruiter.project.update",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/recruiter/projects/{project_id}/jobs": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.recruiter.project.jobs.list",
        "summary": "Get a Job Posting by Project",
        "tags": [
          "Recruiter"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "project_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.recruiter.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.recruiter.project.jobs.list",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      },
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.recruiter.job.create_in_project",
        "summary": "Create a Job Posting Draft in an Existing Project",
        "tags": [
          "Recruiter"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "project_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "job_title": {
                    "type": "string"
                  },
                  "company": {
                    "type": "string"
                  },
                  "workplace_type": {
                    "type": "string"
                  },
                  "location": {
                    "type": "string"
                  },
                  "employment_status": {
                    "type": "string"
                  },
                  "seniority_level": {
                    "type": "string"
                  }
                },
                "required": [
                  "job_title",
                  "company"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.recruiter.write"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.recruiter.job.create_in_project",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/recruiter/projects/{project_id}/jobs/{job_id}": {
      "patch": {
        "operationId": "UNIPILE_V2_COMPAT.recruiter.job.edit",
        "summary": "Edit an Existing Job Posting",
        "tags": [
          "Recruiter"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "project_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "job_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "job_title": {
                    "type": "string"
                  },
                  "company": {
                    "type": "string"
                  },
                  "workplace_type": {
                    "type": "string"
                  },
                  "location": {
                    "type": "string"
                  },
                  "employment_status": {
                    "type": "string"
                  },
                  "seniority_level": {
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.recruiter.write"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.recruiter.job.update",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/recruiter/projects/{project_id}/jobs/{job_id}/budget": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.recruiter.job.budget",
        "summary": "Get the Budget for a Job Posting",
        "tags": [
          "Recruiter"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "project_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "job_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.recruiter.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.recruiter.job.budget.read",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "key": null
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/recruiter/projects/{project_id}/jobs/{job_id}/close": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.recruiter.job.close",
        "summary": "Close a Job Posting",
        "tags": [
          "Recruiter"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "project_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "job_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.recruiter.write"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.recruiter.job.close",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/recruiter/projects/{project_id}/jobs/{job_id}/publish": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.recruiter.job.publish",
        "summary": "Publish a Job Posting",
        "tags": [
          "Recruiter"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "project_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "job_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.recruiter.write"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.recruiter.job.publish",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/recruiter/projects/{project_id}/pipeline": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.recruiter.pipeline.list",
        "summary": "List Pipeline Candidates",
        "tags": [
          "Recruiter"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "project_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.recruiter.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.recruiter.pipeline.candidates.list",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/recruiter/projects/{project_id}/pipeline/candidate/save": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.recruiter.pipeline.candidate.save",
        "summary": "Save a Candidate",
        "tags": [
          "Recruiter"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "project_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "profile_id": {
                    "type": "string"
                  }
                },
                "required": [
                  "profile_id"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.recruiter.write"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.recruiter.pipeline.candidate.save",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/recruiter/projects/{project_id}/talent-pool/applicants": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.recruiter.talent_pool.applicants.list",
        "summary": "List Job Posting Applicants",
        "tags": [
          "Recruiter"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "project_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.recruiter.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.recruiter.talent_pool.applicants.list",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/recruiter/projects/{project_id}/talent-pool/applicants/{applicant_id}": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.recruiter.applicant.get",
        "summary": "Get an Applicant",
        "tags": [
          "Recruiter"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "project_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "applicant_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.recruiter.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.recruiter.applicant.get",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "key": null
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/recruiter/projects/{project_id}/talent-pool/applicants/{applicant_id}/resume": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.recruiter.applicant.resume",
        "summary": "Get an Applicant's Resume",
        "tags": [
          "Recruiter"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "project_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "applicant_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.recruiter.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.recruiter.applicant.resume.get",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "key": null
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/recruiter/projects/{project_id}/talent-pool/search": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.recruiter.talent_pool.search",
        "summary": "Perform People Search From Talent Pool",
        "tags": [
          "Recruiter"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "project_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "keywords": {
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.recruiter.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.recruiter.talent_pool.search",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/recruiter/search": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.recruiter.search.from_url",
        "summary": "Perform Recruiter Search from URL",
        "tags": [
          "Recruiter"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "url": {
                    "type": "string"
                  }
                },
                "required": [
                  "url"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.recruiter.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.recruiter.search.from_url",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/recruiter/search/parameters": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.recruiter.search.parameters",
        "summary": "List Search Parameters",
        "tags": [
          "Recruiter"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "type": {
                    "type": "string"
                  },
                  "keywords": {
                    "type": "string"
                  }
                },
                "required": [
                  "type"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.recruiter.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.recruiter.search.parameters",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/linkedin/recruiter/search/people": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.recruiter.people.search",
        "summary": "Perform People Search",
        "tags": [
          "Recruiter"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": false,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "keywords": {
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.recruiter.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.recruiter.people.search",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/users/{identifier}/relations": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.relations.list",
        "summary": "List Relations of a User",
        "tags": [
          "Relationships"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "identifier",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.connections.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.relations.list",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/users/me/relation-requests": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.invitations.sent",
        "summary": "List all pending Relation / Follow requests",
        "tags": [
          "Relationships"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.connections.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.connection.pending.read",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      },
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.invitations.send",
        "summary": "Send a Relation request",
        "tags": [
          "Relationships"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "provider_id": {
                    "type": "string"
                  },
                  "message": {
                    "type": "string"
                  }
                },
                "required": [
                  "provider_id"
                ]
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.connections.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.connection.send",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/users/me/relation-requests/{request_id}/accept": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.invitations.accept",
        "summary": "Accept a Relation request",
        "tags": [
          "Relationships"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "request_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.connections.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.connection.accept",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/users/me/relation-requests/{request_id}/cancel": {
      "post": {
        "operationId": "UNIPILE_V2_COMPAT.invitations.cancel",
        "summary": "Cancel or Refuse a Relation / Follow request",
        "tags": [
          "Relationships"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "request_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.connections.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.connection.cancel",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/{account_id}/users/me/relations/{user_id}": {
      "delete": {
        "operationId": "UNIPILE_V2_COMPAT.relations.delete",
        "summary": "Delete a Relation",
        "tags": [
          "Relationships"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "user_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Idempotency-Key",
            "in": "header",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "write",
        "x-dailink-required-scopes": [
          "linkedin.connections.write"
        ],
        "x-dailink-status": "MAPPED",
        "x-dailink-capability": "linkedin.relation.remove",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "action_id": "dlacc_0f3a9c1d2b4e5f60718293a4b5c6d7e8",
                  "state": "queued"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/connections": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.connections.list",
        "summary": "List Relations of a User",
        "tags": [
          "Relationships"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "identifier",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.connections.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.relations.list",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/invitations": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.invitations.list",
        "summary": "List all pending Relation / Follow requests",
        "tags": [
          "Relationships"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.connections.read"
        ],
        "x-dailink-status": "READ_VALIDATED",
        "x-dailink-capability": "linkedin.connection.pending.read",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    },
    "/v2/events": {
      "get": {
        "operationId": "UNIPILE_V2_COMPAT.events.list",
        "summary": "List events.",
        "tags": [
          "Webhooks"
        ],
        "parameters": [
          {
            "name": "account_id",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "type",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "schema": {
              "type": "number"
            }
          },
          {
            "name": "cursor",
            "in": "query",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "security": [
          {
            "ApiKeyAuth": []
          },
          {
            "BearerAuth": []
          }
        ],
        "x-dailink-contract": "UNIPILE_V2_COMPAT",
        "x-dailink-side-effect": "read",
        "x-dailink-required-scopes": [
          "linkedin.accounts.read"
        ],
        "x-dailink-status": "UNVERIFIED",
        "x-dailink-capability": "linkedin.account.status.read",
        "responses": {
          "200": {
            "description": "Success",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object"
                },
                "example": {
                  "items": [
                    {
                      "key": null
                    }
                  ],
                  "next_cursor": "eyJvIjoyNX0"
                }
              }
            }
          },
          "401": {
            "description": "Missing or invalid API key"
          },
          "403": {
            "description": "Missing scope, account grant or tenant boundary violation"
          },
          "429": {
            "description": "Rate limited"
          }
        }
      }
    }
  }
}