Skip to content

Commit 0dfc53d

Browse files
committed
Updated to latest API release.
1 parent dd1fccc commit 0dfc53d

File tree

8 files changed

+50
-0
lines changed

8 files changed

+50
-0
lines changed

documents/feed/GetFeed.graphql

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -621,6 +621,9 @@ query GetFeed($id: ID!, $correlationId: String) {
621621
jobRegion
622622
jobDescription
623623
}
624+
linkedin {
625+
dateRange
626+
}
624627
}
625628
reddit {
626629
readLimit

documents/feed/QueryFeeds.graphql

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -620,6 +620,9 @@ query QueryFeeds($filter: FeedFilter, $correlationId: String) {
620620
jobRegion
621621
jobDescription
622622
}
623+
linkedin {
624+
dateRange
625+
}
623626
}
624627
reddit {
625628
readLimit

graphlit_api/__init__.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -815,6 +815,7 @@
815815
LinearAuthenticationTypes,
816816
LinkedInPostContentTypes,
817817
LinkedInPostListingTypes,
818+
LinkedInSearchDateTypes,
818819
LinkTypes,
819820
MailImportance,
820821
MailPriority,
@@ -1464,6 +1465,7 @@
14641465
GetFeedFeedSearch,
14651466
GetFeedFeedSearchCrustdata,
14661467
GetFeedFeedSearchExa,
1468+
GetFeedFeedSearchLinkedin,
14671469
GetFeedFeedSite,
14681470
GetFeedFeedSiteAzureBlob,
14691471
GetFeedFeedSiteAzureFile,
@@ -2360,6 +2362,7 @@
23602362
LinearProjectsInput,
23612363
LinkedInFeedPropertiesInput,
23622364
LinkedInFeedPropertiesUpdateInput,
2365+
LinkedInSearchPropertiesInput,
23632366
LinkReferenceInput,
23642367
LinkStrategyInput,
23652368
MCPIntegrationPropertiesInput,
@@ -3968,6 +3971,7 @@
39683971
QueryFeedsFeedsResultsSearch,
39693972
QueryFeedsFeedsResultsSearchCrustdata,
39703973
QueryFeedsFeedsResultsSearchExa,
3974+
QueryFeedsFeedsResultsSearchLinkedin,
39713975
QueryFeedsFeedsResultsSite,
39723976
QueryFeedsFeedsResultsSiteAzureBlob,
39733977
QueryFeedsFeedsResultsSiteAzureFile,
@@ -7144,6 +7148,7 @@
71447148
"GetFeedFeedSearch",
71457149
"GetFeedFeedSearchCrustdata",
71467150
"GetFeedFeedSearchExa",
7151+
"GetFeedFeedSearchLinkedin",
71477152
"GetFeedFeedSite",
71487153
"GetFeedFeedSiteAzureBlob",
71497154
"GetFeedFeedSiteAzureFile",
@@ -7841,6 +7846,8 @@
78417846
"LinkedInFeedPropertiesUpdateInput",
78427847
"LinkedInPostContentTypes",
78437848
"LinkedInPostListingTypes",
7849+
"LinkedInSearchDateTypes",
7850+
"LinkedInSearchPropertiesInput",
78447851
"LookupCompanies",
78457852
"LookupCompaniesLookupCompanies",
78467853
"LookupCompaniesLookupCompaniesResults",
@@ -8934,6 +8941,7 @@
89348941
"QueryFeedsFeedsResultsSearch",
89358942
"QueryFeedsFeedsResultsSearchCrustdata",
89368943
"QueryFeedsFeedsResultsSearchExa",
8944+
"QueryFeedsFeedsResultsSearchLinkedin",
89378945
"QueryFeedsFeedsResultsSite",
89388946
"QueryFeedsFeedsResultsSiteAzureBlob",
89398947
"QueryFeedsFeedsResultsSiteAzureFile",

graphlit_api/enums.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -844,6 +844,14 @@ class EmailListingTypes(str, Enum):
844844
NEW = "NEW"
845845

846846

847+
class LinkedInSearchDateTypes(str, Enum):
848+
PAST_DAY = "PAST_DAY"
849+
PAST_WEEK = "PAST_WEEK"
850+
PAST_MONTH = "PAST_MONTH"
851+
PAST_QUARTER = "PAST_QUARTER"
852+
PAST_YEAR = "PAST_YEAR"
853+
854+
847855
class BambooHRAuthenticationTypes(str, Enum):
848856
API_KEY = "API_KEY"
849857

@@ -1445,6 +1453,7 @@ class SearchServiceTypes(str, Enum):
14451453
PERPLEXITY = "PERPLEXITY"
14461454
PODSCAN = "PODSCAN"
14471455
CRUSTDATA = "CRUSTDATA"
1456+
LINKED_IN = "LINKED_IN"
14481457

14491458

14501459
class FeedSyncMode(str, Enum):

graphlit_api/get_feed.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
LinearAuthenticationTypes,
4949
LinkedInPostContentTypes,
5050
LinkedInPostListingTypes,
51+
LinkedInSearchDateTypes,
5152
MeetingContentTypes,
5253
MicrosoftCalendarAuthenticationTypes,
5354
MicrosoftContactsAuthenticationTypes,
@@ -1008,6 +1009,7 @@ class GetFeedFeedSearch(BaseModel):
10081009
text: Optional[str]
10091010
exa: Optional["GetFeedFeedSearchExa"]
10101011
crustdata: Optional["GetFeedFeedSearchCrustdata"]
1012+
linkedin: Optional["GetFeedFeedSearchLinkedin"]
10111013

10121014

10131015
class GetFeedFeedSearchExa(BaseModel):
@@ -1025,6 +1027,10 @@ class GetFeedFeedSearchCrustdata(BaseModel):
10251027
job_description: Optional[str] = Field(alias="jobDescription")
10261028

10271029

1030+
class GetFeedFeedSearchLinkedin(BaseModel):
1031+
date_range: Optional[LinkedInSearchDateTypes] = Field(alias="dateRange")
1032+
1033+
10281034
class GetFeedFeedReddit(BaseModel):
10291035
read_limit: Optional[int] = Field(alias="readLimit")
10301036
subreddit_name: str = Field(alias="subredditName")

graphlit_api/input_types.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@
116116
LinearAuthenticationTypes,
117117
LinkedInPostContentTypes,
118118
LinkedInPostListingTypes,
119+
LinkedInSearchDateTypes,
119120
LinkTypes,
120121
MailImportance,
121122
MailPriority,
@@ -740,6 +741,7 @@ class SearchFeedPropertiesUpdateInput(BaseModel):
740741
text: Optional[str] = None
741742
exa: Optional["ExaSearchPropertiesInput"] = None
742743
crustdata: Optional["CrustdataSearchFeedPropertiesUpdateInput"] = None
744+
linkedin: Optional["LinkedInSearchPropertiesInput"] = None
743745
read_limit: Optional[int] = Field(alias="readLimit", default=None)
744746

745747

@@ -5588,6 +5590,12 @@ class AuthenticationConnectorInput(BaseModel):
55885590
oauth: Optional["OAuthAuthenticationPropertiesInput"] = None
55895591

55905592

5593+
class LinkedInSearchPropertiesInput(BaseModel):
5594+
date_range: Optional[LinkedInSearchDateTypes] = Field(
5595+
alias="dateRange", default=None
5596+
)
5597+
5598+
55915599
class ConversationToolCallInput(BaseModel):
55925600
id: str
55935601
name: str
@@ -5873,6 +5881,7 @@ class SearchFeedPropertiesInput(BaseModel):
58735881
text: Optional[str] = None
58745882
exa: Optional["ExaSearchPropertiesInput"] = None
58755883
crustdata: Optional["CrustdataSearchFeedPropertiesInput"] = None
5884+
linkedin: Optional["LinkedInSearchPropertiesInput"] = None
58765885
read_limit: Optional[int] = Field(alias="readLimit", default=None)
58775886

58785887

graphlit_api/operations.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11103,6 +11103,9 @@
1110311103
jobRegion
1110411104
jobDescription
1110511105
}
11106+
linkedin {
11107+
dateRange
11108+
}
1110611109
}
1110711110
reddit {
1110811111
readLimit
@@ -12194,6 +12197,9 @@
1219412197
jobRegion
1219512198
jobDescription
1219612199
}
12200+
linkedin {
12201+
dateRange
12202+
}
1219712203
}
1219812204
reddit {
1219912205
readLimit

graphlit_api/query_feeds.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
LinearAuthenticationTypes,
4949
LinkedInPostContentTypes,
5050
LinkedInPostListingTypes,
51+
LinkedInSearchDateTypes,
5152
MeetingContentTypes,
5253
MicrosoftCalendarAuthenticationTypes,
5354
MicrosoftContactsAuthenticationTypes,
@@ -1018,6 +1019,7 @@ class QueryFeedsFeedsResultsSearch(BaseModel):
10181019
text: Optional[str]
10191020
exa: Optional["QueryFeedsFeedsResultsSearchExa"]
10201021
crustdata: Optional["QueryFeedsFeedsResultsSearchCrustdata"]
1022+
linkedin: Optional["QueryFeedsFeedsResultsSearchLinkedin"]
10211023

10221024

10231025
class QueryFeedsFeedsResultsSearchExa(BaseModel):
@@ -1035,6 +1037,10 @@ class QueryFeedsFeedsResultsSearchCrustdata(BaseModel):
10351037
job_description: Optional[str] = Field(alias="jobDescription")
10361038

10371039

1040+
class QueryFeedsFeedsResultsSearchLinkedin(BaseModel):
1041+
date_range: Optional[LinkedInSearchDateTypes] = Field(alias="dateRange")
1042+
1043+
10381044
class QueryFeedsFeedsResultsReddit(BaseModel):
10391045
read_limit: Optional[int] = Field(alias="readLimit")
10401046
subreddit_name: str = Field(alias="subredditName")

0 commit comments

Comments
 (0)