@@ -19,6 +19,7 @@ Marketing: The documentation for the StackOne Unified API - MARKETING
1919* [ stackone/client-sdk] ( #stackoneclient-sdk )
2020 * [ SDK Installation] ( #sdk-installation )
2121 * [ SDK Example Usage] ( #sdk-example-usage )
22+ * [ Authentication] ( #authentication )
2223 * [ Available Resources and Operations] ( #available-resources-and-operations )
2324 * [ Pagination] ( #pagination )
2425 * [ Error Handling] ( #error-handling )
@@ -84,6 +85,49 @@ foreach ($responses as $response) {
8485```
8586<!-- End SDK Example Usage [usage] -->
8687
88+ <!-- Start Authentication [security] -->
89+ ## Authentication
90+
91+ ### Per-Client Security Schemes
92+
93+ This SDK supports the following security scheme globally:
94+
95+ | Name | Type | Scheme |
96+ | ------------------------- | ---- | ---------- |
97+ | ` username ` <br />` password ` | http | HTTP Basic |
98+
99+ You can set the security parameters through the ` setSecurity ` function on the ` SDKBuilder ` when initializing the SDK. For example:
100+ ``` php
101+ declare(strict_types=1);
102+
103+ require 'vendor/autoload.php';
104+
105+ use StackOne\client;
106+ use StackOne\client\Models\Components;
107+
108+ $sdk = client\StackOne::builder()
109+ ->setSecurity(
110+ new Components\Security(
111+ username: '',
112+ password: '',
113+ )
114+ )
115+ ->build();
116+
117+ $request = new Components\ConnectSessionAuthenticate(
118+ token: '<value >',
119+ );
120+
121+ $response = $sdk->connectSessions->authenticateConnectSession(
122+ request: $request
123+ );
124+
125+ if ($response->connectSession !== null) {
126+ // handle response
127+ }
128+ ```
129+ <!-- End Authentication [security] -->
130+
87131<!-- Start Available Resources and Operations [operations] -->
88132## Available Resources and Operations
89133
@@ -101,6 +145,7 @@ foreach ($responses as $response) {
101145### [ ats] ( docs/sdks/ats/README.md )
102146
103147* [ createApplication] ( docs/sdks/ats/README.md#createapplication ) - Create Application
148+ * [ createApplicationNote] ( docs/sdks/ats/README.md#createapplicationnote ) - Create Application Note
104149* [ createBackgroundCheckPackage] ( docs/sdks/ats/README.md#createbackgroundcheckpackage ) - Create Background Check Package
105150* [ createCandidate] ( docs/sdks/ats/README.md#createcandidate ) - Create Candidate
106151* [ createCandidateNote] ( docs/sdks/ats/README.md#createcandidatenote ) - Create Candidate Note
@@ -110,6 +155,7 @@ foreach ($responses as $response) {
110155* [ getApplication] ( docs/sdks/ats/README.md#getapplication ) - Get Application
111156* [ getApplicationCustomFieldDefinition] ( docs/sdks/ats/README.md#getapplicationcustomfielddefinition ) - Get Application Custom Field Definition
112157* [ getApplicationDocument] ( docs/sdks/ats/README.md#getapplicationdocument ) - Get Application Document
158+ * [ getApplicationNote] ( docs/sdks/ats/README.md#getapplicationnote ) - Get Application Note
113159* [ getApplicationOffer] ( docs/sdks/ats/README.md#getapplicationoffer ) - Get Application Offer
114160* [ getApplicationScheduledInterview] ( docs/sdks/ats/README.md#getapplicationscheduledinterview ) - Get Applications scheduled interview
115161* [ getApplicationScorecard] ( docs/sdks/ats/README.md#getapplicationscorecard ) - Get Application Scorecard
@@ -135,6 +181,7 @@ foreach ($responses as $response) {
135181* [ getUser] ( docs/sdks/ats/README.md#getuser ) - Get User
136182* [ listApplicationCustomFieldDefinitions] ( docs/sdks/ats/README.md#listapplicationcustomfielddefinitions ) - List Application Custom Field Definitions
137183* [ listApplicationDocuments] ( docs/sdks/ats/README.md#listapplicationdocuments ) - List Application Documents
184+ * [ listApplicationNotes] ( docs/sdks/ats/README.md#listapplicationnotes ) - List Application Notes
138185* [ listApplicationScorecards] ( docs/sdks/ats/README.md#listapplicationscorecards ) - List Application Scorecards
139186* [ listApplications] ( docs/sdks/ats/README.md#listapplications ) - List Applications
140187* [ listApplicationsOffers] ( docs/sdks/ats/README.md#listapplicationsoffers ) - List Application Offers
@@ -159,6 +206,7 @@ foreach ($responses as $response) {
159206* [ moveApplication] ( docs/sdks/ats/README.md#moveapplication ) - Move Application
160207* [ rejectApplication] ( docs/sdks/ats/README.md#rejectapplication ) - Reject Application
161208* [ updateApplication] ( docs/sdks/ats/README.md#updateapplication ) - Update an Application
209+ * [ updateApplicationNote] ( docs/sdks/ats/README.md#updateapplicationnote ) - Update an Application Note
162210* [ updateCandidate] ( docs/sdks/ats/README.md#updatecandidate ) - Update Candidate
163211* [ updateJob] ( docs/sdks/ats/README.md#updatejob ) - Update Job
164212* [ uploadApplicationDocument] ( docs/sdks/ats/README.md#uploadapplicationdocument ) - Upload Application Document
0 commit comments