generated: '2026-07-15' method: generated source: openapi/linkedin-compliance-events.yml, openapi/linkedin-learning-activity-reports.yml, openapi/linkedin-marketing-audience-insights.yml, openapi/linkedin-marketing-audience.yml, openapi/linkedin-marketing-campaigns.yml, openapi/linkedin-marketing-community.yml, openapi/linkedin-marketing-content.yml, openapi/linkedin-marketing-conversions.yml, openapi/linkedin-marketing-leads.yml, openapi/linkedin-marketing-media-planning.yml, openapi/linkedin-marketing-reporting-roi.yml, openapi/linkedin-regulations-data-portability.yml, openapi/linkedin-regulatory-ads-transparency.yml, openapi/linkedin-sales-navigator.yml, openapi/linkedin-talent-job-posting.yml, openapi/linkedin-talent-learning-parent-application.yml, openapi/linkedin-talent-recruiter-system-connect.yml description: Recommended x-agentic-access execution contracts, classified heuristically from the OpenAPI. A governance starting point for exposing this API to AI agents — review and bind audience per deployment. See research/curity/agentic-governance/. summary: operations: 148 by_action_class: acting: 62 connected: 86 by_consequence: write: 57 read: 86 physical: 3 safety-critical: 2 human_in_the_loop_required: 2 operations: - path: /v2/memberComplianceAuthorizations method: post operationId: optInMemberForCompliance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - r_compliance - path: /v2/memberComplianceAuthorizations method: get operationId: checkMemberRegulationStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - r_compliance - path: /v2/memberComplianceAuthorizations/developerApplication=urn:li:developerApplication:{DeveloperApplicationId}&member=urn:li:person:{PersonId} method: delete operationId: optOutMemberFromCompliance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - r_compliance - path: /v2/complianceEvents method: get operationId: getComplianceEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - r_compliance - path: /v2/learningActivityReports method: get operationId: getLearningActivityReports x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - r_lms_learning - path: /adTargetingFacets method: get operationId: getAdTargetingFacets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - r_ads - path: /adTargetingEntities method: get operationId: searchAdTargetingEntities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - r_ads - path: /targetingAudienceInsights method: post operationId: getAudienceInsights x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - r_ads - path: /adAccounts method: get operationId: getAdAccounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - rw_ads - path: /dmpSegments method: get operationId: getDmpSegments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - rw_ads - path: /dmpSegments method: post operationId: createDmpSegment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - rw_ads - path: /dmpSegments/{CompanySegmentId}/companies method: post operationId: streamCompaniesToSegment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - rw_ads - path: /dmpSegments/{UserSegmentId}/users method: post operationId: streamUsersToSegment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - rw_ads - path: /dmpSegments/{ListUploadSegmentId}/listUploads method: post operationId: attachListToSegment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - rw_ads - path: /adAccountUsers/(account:urn:li:sponsoredAccount:{SponsoredAccountId},user:urn:li:person:{PersonId}) method: put operationId: createAdAccountUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - rw_ads - path: /adAccountUsers/(account:urn:li:sponsoredAccount:{SponsoredAccountId},user:urn:li:person:{PersonId}) method: get operationId: getAdAccountUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - rw_ads - path: /adAccountUsers/(account:urn:li:sponsoredAccount:{SponsoredAccountId},user:urn:li:person:{PersonId}) method: post operationId: updateAdAccountUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - rw_ads - path: /adAccountUsers/(account:urn:li:sponsoredAccount:{SponsoredAccountId},user:urn:li:person:{PersonId}) method: delete operationId: deleteAdAccountUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - rw_ads - path: /adAccountUsers method: get operationId: getAuthenticatedUserAdAccounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - rw_ads - path: /organizationAcls method: get operationId: getOrganizationAcls x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - rw_ads - path: /adAccounts method: post operationId: createAdAccount x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - rw_ads - path: /adAccounts method: get operationId: searchAdAccounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - rw_ads - path: /adAccounts/{SponsoredAccountId} method: get operationId: getAdAccountById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - rw_ads - path: /adAccounts/{SponsoredAccountId} method: post operationId: updateAdAccount x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - rw_ads - path: /adAccounts/{AdAccountsId}/adCampaignGroups method: get operationId: searchCampaignGroups x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - rw_ads - path: /adAccounts/{AdAccountsId}/adCampaignGroups method: delete operationId: deleteCampaignGroups x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - rw_ads - path: /adAccounts/{AdAccountsId}/adCampaignGroups/{CampaignGroupId} method: get operationId: getCampaignGroupById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - rw_ads - path: /adAccounts/{AdAccountsId}/adCampaignGroups/{CampaignGroupId} method: post operationId: updateCampaignGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - rw_ads - path: /adAccounts/{AdAccountsId}/adCampaignGroups/{CampaignGroupId} method: delete operationId: deleteCampaignGroup x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - rw_ads - path: /adAccounts/{AdAccountsId}/adCampaigns method: get operationId: searchCampaigns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - rw_ads - path: /adAccounts/{AdAccountsId}/adCampaigns/{CampaignId} method: get operationId: getCampaignById x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - rw_ads - path: /adAccounts/{AdAccountsId}/adCampaigns/{CampaignId} method: post operationId: archiveCampaign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - rw_ads - path: /creatives method: post operationId: createCreative x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required scope: - rw_ads - path: /audienceCounts method: get operationId: getAudienceCount x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none scope: - rw_ads - path: /shares method: post operationId: postCreateAShareWith x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /eventSubscriptions/(developerApplication:urn:li:developerApplication:{application_id},user:urn:li:person:{person_id},entity:urn:li:organization:{organization_id},eventType:ORGANIZATION_SOCIAL_ACTION_NOTIFICATIONS) method: put operationId: putCreateASubscriptionRequest x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /eventSubscriptions/(developerApplication:urn:li:developerApplication:{application_id},user:urn:li:person:{person_id},entity:urn:li:organization:{organization_id},eventType:ORGANIZATION_SOCIAL_ACTION_NOTIFICATIONS) method: get operationId: getRetrieveSubscriptionByKey x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /eventSubscriptions method: get operationId: getRetrieveNotificationsForThe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /eventSubscriptions/(developerApplication:{application_id},user:{person_id},entity:{organization_id},eventType:ORGANIZATION_SOCIAL_ACTION_NOTIFICATIONS) method: delete operationId: deleteRemoveASubscription x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizationalEntityFollowerStatistics method: get operationId: getTimeboundFollowerStatistics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organizationPageStatistics method: get operationId: getLifetimePageStatistics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organizationalEntityShareStatistics method: get operationId: getTimeBoundShareStatistics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /peopleTypeahead method: get operationId: getSearchByKeyword x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /vanityUrl method: get operationId: getSearchByVanityUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organizations method: get operationId: getFindAdministeredOrganizationBrands x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organizations/{organization_id} method: get operationId: getLookupByOrganizationPrimary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organizationsLookup method: get operationId: getFindNonadministeredOrganization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /networkSizes/urn:li:organization:{organization_id} method: get operationId: getRetrieveOrganizationFollowerCount x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organizationBrands method: get operationId: getBatchGetOnAdministered x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organizationBrands/{organizationBrand_id} method: get operationId: getRetrieveAnAdministeredOrganization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organizationBrandsLookup method: get operationId: getBatchGetOnNonadministered x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /organizationAcls method: get operationId: getFindOrganizationAccessControl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rest/inMailContents/ method: post operationId: postCreateInmailContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/inMailContents/{adInMailContentId} method: get operationId: getGetInmailContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rest/inMailContents/{adInMailContentId} method: post operationId: postUpdateInmailContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /rest/inMailContents method: get operationId: getBatchGetInmailContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rest/inMailContents method: post operationId: postSendTestInmail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: / method: put operationId: putUploadTheDocumentFile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /images method: post operationId: postInitializeImageUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /images method: get operationId: getGetMultipleVideos x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rest/images/{image_urn} method: get operationId: getGetASingleImage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rest/images method: get operationId: getGetMultipleDocuments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rest/posts method: get operationId: getFetchMultipleImageContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rest/posts/{postId} method: get operationId: getGetImageContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /videos method: post operationId: postInitializeVideoUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /images/{image_urn} method: get operationId: getGetASingleVideo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /creatives method: post operationId: postCreateADynamicSpotlight x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /creatives method: get operationId: getSearchForCreative x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /creatives/{urn_creatives} method: get operationId: getGetASponsoredCreative x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /creatives/{creative ID} method: post operationId: postUpdateACreative x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /creatives/{creative ID} method: delete operationId: deleteDeleteACreative x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /posts method: post operationId: postCreateDocumentContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /posts method: get operationId: getFetchMultipleDocumentContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /posts/{encoded ugcPostUrn|shareUrn} method: get operationId: getGetPostsByUrn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /posts/{encoded ugcPostUrn|shareUrn} method: delete operationId: deleteDeleteAPost x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /posts/{shared ID}/{ugcPosts ID} method: post operationId: postUpdateAPost x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /conversationAds method: post operationId: postCreateASponsoredConversation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /conversationAds method: get operationId: getGetMultipleSponsoredConversations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /conversationAds/{conversationUrn} method: get operationId: getGetASponsoredConversation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /conversationAds/{conversationUrn} method: post operationId: postUpdateASponsoredConversation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /conversationAds/{conversationAdsId}/sponsoredMessageContents method: post operationId: postBatchCreateSponsoredMessage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /conversationAds/{conversationUrn}/sponsoredMessageContents/{messageUrn} method: get operationId: getGetSponsoredMessageContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /conversationAds/{conversationUrn}/sponsoredMessageContents/{messageUrn} method: post operationId: postUpdateSponsoredMessageContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /conversationAds/{conversationUrn}/sponsoredMessageContents method: get operationId: getBatchGetSponsoredMessage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /conversationAds/{conversationUrn}/sponsoredMessageContents method: post operationId: postBatchUpdateSponsoredMessage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /conversationAds/{conversationUrn}/sponsoredMessageContents method: delete operationId: deleteBatchDeleteSponsoredMessage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /creatives/{sponsoredCreative-urn} method: get operationId: getGetADynamicSpotlight x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /creatives/{sponsoredCreative-urn} method: post operationId: postUpdateADynamicSpotlight x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /creatives/{sponsoredCreative-urn} method: delete operationId: deleteDeleteADynamicSpotlight x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /documents method: post operationId: postInitializeDocumentUpload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: //documents/{document_asset_id} method: get operationId: getGetASingleDocument x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adAccountUsers method: get operationId: getRetrieveAuthenticatedUsersSponsored x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /conversions method: get operationId: getFetchExistingConversionRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /conversions method: post operationId: postCreateANewConversion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adAccounts/{sponsoredaccount_id}/adCampaigns method: get operationId: getFetchActiveCampaigns x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /campaignConversions/(campaign:urn:li:sponsoredCampaign:{campaign_id},conversion:urn:lla:llaPartnerConversion:{conversion_id}) method: put operationId: putAssociateCampaignsToConversion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /conversionEvents method: post operationId: postStreamMultipleConversionEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /organizationAcls method: get operationId: getValidateTheUsersOrganization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /leadForms method: get operationId: getGetFormsForThe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /leadFormResponses method: get operationId: getSchedulePeriodicFormResponse x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /leadNotifications method: post operationId: postSubscribeForLeadNotification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /leadFormResponses/{lead_id} method: get operationId: getFetchFullLeadData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /leadnotifications/ method: delete operationId: deletePushDeleteARegistered x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adAccounts method: get operationId: getGetTheUsersSponsored x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adTargetingFacets method: get operationId: getGetAListOf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /adTargetingEntities method: get operationId: getGetBingGeoLocations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /mediaPlanning method: post operationId: postForecastAvgLifetimeFrequency x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /adAnalytics method: get operationId: getConversionsByMemberCompany x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rest/dmaOrganizations method: get operationId: batchGetOrganizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rest/dmaOrganizations/{organizationId} method: get operationId: getOrganization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rest/dmaOrganizationAcls method: get operationId: getOrganizationAcls x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rest/dmaOrganizationalPageContentAnalytics method: get operationId: getPageContentAnalytics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rest/dmaPosts method: get operationId: getPosts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rest/dmaReactions method: get operationId: getReactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rest/dmaComments method: get operationId: getComments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rest/dmaLeadGenResponses method: get operationId: getLeadGenResponses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rest/dmaEvents method: get operationId: getEvents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rest/dmaBusinessManagerAccountRelationships method: get operationId: getBusinessManagerRelationships x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rest/advertiserTransparencyData/urn:li:sponsoredAccount:{sponsoredaccount_id} method: get operationId: getAdvertiserTransparencyData x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /salesContracts method: get operationId: getContractsByMember x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /salesAnalyticsExportJobs/{JobId} method: get operationId: getSalesAnalyticsExportJob x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /salesAnalyticsExportJobs method: post operationId: createSalesAnalyticsExportJob x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /salesAccessTokens method: get operationId: getSalesAccessToken x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /salesNavigatorProfileAssociations/{InstanceId},{Partner},{RecordId} method: get operationId: getProfileAssociation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /salesNavigatorProfileAssociations method: get operationId: batchGetProfileAssociations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /crmDataValidationExportJobs method: post operationId: createCrmDataValidationExportJob x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /crmDataValidationExportJobs/{JobId} method: get operationId: getCrmDataValidationExportJob x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/simpleJobPostings method: post operationId: createOrUpdateJobPosting x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/simpleJobPostingTasks method: get operationId: getJobPostingTaskStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/atsIntegrations method: post operationId: updateCustomerIntegrations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/atsIntegrations method: get operationId: getCustomerIntegrations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/provisionedApplications method: post operationId: provisionChildApplication x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/provisionedApplications method: get operationId: getChildApplication x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/provisionedApplications/{customer_application_urn} method: post operationId: updateChildApplicationCallbackUrls x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /oauth/v2/accessToken method: post operationId: getAccessToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/atsIntegrations method: post operationId: updateAtsIntegration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/atsIntegrations method: get operationId: getIntegrationNotification x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/atsCandidates method: put operationId: syncCandidates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/atsCandidates method: get operationId: getCandidateMatches x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/atsCandidates method: delete operationId: deleteCandidates x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/atsApplications method: put operationId: syncApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/atsApplications method: delete operationId: deleteApplications x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/hireMediaUrl method: post operationId: createResumeUploadUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/exportedCandidates method: get operationId: getExportedCandidates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/seats method: get operationId: getRecruiterSeatholders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/atsEntityAcls method: put operationId: upsertEntityAcl x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v2/atsEntityAcls method: get operationId: getEntityAcl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/atsEntityAcls method: delete operationId: deleteEntityAcl x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required