Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 20 additions & 22 deletions .speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -1,25 +1,26 @@
lockVersion: 2.0.0
id: 24d370c2-6b03-48a1-b9df-d477b88b9851
management:
docChecksum: 8a72332e7e1a945ea5ebe9cea95a3a5f
docChecksum: 761964c08c67f39a7072271e3cb88a85
docVersion: 1.0.0
speakeasyVersion: 1.639.3
generationVersion: 2.730.5
releaseVersion: 0.7.2
configChecksum: e559099cf4d364c6734442695edceabd
speakeasyVersion: 1.645.2
generationVersion: 2.735.1
releaseVersion: 0.8.0
configChecksum: 8b1e27dcd99ab75c67ab24341969ac57
repoURL: https://github.com/StackOneHQ/stackone-client-csharp.git
published: true
features:
csharp:
additionalDependencies: 0.1.0
additionalProperties: 0.0.1
constsAndDefaults: 0.0.1
core: 3.15.1
core: 3.15.2
deprecations: 2.81.2
examples: 2.81.6
flattening: 2.81.3
globalSecurity: 2.83.8
globalSecurityCallbacks: 0.1.0
globalServerURLs: 2.82.4
globalServerURLs: 2.83.0
groups: 2.81.3
intellisenseMarkdownSupport: 0.1.0
methodArguments: 0.2.1
Expand Down Expand Up @@ -111,8 +112,6 @@ generatedFiles:
- docs/Models/Components/ActionsMetaPaginated.md
- docs/Models/Components/ActionsRpcRequestDto.md
- docs/Models/Components/ActionsRpcResponse.md
- docs/Models/Components/ActionsRpcResponseData1.md
- docs/Models/Components/ActionsRpcResponseData2.md
- docs/Models/Components/Actor.md
- docs/Models/Components/AdditionalData.md
- docs/Models/Components/AdditionalDataValue.md
Expand Down Expand Up @@ -1170,6 +1169,8 @@ generatedFiles:
- docs/Models/Components/InviteEmployeeResult.md
- docs/Models/Components/IsPaid.md
- docs/Models/Components/IsPaidEnum.md
- docs/Models/Components/IsPrimary.md
- docs/Models/Components/IsPrimaryEnum.md
- docs/Models/Components/IsRoot.md
- docs/Models/Components/IsRootEnum.md
- docs/Models/Components/IsUnlimited.md
Expand Down Expand Up @@ -1398,6 +1399,7 @@ generatedFiles:
- docs/Models/Components/PushTemplate.md
- docs/Models/Components/PushTemplateResult.md
- docs/Models/Components/PushTemplatesPaginated.md
- docs/Models/Components/Query.md
- docs/Models/Components/Question.md
- docs/Models/Components/QuestionMultipleChoiceAnswers.md
- docs/Models/Components/QuestionRequiredEnum.md
Expand Down Expand Up @@ -2683,8 +2685,6 @@ generatedFiles:
- src/StackOneHQ/Client/Models/Components/ActionsMetaPaginated.cs
- src/StackOneHQ/Client/Models/Components/ActionsRpcRequestDto.cs
- src/StackOneHQ/Client/Models/Components/ActionsRpcResponse.cs
- src/StackOneHQ/Client/Models/Components/ActionsRpcResponseData1.cs
- src/StackOneHQ/Client/Models/Components/ActionsRpcResponseData2.cs
- src/StackOneHQ/Client/Models/Components/Actor.cs
- src/StackOneHQ/Client/Models/Components/AdditionalData.cs
- src/StackOneHQ/Client/Models/Components/AdditionalDataValue.cs
Expand Down Expand Up @@ -3742,6 +3742,8 @@ generatedFiles:
- src/StackOneHQ/Client/Models/Components/InviteEmployeeResult.cs
- src/StackOneHQ/Client/Models/Components/IsPaid.cs
- src/StackOneHQ/Client/Models/Components/IsPaidEnum.cs
- src/StackOneHQ/Client/Models/Components/IsPrimary.cs
- src/StackOneHQ/Client/Models/Components/IsPrimaryEnum.cs
- src/StackOneHQ/Client/Models/Components/IsRoot.cs
- src/StackOneHQ/Client/Models/Components/IsRootEnum.cs
- src/StackOneHQ/Client/Models/Components/IsUnlimited.cs
Expand Down Expand Up @@ -3970,6 +3972,7 @@ generatedFiles:
- src/StackOneHQ/Client/Models/Components/PushTemplate.cs
- src/StackOneHQ/Client/Models/Components/PushTemplateResult.cs
- src/StackOneHQ/Client/Models/Components/PushTemplatesPaginated.cs
- src/StackOneHQ/Client/Models/Components/Query.cs
- src/StackOneHQ/Client/Models/Components/Question.cs
- src/StackOneHQ/Client/Models/Components/QuestionMultipleChoiceAnswers.cs
- src/StackOneHQ/Client/Models/Components/QuestionRequiredEnum.cs
Expand Down Expand Up @@ -8209,7 +8212,7 @@ examples:
path:
id: "<id>"
query:
fields: "id,remote_id,application_id,remote_application_id,start_date,status,offer_status,salary,currency,created_at,updated_at,offer_history,unified_custom_fields"
fields: "id,remote_id,application_id,remote_application_id,start_date,offer_status,salary,currency,created_at,updated_at,offer_history,unified_custom_fields"
filter: {"updated_after": "2020-01-01T00:00:00.000Z"}
header:
x-account-id: "<id>"
Expand Down Expand Up @@ -8319,7 +8322,7 @@ examples:
id: "<id>"
subResourceId: "<id>"
query:
fields: "id,remote_id,application_id,remote_application_id,start_date,status,offer_status,salary,currency,created_at,updated_at,offer_history,unified_custom_fields"
fields: "id,remote_id,application_id,remote_application_id,start_date,offer_status,salary,currency,created_at,updated_at,offer_history,unified_custom_fields"
header:
x-account-id: "<id>"
responses:
Expand Down Expand Up @@ -10054,7 +10057,7 @@ examples:
speakeasy-default-ats-list-offers:
parameters:
query:
fields: "id,remote_id,application_id,remote_application_id,start_date,status,offer_status,salary,currency,created_at,updated_at,offer_history,unified_custom_fields"
fields: "id,remote_id,application_id,remote_application_id,start_date,offer_status,salary,currency,created_at,updated_at,offer_history,unified_custom_fields"
filter: {"updated_after": "2020-01-01T00:00:00.000Z"}
header:
x-account-id: "<id>"
Expand Down Expand Up @@ -10127,7 +10130,7 @@ examples:
path:
id: "<id>"
query:
fields: "id,remote_id,application_id,remote_application_id,start_date,status,offer_status,salary,currency,created_at,updated_at,offer_history,unified_custom_fields"
fields: "id,remote_id,application_id,remote_application_id,start_date,offer_status,salary,currency,created_at,updated_at,offer_history,unified_custom_fields"
header:
x-account-id: "<id>"
responses:
Expand Down Expand Up @@ -15344,7 +15347,7 @@ examples:
stackone_rpc_action:
speakeasy-default-stackone-rpc-action:
requestBody:
application/json: {"action": "create_employee", "path": {"id": "123"}, "query": {"param1": "value1", "param2": "value2"}, "headers": {"Content-Type": "application/json"}, "body": {"data": "example"}}
application/json: {"action": "create_employee", "path": {"id": "123"}, "query": {"debug": false}, "headers": {"Content-Type": "application/json"}, "body": {"data": "example"}}
responses:
"200":
application/json: {}
Expand Down Expand Up @@ -15513,9 +15516,4 @@ examples:
"502":
application/json: {"statusCode": 502, "message": "Bad Gateway", "timestamp": "2023-05-30T00:00:00.000Z"}
examplesVersion: 1.0.2
releaseNotes: |
## Csharp SDK Changes Detected:
* `StackOneHq.client.Accounts.List()`: `response.[].SetupInformation` **Changed** **Breaking** :warning:
* `StackOneHq.client.Accounts.Get()`: `response.setupInformation` **Changed** **Breaking** :warning:
* `StackOneHq.client.Accounts.Delete()`: `response.setupInformation` **Changed** **Breaking** :warning:
* `StackOneHq.client.Accounts.Update()`: `response.setupInformation` **Changed** **Breaking** :warning:
releaseNotes: "## Csharp SDK Changes Detected:\n* `StackOneHq.client.Actions.RpcAction()`: \n * `request.Query` **Changed** **Breaking** :warning:\n * `response.data` **Changed**\n* `StackOneHq.client.Hris.GetEmployee()`: `response.data.BankDetails.[].IsPrimary` **Changed** **Breaking** :warning:\n* `StackOneHq.client.Hris.Employees.List()`: `response.data.[].BankDetails.[].IsPrimary` **Changed** **Breaking** :warning:\n"
2 changes: 1 addition & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ generation:
generateNewTests: true
skipResponseBodyAssertions: false
csharp:
version: 0.7.2
version: 0.8.0
additionalDependencies: []
author: stackone
baseErrorName: StackOneError
Expand Down
32 changes: 25 additions & 7 deletions .speakeasy/out.openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13257,7 +13257,7 @@ paths:
schema:
type: "string"
nullable: true
example: "id,remote_id,application_id,remote_application_id,start_date,status,offer_status,salary,currency,created_at,updated_at,offer_history,unified_custom_fields"
example: "id,remote_id,application_id,remote_application_id,start_date,offer_status,salary,currency,created_at,updated_at,offer_history,unified_custom_fields"
- name: "filter"
in: "query"
description: "Filter parameters that allow greater customisation of the list response"
Expand Down Expand Up @@ -13638,7 +13638,7 @@ paths:
schema:
type: "string"
nullable: true
example: "id,remote_id,application_id,remote_application_id,start_date,status,offer_status,salary,currency,created_at,updated_at,offer_history,unified_custom_fields"
example: "id,remote_id,application_id,remote_application_id,start_date,offer_status,salary,currency,created_at,updated_at,offer_history,unified_custom_fields"
responses:
"200":
description: "The offer related to the application with the given identifiers was retrieved."
Expand Down Expand Up @@ -21012,7 +21012,7 @@ paths:
schema:
type: "string"
nullable: true
example: "id,remote_id,application_id,remote_application_id,start_date,status,offer_status,salary,currency,created_at,updated_at,offer_history,unified_custom_fields"
example: "id,remote_id,application_id,remote_application_id,start_date,offer_status,salary,currency,created_at,updated_at,offer_history,unified_custom_fields"
- name: "filter"
in: "query"
description: "Filter parameters that allow greater customisation of the list response"
Expand Down Expand Up @@ -21282,7 +21282,7 @@ paths:
schema:
type: "string"
nullable: true
example: "id,remote_id,application_id,remote_application_id,start_date,status,offer_status,salary,currency,created_at,updated_at,offer_history,unified_custom_fields"
example: "id,remote_id,application_id,remote_application_id,start_date,offer_status,salary,currency,created_at,updated_at,offer_history,unified_custom_fields"
responses:
"200":
description: "The offer with the given identifier was retrieved."
Expand Down Expand Up @@ -38773,6 +38773,14 @@ components:
items: {"$ref": "#/components/schemas/ActionsMeta"}
description: "The list of actions metadata"
nullable: true
"ActionsRpcQueryDto":
type: "object"
properties:
"debug":
type: "boolean"
description: "Enable debug mode for the action execution"
nullable: true
example: false
"ActionsRpcRequestDto":
type: "object"
properties:
Expand All @@ -38787,11 +38795,11 @@ components:
nullable: true
example: {"id": "123"}
"query":
type: "object"
allOf:
- {"$ref": "#/components/schemas/ActionsRpcQueryDto"}
additionalProperties: true
description: "Query parameters for the action"
nullable: true
example: {"param1": "value1", "param2": "value2"}
"headers":
type: "object"
additionalProperties: true
Expand All @@ -38816,9 +38824,11 @@ components:
"data":
oneOf:
- type: "object"
additionalProperties: true
- type: "array"
items:
type: "object"
additionalProperties: true
- type: "null"
description: "The response data from the action RPC call"
nullable: true
Expand Down Expand Up @@ -44077,7 +44087,12 @@ components:
nullable: true
example: "John Doe Primary Account"
"is_primary":
type: "boolean"
oneOf:
- type: "boolean"
- type: "string"
enum:
- "true"
- "false"
description: "Whether this is the primary bank account"
nullable: true
example: true
Expand Down Expand Up @@ -50261,6 +50276,9 @@ components:
type: "string"
enum:
- "text"
- "pdf"
- "video"
- "other"
- "unmapped_value"
- null
description: "The content type of the attachment."
Expand Down
14 changes: 7 additions & 7 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
speakeasyVersion: 1.639.3
speakeasyVersion: 1.645.2
sources:
StackOne:
sourceNamespace: stack-one
sourceRevisionDigest: sha256:56e428504eefb16780f633b9bb1ecff0e4dd7c6c48eb425bfbec14c5f79112f6
sourceBlobDigest: sha256:36caab66585a557c428077204e984bc26fe373a7cfff93f47462d1ef13605bc7
sourceRevisionDigest: sha256:7caa6204ee219e818c88a82ea5bb6459b8eb603cca8c64e17887dfa80e24075a
sourceBlobDigest: sha256:8528217283db6333dc77c0ad561ca19ea5f678bf62727370aee4c91df64fce8f
tags:
- latest
- speakeasy-sdk-regen-1761555909
- speakeasy-sdk-regen-1762160675
- 1.0.0
targets:
stack-one:
source: StackOne
sourceNamespace: stack-one
sourceRevisionDigest: sha256:56e428504eefb16780f633b9bb1ecff0e4dd7c6c48eb425bfbec14c5f79112f6
sourceBlobDigest: sha256:36caab66585a557c428077204e984bc26fe373a7cfff93f47462d1ef13605bc7
sourceRevisionDigest: sha256:7caa6204ee219e818c88a82ea5bb6459b8eb603cca8c64e17887dfa80e24075a
sourceBlobDigest: sha256:8528217283db6333dc77c0ad561ca19ea5f678bf62727370aee4c91df64fce8f
codeSamplesNamespace: stack-one-csharp-code-samples
codeSamplesRevisionDigest: sha256:04085dea93dca8cec5972c8fea2711c30fa559a825d692b7b9758df6ff137d6e
codeSamplesRevisionDigest: sha256:bfc6a938a411040c4a4acc2f8966dbf78b233aff9695ed92ddcbe7ef979a1262
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -148,4 +148,14 @@ Based on:
### Generated
- [csharp v0.7.2] .
### Releases
- [NuGet v0.7.2] https://www.nuget.org/packages/StackOneHQ.Client/0.7.2 - .
- [NuGet v0.7.2] https://www.nuget.org/packages/StackOneHQ.Client/0.7.2 - .

## 2025-11-03 09:04:16
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.645.2 (2.735.1) https://github.com/speakeasy-api/speakeasy
### Generated
- [csharp v0.8.0] .
### Releases
- [NuGet v0.8.0] https://www.nuget.org/packages/StackOneHQ.Client/0.8.0 - .
14 changes: 7 additions & 7 deletions docs/Models/Components/ActionsRpcRequestDto.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@

## Fields

| Field | Type | Required | Description | Example |
| ------------------------------------------ | ------------------------------------------ | ------------------------------------------ | ------------------------------------------ | ------------------------------------------ |
| `Action` | *string* | :heavy_check_mark: | The action to execute | create_employee |
| `Path` | Dictionary<String, *object*> | :heavy_minus_sign: | Path parameters for the action | {<br/>"id": "123"<br/>} |
| `Query` | Dictionary<String, *object*> | :heavy_minus_sign: | Query parameters for the action | {<br/>"param1": "value1",<br/>"param2": "value2"<br/>} |
| `Headers` | Dictionary<String, *object*> | :heavy_minus_sign: | Headers for the action | {<br/>"Content-Type": "application/json"<br/>} |
| `Body` | Dictionary<String, *object*> | :heavy_minus_sign: | Request body for the action | {<br/>"data": "example"<br/>} |
| Field | Type | Required | Description | Example |
| ----------------------------------------- | ----------------------------------------- | ----------------------------------------- | ----------------------------------------- | ----------------------------------------- |
| `Action` | *string* | :heavy_check_mark: | The action to execute | create_employee |
| `Path` | Dictionary<String, *object*> | :heavy_minus_sign: | Path parameters for the action | {<br/>"id": "123"<br/>} |
| `Query` | [Query](../../Models/Components/Query.md) | :heavy_minus_sign: | Query parameters for the action | |
| `Headers` | Dictionary<String, *object*> | :heavy_minus_sign: | Headers for the action | {<br/>"Content-Type": "application/json"<br/>} |
| `Body` | Dictionary<String, *object*> | :heavy_minus_sign: | Request body for the action | {<br/>"data": "example"<br/>} |
7 changes: 0 additions & 7 deletions docs/Models/Components/ActionsRpcResponseData1.md

This file was deleted.

7 changes: 0 additions & 7 deletions docs/Models/Components/ActionsRpcResponseData2.md

This file was deleted.

3 changes: 3 additions & 0 deletions docs/Models/Components/ApplicationAttachmentValue.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,7 @@ The content type of the attachment.
| Name | Value |
| --------------- | --------------- |
| `Text` | text |
| `Pdf` | pdf |
| `Video` | video |
| `Other` | other |
| `UnmappedValue` | unmapped_value |
3 changes: 3 additions & 0 deletions docs/Models/Components/AttachmentValue.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,7 @@ The content type of the attachment.
| Name | Value |
| --------------- | --------------- |
| `Text` | text |
| `Pdf` | pdf |
| `Video` | video |
| `Other` | other |
| `UnmappedValue` | unmapped_value |
8 changes: 4 additions & 4 deletions docs/Models/Components/Data.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@ The response data from the action RPC call

## Supported Types

### ActionsRpcResponseData1
### MapOfAny

```csharp
Data.CreateActionsRpcResponseData1(/* values here */);
Data.CreateMapOfAny(/* values here */);
```

### ArrayOfActionsRpcResponseData2
### ArrayOfMapOfAny

```csharp
Data.CreateArrayOfActionsRpcResponseData2(/* values here */);
Data.CreateArrayOfMapOfAny(/* values here */);
```
Loading