Skip to content

Commit fa9974a

Browse files
committed
Release 6.0.68
1 parent a063706 commit fa9974a

File tree

43 files changed

+2265
-2271
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+2265
-2271
lines changed

.mock/definition/access-tokens.yml

Lines changed: 48 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,48 @@ imports:
33
headers: types/headers.yml
44
common: types/common.yml
55
payer: types/payer.yml
6+
service:
7+
auth: false
8+
base-path: ''
9+
endpoints:
10+
create:
11+
path: /access-tokens
12+
method: POST
13+
auth: true
14+
request:
15+
headers:
16+
Idempotency-Key: optional<headers.IdempotencyKey>
17+
body:
18+
properties:
19+
expiresIn:
20+
type: integer
21+
docs: The number of seconds until the access token expires.
22+
customizations: optional<CustomizationsSchema>
23+
userId:
24+
type: optional<string>
25+
docs: >-
26+
The unique identifier of the user associated with this access
27+
token.
28+
name: AccessTokenRequestSchema
29+
response:
30+
type: AccessTokenSchema
31+
docs: OK
32+
errors:
33+
- errors.BadRequestErrorSchema
34+
- errors.UnauthorizedErrorSchema
35+
- errors.NotFoundErrorSchema
36+
- errors.InternalServerErrorSchema
37+
examples:
38+
- request:
39+
expiresIn: 900
40+
response:
41+
body: $AccessTokenSchema.ResponseExample
42+
name: default
43+
display-name: Create an access token
44+
docs: Creates an access token for authenticating Drop-In UI Components.
45+
display-name: Access Tokens
646
types:
747
AccessTokenSchema:
8-
examples:
9-
- name: ResponseExample
10-
value:
11-
accessToken: >-
12-
accessToken_sampleeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE2OTY5ODczNTcsImV4cCI6MTY5Njk4NzY1NywiYXVkIjoiYXBwSWRfc2FtcGxlcU5oVmNkWVFZVSIsImlzcyI6Imh0dHBzOi8vc2FuZGJveC1hcGkud2l0aGFib3VuZC5jb20vdjQiLCJzdWIiOiJ1c2VySWRfc2FtcGxlWEdNRm5oT3BlUiJ9.-NrPVQvsnM8vJouyuP5yeFGlYb1xGgR-gS3v87p5BQk
13-
createdAt: '2024-01-01T00:00:00.000Z'
14-
expiresAt: '2024-01-01T00:15:00.000Z'
1548
properties:
1649
accessToken:
1750
type: string
@@ -26,12 +59,19 @@ types:
2659
userId:
2760
type: optional<string>
2861
docs: The unique identifier of the user associated with this access token.
62+
examples:
63+
- value:
64+
accessToken: >-
65+
accessToken_sampleeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE2OTY5ODczNTcsImV4cCI6MTY5Njk4NzY1NywiYXVkIjoiYXBwSWRfc2FtcGxlcU5oVmNkWVFZVSIsImlzcyI6Imh0dHBzOi8vc2FuZGJveC1hcGkud2l0aGFib3VuZC5jb20vdjQiLCJzdWIiOiJ1c2VySWRfc2FtcGxlWEdNRm5oT3BlUiJ9.-NrPVQvsnM8vJouyuP5yeFGlYb1xGgR-gS3v87p5BQk
66+
createdAt: '2024-01-01T00:00:00.000Z'
67+
expiresAt: '2024-01-01T00:15:00.000Z'
68+
name: ResponseExample
2969
CustomizationsSchema:
30-
docs: The component customizations for this access token.
3170
properties:
3271
payeeTaxProfile:
3372
type: optional<PayeeTaxProfileSchema>
3473
docs: The Payee Tax Profile component customizations.
74+
docs: The component customizations for this access token.
3575
PayeeTaxProfileSchema:
3676
properties:
3777
shouldPreloadFromUserId:
@@ -117,43 +157,3 @@ types:
117157
- FORM_W_9
118158
- FORM_W_8BEN
119159
- FORM_W_8BEN_E
120-
service:
121-
auth: false
122-
base-path: ''
123-
endpoints:
124-
create:
125-
docs: Creates an access token for authenticating Drop-In UI Components.
126-
method: POST
127-
path: /access-tokens
128-
auth: true
129-
request:
130-
name: AccessTokenRequestSchema
131-
headers:
132-
Idempotency-Key: optional<headers.IdempotencyKey>
133-
body:
134-
properties:
135-
expiresIn:
136-
type: integer
137-
docs: The number of seconds until the access token expires.
138-
customizations: optional<CustomizationsSchema>
139-
userId:
140-
type: optional<string>
141-
docs: >-
142-
The unique identifier of the user associated with this access
143-
token.
144-
response:
145-
docs: OK
146-
type: AccessTokenSchema
147-
errors:
148-
- errors.BadRequestErrorSchema
149-
- errors.UnauthorizedErrorSchema
150-
- errors.NotFoundErrorSchema
151-
- errors.InternalServerErrorSchema
152-
examples:
153-
- name: default
154-
request:
155-
expiresIn: 900
156-
response:
157-
body: $AccessTokenSchema.ResponseExample
158-
display-name: Create an access token
159-
display-name: Access Tokens

.mock/definition/api.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
name: api
2+
base-path: /v4
23
error-discrimination:
34
strategy: status-code
4-
base-path: /v4
5+
display-name: Abound API - v4
56
default-environment: Sandbox
67
environments:
78
Production: https://production-api.withabound.com
89
Sandbox: https://sandbox-api.withabound.com
9-
auth: BearerAuthScheme
1010
auth-schemes:
1111
BearerAuthScheme:
1212
scheme: bearer
1313
token:
1414
name: apiKey
15-
display-name: Abound API - v4
15+
auth: BearerAuthScheme

.mock/definition/electronic-delivery-consents.yml

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -2,44 +2,15 @@ imports:
22
errors: types/errors.yml
33
headers: types/headers.yml
44
common: types/common.yml
5-
types:
6-
EDeliveryConsentStatusEnum:
7-
enum:
8-
- ASSENTED
9-
- WITHDRAWN
10-
EDeliveryConsentSchema:
11-
properties:
12-
id:
13-
type: string
14-
docs: The unique identifier for this electronic delivery consent.
15-
createdAt:
16-
type: datetime
17-
docs: >-
18-
The creation date and time of the electronic delivery consent in `ISO
19-
8601` format.
20-
status:
21-
type: EDeliveryConsentStatusEnum
22-
docs: The status of the electronic delivery consent.
23-
email:
24-
type: string
25-
docs: >-
26-
The email address associated with the electronic delivery consent.
27-
Abound assume's you have taken the proper steps to verify the
28-
ownership of this email address.
29-
tinFingerprint:
30-
type: common.TinFingerprint
31-
docs: The TIN fingerprint for this electronic delivery consent.
325
service:
336
auth: false
347
base-path: ''
358
endpoints:
369
list:
37-
docs: Returns a list of Electronic Delivery Consents.
38-
method: GET
3910
path: /electronic-delivery-consents
11+
method: GET
4012
auth: true
4113
request:
42-
name: eDeliveryConsentListRequest
4314
query-parameters:
4415
page: optional<common.Page>
4516
status: optional<EDeliveryConsentStatusEnum>
@@ -50,22 +21,51 @@ service:
5021
`email` field.
5122
tinFingerprint: optional<common.TinFingerprint>
5223
userId: optional<common.UserId>
24+
name: eDeliveryConsentListRequest
5325
response:
54-
docs: OK
5526
type: list<EDeliveryConsentSchema>
27+
docs: OK
5628
errors:
5729
- errors.BadRequestErrorSchema
5830
- errors.UnauthorizedErrorSchema
5931
- errors.NotFoundErrorSchema
6032
- errors.InternalServerErrorSchema
6133
examples:
62-
- name: default
63-
response:
34+
- response:
6435
body:
6536
- id: eDeliveryConsentId_sample7zmM4xCWxe
6637
createdAt: '2024-01-01T00:00:00.000Z'
6738
status: ASSENTED
6839
6940
tinFingerprint: tinFingerprint_samplehy2BWO6JJG
41+
name: default
7042
display-name: List all Electronic Delivery Consents
43+
docs: Returns a list of Electronic Delivery Consents.
7144
display-name: Electronic Delivery Consents
45+
types:
46+
EDeliveryConsentStatusEnum:
47+
enum:
48+
- ASSENTED
49+
- WITHDRAWN
50+
EDeliveryConsentSchema:
51+
properties:
52+
id:
53+
type: string
54+
docs: The unique identifier for this electronic delivery consent.
55+
createdAt:
56+
type: datetime
57+
docs: >-
58+
The creation date and time of the electronic delivery consent in `ISO
59+
8601` format.
60+
status:
61+
type: EDeliveryConsentStatusEnum
62+
docs: The status of the electronic delivery consent.
63+
email:
64+
type: string
65+
docs: >-
66+
The email address associated with the electronic delivery consent.
67+
Abound assume's you have taken the proper steps to verify the
68+
ownership of this email address.
69+
tinFingerprint:
70+
type: common.TinFingerprint
71+
docs: The TIN fingerprint for this electronic delivery consent.

0 commit comments

Comments
 (0)