Skip to content

Commit

Permalink
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.460.4
Browse files Browse the repository at this point in the history
  • Loading branch information
speakeasybot authored and ianjkaplan committed Jan 2, 2025
1 parent 424a799 commit 76662ba
Show file tree
Hide file tree
Showing 44 changed files with 510 additions and 195 deletions.
21 changes: 12 additions & 9 deletions .speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
lockVersion: 2.0.0
id: 5d762f7e-65e3-46eb-8762-e7545be8964b
management:
docChecksum: 181a6b593e6a56ba8ac24db2a5197152
docChecksum: 8d92b3448cf456b6461568b5c793b4c1
docVersion: 3.0.0
speakeasyVersion: 1.460.3
speakeasyVersion: 1.460.4
generationVersion: 2.484.0
releaseVersion: 0.13.0
configChecksum: e69b28d2eabdf1379908cf5628957187
releaseVersion: 0.14.0
configChecksum: 30954dad6da0c3a20362cce8a8ecc899
repoURL: https://github.com/PushPress/pushpress-ts.git
installationURL: https://github.com/PushPress/pushpress-ts
published: true
Expand Down Expand Up @@ -48,6 +48,7 @@ generatedFiles:
- RUNTIMES.md
- USAGE.md
- docs/lib/utils/retryconfig.md
- docs/models/components/account.md
- docs/models/components/address.md
- docs/models/components/apikey.md
- docs/models/components/app.md
Expand Down Expand Up @@ -84,6 +85,8 @@ generatedFiles:
- docs/models/components/plan.md
- docs/models/components/policies.md
- docs/models/components/recurrencedetails.md
- docs/models/components/recurrencedetails1.md
- docs/models/components/recurrencedetails2.md
- docs/models/components/reservation.md
- docs/models/components/reservationstatus.md
- docs/models/components/role.md
Expand Down Expand Up @@ -489,12 +492,12 @@ examples:
header: {}
responses:
"200":
application/json: {"id": "usr_1234", "name": {"first": "John", "last": "Doe", "nickname": "jimmy"}, "gender": "male", "dob": "1990-01-01", "address": {"line1": "123 Main St", "line2": "Apt 1", "city": "Anytown", "country": "US", "state": "NY", "zip": "12345"}, "assignedToStaffId": null, "profileImage": "https://example.com/profile.jpg", "membershipDetails": {"initialMembershipStartDate": "2022-01-01"}, "email": "[email protected]", "phone": "+1-800-555-1234", "role": "member"}
application/json: {"id": "usr_1234", "name": {"first": "John", "last": "Doe", "nickname": "jimmy"}, "gender": "male", "dob": "1990-01-01", "address": {"line1": "123 Main St", "line2": "Apt 1", "city": "Anytown", "country": "US", "state": "NY", "zip": "12345"}, "assignedToStaffId": null, "account": {"type": "primary"}, "profileImage": "https://example.com/profile.jpg", "membershipDetails": {"initialMembershipStartDate": "2022-01-01"}, "email": "[email protected]", "phone": "+1-800-555-1234", "role": "member"}
listCustomers:
speakeasy-default-list-customers:
responses:
"200":
application/json: {"data": {"resultArray": [{"id": "usr_1234", "name": {"first": "John", "last": "Doe", "nickname": "jimmy"}, "gender": "male", "dob": "1990-01-01", "address": {"line1": "123 Main St", "line2": "Apt 1", "city": "Anytown", "country": "US", "state": "NY", "zip": "12345"}, "assignedToStaffId": null, "profileImage": "https://example.com/profile.jpg", "membershipDetails": {"initialMembershipStartDate": "2022-01-01"}, "email": "[email protected]", "phone": "+1-800-555-1234", "role": "member"}]}}
application/json: {"data": {"resultArray": [{"id": "usr_1234", "name": {"first": "John", "last": "Doe", "nickname": "jimmy"}, "gender": "male", "dob": "1990-01-01", "address": {"line1": "123 Main St", "line2": "Apt 1", "city": "Anytown", "country": "US", "state": "NY", "zip": "12345"}, "assignedToStaffId": null, "account": {"type": "primary"}, "profileImage": "https://example.com/profile.jpg", "membershipDetails": {"initialMembershipStartDate": "2022-01-01"}, "email": "[email protected]", "phone": "+1-800-555-1234", "role": "member"}]}}
"400":
application/json: {"key": "<value>", "key1": "<value>", "key2": "<value>"}
"401":
Expand Down Expand Up @@ -739,15 +742,15 @@ examples:
customerCreatedEvent:
speakeasy-default-customer-created-event:
requestBody:
application/json: {"data": {"id": "usr_1234", "name": {"first": "John", "last": "Doe", "nickname": "jimmy"}, "gender": "male", "dob": "1990-01-01", "address": {"line1": "123 Main St", "line2": "Apt 1", "city": "Anytown", "country": "US", "state": "NY", "zip": "12345"}, "assignedToStaffId": null, "profileImage": "https://example.com/profile.jpg", "membershipDetails": {"initialMembershipStartDate": "2022-01-01"}, "email": "[email protected]", "phone": "+1-800-555-1234", "role": "member"}, "created": 453969, "event": "customer.created"}
application/json: {"data": {"id": "usr_1234", "name": {"first": "John", "last": "Doe", "nickname": "jimmy"}, "gender": "male", "dob": "1990-01-01", "address": {"line1": "123 Main St", "line2": "Apt 1", "city": "Anytown", "country": "US", "state": "NY", "zip": "12345"}, "assignedToStaffId": null, "account": {"type": "primary"}, "profileImage": "https://example.com/profile.jpg", "membershipDetails": {"initialMembershipStartDate": "2022-01-01"}, "email": "[email protected]", "phone": "+1-800-555-1234", "role": "member"}, "created": 453969, "event": "customer.created"}
customerUpdatedEvent:
speakeasy-default-customer-updated-event:
requestBody:
application/json: {"data": {"id": "usr_1234", "name": {"first": "John", "last": "Doe", "nickname": "jimmy"}, "gender": "male", "dob": "1990-01-01", "address": {"line1": "123 Main St", "line2": "Apt 1", "city": "Anytown", "country": "US", "state": "NY", "zip": "12345"}, "assignedToStaffId": null, "profileImage": "https://example.com/profile.jpg", "membershipDetails": {"initialMembershipStartDate": "2022-01-01"}, "email": "[email protected]", "phone": "+1-800-555-1234", "role": "member"}, "previousValues": {"id": "usr_1234", "name": {"first": "John", "last": "Doe", "nickname": "jimmy"}, "gender": "male", "dob": "1990-01-01", "address": {"line1": "123 Main St", "line2": "Apt 1", "city": "Anytown", "country": "US", "state": "NY", "zip": "12345"}, "assignedToStaffId": null, "profileImage": "https://example.com/profile.jpg", "membershipDetails": {"initialMembershipStartDate": "2022-01-01"}, "email": "[email protected]", "phone": "+1-800-555-1234", "role": "member"}, "created": 673593, "event": "customer.updated"}
application/json: {"data": {"id": "usr_1234", "name": {"first": "John", "last": "Doe", "nickname": "jimmy"}, "gender": "male", "dob": "1990-01-01", "address": {"line1": "123 Main St", "line2": "Apt 1", "city": "Anytown", "country": "US", "state": "NY", "zip": "12345"}, "assignedToStaffId": null, "account": {"type": "primary"}, "profileImage": "https://example.com/profile.jpg", "membershipDetails": {"initialMembershipStartDate": "2022-01-01"}, "email": "[email protected]", "phone": "+1-800-555-1234", "role": "member"}, "previousValues": {"id": "usr_1234", "name": {"first": "John", "last": "Doe", "nickname": "jimmy"}, "gender": "male", "dob": "1990-01-01", "address": {"line1": "123 Main St", "line2": "Apt 1", "city": "Anytown", "country": "US", "state": "NY", "zip": "12345"}, "assignedToStaffId": null, "account": {"type": "primary"}, "profileImage": "https://example.com/profile.jpg", "membershipDetails": {"initialMembershipStartDate": "2022-01-01"}, "email": "[email protected]", "phone": "+1-800-555-1234", "role": "member"}, "created": 673593, "event": "customer.updated"}
customerDeletedEvent:
speakeasy-default-customer-deleted-event:
requestBody:
application/json: {"data": {"id": "usr_1234", "name": {"first": "John", "last": "Doe", "nickname": "jimmy"}, "gender": "male", "dob": "1990-01-01", "address": {"line1": "123 Main St", "line2": "Apt 1", "city": "Anytown", "country": "US", "state": "NY", "zip": "12345"}, "assignedToStaffId": null, "profileImage": "https://example.com/profile.jpg", "membershipDetails": {"initialMembershipStartDate": "2022-01-01"}, "email": "[email protected]", "phone": "+1-800-555-1234", "role": "member"}, "created": 522524, "event": "customer.deleted"}
application/json: {"data": {"id": "usr_1234", "name": {"first": "John", "last": "Doe", "nickname": "jimmy"}, "gender": "male", "dob": "1990-01-01", "address": {"line1": "123 Main St", "line2": "Apt 1", "city": "Anytown", "country": "US", "state": "NY", "zip": "12345"}, "assignedToStaffId": null, "account": {"type": "primary"}, "profileImage": "https://example.com/profile.jpg", "membershipDetails": {"initialMembershipStartDate": "2022-01-01"}, "email": "[email protected]", "phone": "+1-800-555-1234", "role": "member"}, "created": 522524, "event": "customer.deleted"}
classNoShowEvent:
speakeasy-default-class-no-show-event:
requestBody:
Expand Down
2 changes: 1 addition & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ generation:
oAuth2ClientCredentialsEnabled: false
oAuth2PasswordEnabled: false
typescript:
version: 0.13.0
version: 0.14.0
additionalDependencies:
dependencies: {}
devDependencies: {}
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.460.3
speakeasyVersion: 1.460.4
sources:
PushPress-OAS:
sourceNamespace: push-press-oas
sourceRevisionDigest: sha256:7425374164b8ed484a415d09846c3b6112ac3e81de4e43770dcb19dea9fd8407
sourceBlobDigest: sha256:245ce7792ac4bab001374afb0cca957dd554279c988b790e81ff9556b9a86486
sourceRevisionDigest: sha256:5c0d6816e8a378518f07bab1c66eceaa7ea300e67d20794cd9c48850cf4ac8c0
sourceBlobDigest: sha256:c73f74d5d046d9cbf37750f6ba22f0a4d34fe2dd46c84f967215960911f55557
tags:
- latest
- speakeasy-sdk-regen-1735658444
- speakeasy-sdk-regen-1735853525
- 3.0.0
targets:
push-press:
source: PushPress-OAS
sourceNamespace: push-press-oas
sourceRevisionDigest: sha256:7425374164b8ed484a415d09846c3b6112ac3e81de4e43770dcb19dea9fd8407
sourceBlobDigest: sha256:245ce7792ac4bab001374afb0cca957dd554279c988b790e81ff9556b9a86486
sourceRevisionDigest: sha256:5c0d6816e8a378518f07bab1c66eceaa7ea300e67d20794cd9c48850cf4ac8c0
sourceBlobDigest: sha256:c73f74d5d046d9cbf37750f6ba22f0a4d34fe2dd46c84f967215960911f55557
codeSamplesNamespace: push-press-oas-typescript-code-samples
codeSamplesRevisionDigest: sha256:67d64bb24ac08dd98e5466ab4f6557d5a525c83a12d84f734d39dfcd6f630f70
codeSamplesRevisionDigest: sha256:eafd67d4744a37d412b8006db5db8370e24ca4c8924e8811d7770a83fa969c75
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 @@ -128,4 +128,14 @@ Based on:
### Generated
- [typescript v0.13.0] .
### Releases
- [NPM v0.13.0] https://www.npmjs.com/package/@pushpress/pushpress/v/0.13.0 - .
- [NPM v0.13.0] https://www.npmjs.com/package/@pushpress/pushpress/v/0.13.0 - .

## 2025-01-02 21:32:02
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.460.4 (2.484.0) https://github.com/speakeasy-api/speakeasy
### Generated
- [typescript v0.14.0] .
### Releases
- [NPM v0.14.0] https://www.npmjs.com/package/@pushpress/pushpress/v/0.14.0 - .
19 changes: 19 additions & 0 deletions docs/models/components/account.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Account


## Supported Types

### `components.One`

```typescript
const value: components.One = {
primaryCustomerId: "<id>",
};
```

### `components.Two`

```typescript
const value: components.Two = {};
```

6 changes: 4 additions & 2 deletions docs/models/components/customer.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ let value: Customer = {
zip: "12345",
},
assignedToStaffId: null,
account: {},
profileImage: "https://example.com/profile.jpg",
membershipDetails: {
initialMembershipStartDate: "2022-01-01",
Expand All @@ -43,11 +44,12 @@ let value: Customer = {
| `name` | [components.Name](../../models/components/name.md) | :heavy_check_mark: | N/A |
| `gender` | [components.Gender](../../models/components/gender.md) | :heavy_check_mark: | The customer's gender, null if unknown or other |
| `dob` | *string* | :heavy_check_mark: | The customer's date of birth, null if not provided, formatted YYYY-MM-DD |
| `address` | [components.CustomerAddress](../../models/components/customeraddress.md) | :heavy_check_mark: | N/A |
| `address` | [components.CustomerAddress](../../models/components/customeraddress.md) | :heavy_check_mark: | Customer address. defaults to an empty string if no value is available |
| `assignedToStaffId` | *string* | :heavy_check_mark: | The UUID of the assigned staff member |
| `account` | *components.Account* | :heavy_check_mark: | N/A |
| `profileImage` | *string* | :heavy_minus_sign: | A URL pointing to the customer's profile image |
| `emergencyContact` | [components.EmergencyContact](../../models/components/emergencycontact.md) | :heavy_minus_sign: | N/A |
| `membershipDetails` | [components.MembershipDetails](../../models/components/membershipdetails.md) | :heavy_check_mark: | N/A |
| `email` | *string* | :heavy_check_mark: | The email address of the customer |
| `phone` | *string* | :heavy_check_mark: | The phone number of the customer |
| `phone` | *string* | :heavy_minus_sign: | The phone number of the customer |
| `role` | [components.CustomerRole](../../models/components/customerrole.md) | :heavy_check_mark: | The role of the customer within the company (e.g., admin, coach, member) |
2 changes: 2 additions & 0 deletions docs/models/components/customeraddress.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# CustomerAddress

Customer address. defaults to an empty string if no value is available

## Example Usage

```typescript
Expand Down
12 changes: 7 additions & 5 deletions docs/models/components/one.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,20 @@
# One

A linked account may be linked to exactly one primary account. Linked accounts may have limited permissions and depend on the primary account for billing and other functionality.

## Example Usage

```typescript
import { One } from "@pushpress/pushpress/models/components";

let value: One = {
occurrences: 1201.97,
primaryCustomerId: "<id>",
};
```

## Fields

| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
| `type` | *string* | :heavy_check_mark: | N/A |
| `occurrences` | *number* | :heavy_check_mark: | N/A |
| Field | Type | Required | Description |
| ------------------------------- | ------------------------------- | ------------------------------- | ------------------------------- |
| `type` | *string* | :heavy_check_mark: | N/A |
| `primaryCustomerId` | *string* | :heavy_check_mark: | The UUID of the primary account |
8 changes: 4 additions & 4 deletions docs/models/components/recurrencedetails.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,18 @@

## Supported Types

### `components.One`
### `components.RecurrenceDetails1`

```typescript
const value: components.One = {
const value: components.RecurrenceDetails1 = {
occurrences: 2961.40,
};
```

### `components.Two`
### `components.RecurrenceDetails2`

```typescript
const value: components.Two = {};
const value: components.RecurrenceDetails2 = {};
```

### `components.Three`
Expand Down
18 changes: 18 additions & 0 deletions docs/models/components/recurrencedetails1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# RecurrenceDetails1

## Example Usage

```typescript
import { RecurrenceDetails1 } from "@pushpress/pushpress/models/components";

let value: RecurrenceDetails1 = {
occurrences: 1201.97,
};
```

## Fields

| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
| `type` | *string* | :heavy_check_mark: | N/A |
| `occurrences` | *number* | :heavy_check_mark: | N/A |
15 changes: 15 additions & 0 deletions docs/models/components/recurrencedetails2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# RecurrenceDetails2

## Example Usage

```typescript
import { RecurrenceDetails2 } from "@pushpress/pushpress/models/components";

let value: RecurrenceDetails2 = {};
```

## Fields

| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
| `type` | *string* | :heavy_check_mark: | N/A |
2 changes: 2 additions & 0 deletions docs/models/components/two.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Two

A typical full account is a primary account. It may have one or more linked accounts associated with it.

## Example Usage

```typescript
Expand Down
4 changes: 2 additions & 2 deletions docs/models/operations/createwebhookeventtypes.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
```typescript
import { CreateWebhookEventTypes } from "@pushpress/pushpress/models/operations";

let value: CreateWebhookEventTypes = "app.uninstalled";
let value: CreateWebhookEventTypes = "appointment.rescheduled";
```

## Values

```typescript
"app.installed" | "app.uninstalled" | "appointment.scheduled" | "appointment.rescheduled" | "appointment.noshowed" | "checkin.created" | "checkin.updated" | "checkin.deleted" | "class.cancelled" | "customer.created" | "customer.updated" | "customer.deleted" | "enrollment.created" | "enrollment.status.changed" | "memberapp.updated" | "reservation.created" | "reservation.waitlisted" | "reservation.cancelled" | "reservation.noshowed"
"appointment.scheduled" | "appointment.rescheduled" | "appointment.noshowed" | "checkin.created" | "checkin.updated" | "checkin.deleted" | "class.cancelled" | "customer.created" | "customer.updated" | "customer.deleted" | "enrollment.created" | "enrollment.status.changed" | "memberapp.updated" | "reservation.created" | "reservation.waitlisted" | "reservation.cancelled" | "reservation.noshowed" | "app.installed" | "app.uninstalled"
```
2 changes: 1 addition & 1 deletion docs/models/operations/createwebhookrequest.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ let value: CreateWebhookRequest = {
requestBody: {
url: "https://outlandish-verve.biz",
eventTypes: [
"appointment.noshowed",
"checkin.updated",
],
},
};
Expand Down
Loading

0 comments on commit 76662ba

Please sign in to comment.