Skip to content

Commit ab27ef1

Browse files
committed
fix: Update path parameters and file references
1 parent 77693f8 commit ab27ef1

File tree

5 files changed

+32
-34
lines changed

5 files changed

+32
-34
lines changed

swt_api_spec/cocoaflow-api.yaml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -263,21 +263,23 @@ paths:
263263
$ref: paths/market/market_{company_id}.yaml
264264
"/inspection_data": # inspection_data
265265
$ref: "paths/inspection_data/inspection_data.yaml"
266-
"/inspection_data/{project_id}":
267-
$ref: "paths/inspection_data/inspection_data_{project_id}.yaml"
266+
"/inspection_data/{inspection_id}": # inspection_data
267+
$ref: "paths/inspection_data/inspection_data_{inspection_id}.yaml"
268268

269269
"/subscriptions": # subcription
270270
$ref: "paths/subscription/subscription.yaml"
271-
"/subscriptions/{id}":
272-
$ref: "paths/subscription/subscription_{id}.yaml"
271+
"/subscriptions/{subscription_id}": # subscription
272+
$ref: "paths/subscription/subscription_{subscription_id}.yaml"
273273
"/subscriptions/{company_id}/company":
274274
$ref: paths/subscription/subscription_{company_id }_company.yaml
275275
"/trainings": # training
276276
$ref: paths/training/training.yaml
277-
"/trainings/{id}":
278-
$ref: paths/training/training_{id}.yaml
277+
"/trainings/{training_id}": # training
278+
$ref: paths/training/training_{training_id}.yaml
279279
"/transaction": # transaction
280280
$ref: paths/transaction.yaml
281+
"/transaction/{transaction_id}": # transaction
282+
$ref: paths/transaction.yaml
281283
"/campaign_stocks": #campaign_stock
282284
$ref: paths/campaign_stock/campaign_stock.yaml
283285
"/campaign_stocks/{campaign_id}":
@@ -294,6 +296,8 @@ paths:
294296
$ref: paths/collector_agent/collector_agent_{id}.yaml
295297
"/training_session": #participants
296298
$ref: paths/training_session.yaml
299+
"/training_session/{session_id}": #participants
300+
$ref: paths/training_session.yaml
297301
"/price_plan_requirements":
298302
$ref: paths/price_plan_requirement.yaml
299303
components:

swt_api_spec/paths/audits.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ get:
77
summary: Get all audits
88
description: Retrieve all audits with filtering options
99
operationId: listAudits
10+
parameters:
11+
- $ref: "../../components/parameters/PaginationLimit.yaml"
12+
- $ref: "../../components/parameters/PaginationOffset.yaml"
13+
- $ref: "../../components/parameters/CompanyId.yaml"
14+
- $ref: "../../components/parameters/DateRangeStart.yaml"
15+
- $ref: "../../components/parameters/DateRangeEnd.yaml"
1016

1117
post:
1218
tags:

swt_api_spec/paths/inspection_data/inspection_data.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,7 @@ get:
131131
parameters:
132132
- $ref: "../../components/parameters/PaginationLimit.yaml"
133133
- $ref: "../../components/parameters/PaginationOffset.yaml"
134+
- $ref: "../../components/parameters/CompanyId.yaml"
134135
- $ref: "../../components/parameters/DateRangeStart.yaml"
135136
- $ref: "../../components/parameters/DateRangeEnd.yaml"
136137
- name: project_id

swt_api_spec/paths/training_session.yaml

Lines changed: 14 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -7,33 +7,11 @@ get:
77
This endpoint supports pagination and filtering.
88
operationId: listTrainingSessions
99
parameters:
10-
- name: page
11-
in: query
12-
description: Page number for pagination
13-
schema:
14-
type: integer
15-
minimum: 1
16-
default: 1
17-
- name: limit
18-
in: query
19-
description: Number of items per page
20-
schema:
21-
type: integer
22-
minimum: 1
23-
maximum: 100
24-
default: 20
25-
- name: training_id
26-
in: query
27-
description: Filter by training ID
28-
schema:
29-
type: string
30-
format: cuid
31-
- name: status
32-
in: query
33-
description: Filter by session status
34-
schema:
35-
type: string
36-
enum: ["scheduled", "in-progress", "completed", "cancelled"]
10+
- $ref: "../../components/parameters/PaginationLimit.yaml"
11+
- $ref: "../../components/parameters/PaginationOffset.yaml"
12+
- $ref: "../../components/parameters/CompanyId.yaml"
13+
- $ref: "../../components/parameters/DateRangeStart.yaml"
14+
- $ref: "../../components/parameters/DateRangeEnd.yaml"
3715
responses:
3816
"200":
3917
description: List of training sessions retrieved successfully
@@ -146,6 +124,15 @@ put:
146124
application/json:
147125
schema:
148126
$ref: "../../components/schemas/training_session.yaml"
127+
parameters:
128+
- name: session_id
129+
in: path
130+
required: true
131+
description: ID of the training session to update
132+
schema:
133+
type: string
134+
format: cuid
135+
example: "clh1234567890abcdef"
149136
responses:
150137
"200":
151138
description: Training session updated successfully

swt_api_spec/paths/transaction.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ put:
210210
security:
211211
- BearerAuth: []
212212
parameters:
213-
- name: id
213+
- name: transaction_id
214214
in: path
215215
required: true
216216
description: ID of the transaction to update

0 commit comments

Comments
 (0)