Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- openapi: 3.0.1
- info:
- title: keugsapis
- description: keugsapis definitions
- contact:
- email: dwokoma@vasconsolutions.com
- license:
- name: Apache 2.0
- url: http://www.apache.org/licenses/LICENSE-2.0.html
- version: 1.0.0
- servers:
- - url: http://localhost:8080/
- description: SwaggerHub API Auto Mocking
- tags:
- - name: Customer
- description: Information about a Customer
- externalDocs:
- description: Proto files here
- url: https://gitlab.com/keugs/keugs-customer-service
- - name: User
- description: Information about a User
- externalDocs:
- description: Proto files here
- url: https://gitlab..com/keugs/keugs-user-service
- - name: Delivery
- externalDocs:
- description: Information about a Delivery
- url: https://gitlab.com/keugs/keugs-delivery-service
- paths:
- /delivery/:
- post:
- tags:
- - Delivery
- summary: Add a new delivery to the database
- operationId: addDelivery
- requestBody:
- x-name: body
- content:
- application/json:
- schema:
- type: object
- properties:
- delivery:
- $ref: '#/components/schemas/Delivery'
- responses:
- "405":
- description: Invalid input
- security:
- - service_auth:
- - write:delivery
- - read:delivery
- x-swagger-router-controller: Delivery
- /category/:
- post:
- tags:
- - Category
- summary: Add a new category
- operationId: addCategory
- requestBody:
- x-name: body
- content:
- application/json:
- schema:
- type: object
- properties:
- category:
- $ref: '#/components/schemas/Category'
- responses:
- "405":
- description: Invalid input
- security:
- - service_auth:
- - write:category
- - read:category
- x-swagger-router-controller: Category
- /category/{categoryId}:
- put:
- tags:
- - Category
- summary: Update an existing category
- operationId: updateCategory
- parameters:
- - name: categoryId
- in: path
- description: ID of category to update
- required: true
- style: simple
- explode: false
- schema:
- type: integer
- format: int32
- requestBody:
- x-name: body
- content:
- application/json:
- schema:
- type: object
- properties:
- category:
- $ref: '#/components/schemas/Category'
- update_mask:
- $ref: '#/components/schemas/UpdateMask'
- responses:
- "400":
- description: Invalid ID supplied
- "404":
- description: Category not found
- "405":
- description: Validation exception
- security:
- - service_auth:
- - write:category
- - read:category
- x-swagger-router-controller: Category
- get:
- tags:
- - Category
- summary: Find category by ID
- description: Returns a single category
- operationId: getCategoryById
- parameters:
- - name: categoryId
- in: path
- description: ID of category to return
- required: true
- style: simple
- explode: false
- schema:
- type: integer
- format: int32
- responses:
- "200":
- description: successful operation
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/Category'
- "400":
- description: Invalid ID supplied
- "404":
- description: Category not found
- security:
- - api_key: []
- x-swagger-router-controller: Category
- delete:
- tags:
- - Category
- summary: Delete category by ID
- operationId: deleteCategory
- parameters:
- - name: api_key
- in: header
- required: false
- style: simple
- explode: false
- schema:
- type: string
- - name: categoryId
- in: path
- description: Id of the category that needs to be deleted
- required: true
- style: simple
- explode: false
- schema:
- type: integer
- format: int32
- responses:
- "200":
- description: successful operation
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/Category'
- "400":
- description: Invalid ID supplied
- "404":
- description: Category not found
- security:
- - service_auth:
- - write:category
- - read:category
- x-swagger-router-controller: Category
- /item/:
- post:
- tags:
- - Item
- summary: Add a new item
- operationId: addItem
- requestBody:
- x-name: body
- content:
- application/json:
- schema:
- type: object
- properties:
- item:
- $ref: '#/components/schemas/Item'
- responses:
- "405":
- description: Invalid input
- security:
- - service_auth:
- - write:item
- - read:item
- x-swagger-router-controller: Item
- /item/{itemId}:
- put:
- tags:
- - Item
- summary: Update an existing Item
- operationId: updateItem
- parameters:
- - name: itemId
- in: path
- description: ID of item to update
- required: true
- style: simple
- explode: false
- schema:
- type: integer
- format: int32
- requestBody:
- x-name: body
- content:
- application/json:
- schema:
- type: object
- properties:
- customer:
- $ref: '#/components/schemas/Item'
- update_mask:
- $ref: '#/components/schemas/UpdateMask'
- responses:
- "400":
- description: Invalid ID supplied
- "404":
- description: Item not found
- "405":
- description: Validation exception
- security:
- - service_auth:
- - write:item
- - read:item
- x-swagger-router-controller: Item
- get:
- tags:
- - Item
- summary: Find item by ID
- description: Returns a single item
- operationId: getItemById
- parameters:
- - name: itemId
- in: path
- description: ID of item to return
- required: true
- style: simple
- explode: false
- schema:
- type: integer
- format: int32
- responses:
- "200":
- description: successful operation
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/Item'
- "400":
- description: Invalid ID supplied
- "404":
- description: Item not found
- security:
- - api_key: []
- x-swagger-router-controller: Item
- delete:
- tags:
- - Item
- summary: Delete item by ID
- operationId: deleteItem
- parameters:
- - name: api_key
- in: header
- required: false
- style: simple
- explode: false
- schema:
- type: string
- - name: itemId
- in: path
- description: Id of the item that needs to be deleted
- required: true
- style: simple
- explode: false
- schema:
- type: integer
- format: int32
- responses:
- "200":
- description: successful operation
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/Item'
- "400":
- description: Invalid ID supplied
- "404":
- description: Item not found
- security:
- - service_auth:
- - write:item
- - read:item
- x-swagger-router-controller: Item
- /store/:
- post:
- tags:
- - Store
- summary: Add a new store
- operationId: addStore
- requestBody:
- x-name: body
- content:
- application/json:
- schema:
- type: object
- properties:
- store:
- $ref: '#/components/schemas/Store'
- responses:
- "405":
- description: Invalid input
- security:
- - service_auth:
- - write:store
- - read:store
- x-swagger-router-controller: Store
- /store/{storeId}:
- put:
- tags:
- - Store
- summary: Update an existing store
- operationId: updateStore
- parameters:
- - name: storeId
- in: path
- description: ID of store to update
- required: true
- style: simple
- explode: false
- schema:
- type: integer
- format: int32
- requestBody:
- x-name: body
- content:
- application/json:
- schema:
- type: object
- properties:
- customer:
- $ref: '#/components/schemas/Store'
- update_mask:
- $ref: '#/components/schemas/UpdateMask'
- responses:
- "400":
- description: Invalid ID supplied
- "404":
- description: Store not found
- "405":
- description: Validation exception
- security:
- - service_auth:
- - write:store
- - read:store
- x-swagger-router-controller: Store
- get:
- tags:
- - Store
- summary: Find store by ID
- description: Returns a single store
- operationId: getStoreById
- parameters:
- - name: storeId
- in: path
- description: ID of store to return
- required: true
- style: simple
- explode: false
- schema:
- type: integer
- format: int32
- responses:
- "200":
- description: successful operation
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/Store'
- "400":
- description: Invalid ID supplied
- "404":
- description: Store not found
- security:
- - api_key: []
- x-swagger-router-controller: Store
- delete:
- tags:
- - Store
- summary: Delete store by ID
- operationId: deleteStore
- parameters:
- - name: api_key
- in: header
- required: false
- style: simple
- explode: false
- schema:
- type: string
- - name: storeId
- in: path
- description: Id of the store that needs to be deleted
- required: true
- style: simple
- explode: false
- schema:
- type: integer
- format: int32
- responses:
- "200":
- description: successful operation
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/Store'
- "400":
- description: Invalid ID supplied
- "404":
- description: Strore not found
- security:
- - service_auth:
- - write:store
- - read:store
- x-swagger-router-controller: Store
- /vehicle/:
- post:
- tags:
- - Vehicle
- summary: Add a new vehicle
- operationId: addVehicle
- requestBody:
- x-name: body
- content:
- application/json:
- schema:
- type: object
- properties:
- vehicle:
- $ref: '#/components/schemas/Vehicle'
- responses:
- "405":
- description: Invalid input
- security:
- - service_auth:
- - write:vehicle
- - read:vehicle
- x-swagger-router-controller: Vehicle
- put:
- tags:
- - Vehicle
- summary: Update an existing vehicle
- operationId: updateVehicle
- parameters:
- - name: vehicleId
- in: path
- description: ID of vehicle to update
- required: true
- style: simple
- explode: false
- schema:
- type: integer
- format: int32
- requestBody:
- x-name: body
- content:
- application/json:
- schema:
- type: object
- properties:
- customer:
- $ref: '#/components/schemas/Vehicle'
- update_mask:
- $ref: '#/components/schemas/UpdateMask'
- responses:
- "400":
- description: Invalid ID supplied
- "404":
- description: Vehicle not found
- "405":
- description: Validation exception
- security:
- - service_auth:
- - write:vehicle
- - read:vehicle
- x-swagger-router-controller: Vehicle
- get:
- tags:
- - Vehicle
- summary: Find vehicle by ID
- description: Returns a single vehicle
- operationId: getVehicleById
- parameters:
- - name: vehicleId
- in: path
- description: ID of vehicle to return
- required: true
- style: simple
- explode: false
- schema:
- type: integer
- format: int32
- responses:
- "200":
- description: successful operation
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/Vehicle'
- "400":
- description: Invalid ID supplied
- "404":
- description: Vehicle not found
- security:
- - api_key: []
- x-swagger-router-controller: Vehicle
- delete:
- tags:
- - Vehicle
- summary: Delete vehicle by ID
- operationId: deleteVehicle
- parameters:
- - name: api_key
- in: header
- required: false
- style: simple
- explode: false
- schema:
- type: string
- - name: vehicleId
- in: path
- description: Id of the vehicle that needs to be deleted
- required: true
- style: simple
- explode: false
- schema:
- type: integer
- format: int32
- responses:
- "200":
- description: successful operation
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/Vehicle'
- "400":
- description: Invalid ID supplied
- "404":
- description: Vehicle not found
- security:
- - service_auth:
- - write:vehicle
- - read:vehicle
- x-swagger-router-controller: Vehicle
- /customer/:
- post:
- tags:
- - Customer
- summary: Add a new customer to the database
- operationId: addCustomer
- requestBody:
- x-name: body
- content:
- application/json:
- schema:
- type: object
- properties:
- customer:
- $ref: '#/components/schemas/Customer'
- responses:
- "405":
- description: Invalid input
- security:
- - service_auth:
- - write:customers
- - read:customers
- x-swagger-router-controller: Customer
- /customer/findByQuery:
- post:
- tags:
- - Customer
- summary: Find Customers based on query
- description: Multiple customers return based on query supplied
- operationId: findCustomers
- requestBody:
- $ref: '#/components/requestBodies/Query'
- responses:
- "200":
- description: successful operation
- content:
- application/json:
- schema:
- type: array
- items:
- $ref: '#/components/schemas/Customer'
- x-content-type: application/json
- "400":
- description: Invalid tag value
- security:
- - service_auth:
- - write:customers
- - 'read: customers'
- x-swagger-router-controller: Customer
- /customer/{customerId}:
- put:
- tags:
- - Customer
- summary: Update an existing customer
- operationId: updateCustomer
- parameters:
- - name: customerId
- in: path
- description: ID of customer to update
- required: true
- style: simple
- explode: false
- schema:
- type: integer
- format: int32
- requestBody:
- x-name: body
- content:
- application/json:
- schema:
- type: object
- properties:
- customer:
- $ref: '#/components/schemas/Customer'
- update_mask:
- $ref: '#/components/schemas/UpdateMask'
- responses:
- "400":
- description: Invalid ID supplied
- "404":
- description: Customer not found
- "405":
- description: Validation exception
- security:
- - service_auth:
- - write:customers
- - read:customers
- x-swagger-router-controller: Customer
- get:
- tags:
- - Customer
- summary: Find customer by ID
- description: Returns a single customer
- operationId: getCustomerById
- parameters:
- - name: customerId
- in: path
- description: ID of customer to return
- required: true
- style: simple
- explode: false
- schema:
- type: integer
- format: int32
- responses:
- "200":
- description: successful operation
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/Customer'
- "400":
- description: Invalid ID supplied
- "404":
- description: Customer not found
- security:
- - api_key: []
- x-swagger-router-controller: Customer
- delete:
- tags:
- - Customer
- summary: Delete customer by ID
- operationId: deleteCustomer
- parameters:
- - name: api_key
- in: header
- required: false
- style: simple
- explode: false
- schema:
- type: string
- - name: customerId
- in: path
- description: Id of the customer that needs to be deleted
- required: true
- style: simple
- explode: false
- schema:
- type: integer
- format: int32
- responses:
- "200":
- description: successful operation
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/Customer'
- "400":
- description: Invalid ID supplied
- "404":
- description: Customer not found
- security:
- - service_auth:
- - write:customers
- - read:customers
- x-swagger-router-controller: Customer
- /user/:
- post:
- tags:
- - User
- summary: Add a new user to the database
- operationId: addUser
- requestBody:
- x-name: body
- content:
- application/json:
- schema:
- type: object
- properties:
- user:
- $ref: '#/components/schemas/User'
- responses:
- "201":
- description: Created
- "405":
- description: Invalid input
- security:
- - service_auth:
- - 'write: users'
- - 'read: users'
- x-swagger-router-controller: User
- /user/findByQuery:
- post:
- tags:
- - User
- summary: Find Users based on query
- description: Multiple users return based on query supplied
- operationId: findUsers
- parameters:
- - name: tags
- in: query
- description: Tags to filter by
- required: true
- style: form
- explode: true
- schema:
- type: array
- items:
- type: string
- responses:
- "200":
- description: successful operation
- content:
- application/json:
- schema:
- type: array
- items:
- $ref: '#/components/schemas/User'
- x-content-type: application/json
- "400":
- description: Invalid tag value
- security:
- - service_auth:
- - write:customers
- - 'read: customers'
- x-swagger-router-controller: User
- /user/{userId}:
- put:
- tags:
- - User
- summary: Update an existing user
- operationId: updateUser
- parameters:
- - name: userId
- in: path
- description: ID of user to update
- required: true
- style: simple
- explode: false
- schema:
- type: integer
- format: int32
- requestBody:
- x-name: body
- content:
- application/json:
- schema:
- type: object
- properties:
- user:
- $ref: '#/components/schemas/User'
- update_mask:
- $ref: '#/components/schemas/UpdateMask'
- responses:
- "400":
- description: Invalid ID supplied
- "404":
- description: User not found
- "405":
- description: Validation exception
- security:
- - service_auth:
- - 'write: users'
- - 'read: users'
- x-swagger-router-controller: User
- get:
- tags:
- - User
- summary: Find user by ID
- description: Returns a single user
- operationId: getUserById
- parameters:
- - name: userId
- in: path
- description: ID of user to return
- required: true
- style: simple
- explode: false
- schema:
- type: integer
- format: int32
- responses:
- "200":
- description: successful operation
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/Customer'
- "400":
- description: Invalid ID supplied
- "404":
- description: User not found
- security:
- - api_key: []
- x-swagger-router-controller: User
- delete:
- tags:
- - User
- summary: Delete user by ID
- operationId: deleteUser
- parameters:
- - name: api_key
- in: header
- required: false
- style: simple
- explode: false
- schema:
- type: string
- - name: userId
- in: path
- description: Id of the user that needs to be deleted
- required: true
- style: simple
- explode: false
- schema:
- minimum: 1
- type: integer
- format: int32
- responses:
- "400":
- description: Invalid ID supplied
- "404":
- description: User not found
- security:
- - service_auth:
- - write:users
- - read:users
- x-swagger-router-controller: User
- components:
- schemas:
- UpdateCustomer:
- type: object
- properties:
- customer:
- $ref: '#/components/schemas/Customer'
- update_mask:
- $ref: '#/components/schemas/UpdateMask'
- Projection:
- type: object
- properties:
- name:
- type: string
- KindExpression:
- type: object
- properties:
- name:
- type: string
- PropertyFilter:
- type: object
- properties:
- Operator:
- type: array
- items:
- type: string
- enum:
- - OPERATOR_UNSPECIFIED
- - LESS_THAN
- - LESS_THAN_OR_EQUAL
- - GREATER_THAN
- - GREATER_THAN_OR_EQUAL
- - EQUAL
- - LIKE
- - HAS_ANCESTOR
- property:
- $ref: '#/components/schemas/PropertyReference'
- op:
- $ref: '#/components/schemas/PropertyFilter/properties/Operator'
- value:
- type: string
- PropertyOrder:
- type: object
- properties:
- Direction:
- type: array
- items:
- type: string
- enum:
- - DIRECTION_UNSPECIFIED
- - ASCENDING
- - DESCENDING
- property:
- $ref: '#/components/schemas/PropertyReference'
- direction:
- $ref: '#/components/schemas/PropertyOrder/properties/Direction'
- PropertyReference:
- type: object
- properties:
- name:
- type: string
- UpdateMask:
- type: array
- items:
- type: string
- Query:
- type: object
- properties:
- projection:
- type: array
- items:
- $ref: '#/components/schemas/Projection'
- kind:
- type: array
- items:
- $ref: '#/components/schemas/KindExpression'
- filter:
- type: array
- items:
- $ref: '#/components/schemas/PropertyFilter'
- order:
- type: array
- items:
- $ref: '#/components/schemas/PropertyOrder'
- distinct_on:
- type: array
- items:
- $ref: '#/components/schemas/PropertyReference'
- start_cursor:
- type: integer
- format: int32
- end_cursor:
- type: integer
- format: int32
- offset:
- type: integer
- format: int32
- limit:
- type: integer
- format: int32
- Customer:
- type: object
- properties:
- id:
- type: integer
- format: int64
- first_name:
- type: string
- last_name:
- type: string
- mobile_no:
- type: string
- email_address:
- type: string
- address_line:
- type: string
- location:
- $ref: '#/components/schemas/Location'
- created_by:
- type: string
- format: date-time
- updated_at:
- type: string
- format: date-time
- delete_by:
- type: integer
- format: int32
- deleted_at:
- type: string
- format: date-time
- Category:
- type: object
- properties:
- id:
- type: integer
- format: int32
- name:
- type: string
- assigned_to:
- $ref: '#/components/schemas/AssignedTo'
- created_by:
- type: integer
- format: int32
- created_at:
- type: string
- format: date-time
- updated_at:
- type: string
- format: date-time
- deleted_by:
- type: integer
- format: date-time
- Item:
- type: object
- properties:
- id:
- type: integer
- format: int32
- name:
- type: string
- category_id:
- type: integer
- format: int32
- price:
- type: number
- format: double
- sku:
- type: string
- weight:
- type: number
- format: double
- height:
- type: number
- format: double
- width:
- type: number
- format: double
- assigned_to:
- $ref: '#/components/schemas/AssignedTo'
- created_by:
- type: integer
- format: int32
- created_at:
- type: string
- format: date-time
- updated_at:
- type: string
- format: date-time
- deleted_by:
- type: integer
- format: date-time
- StoreType:
- type: string
- enum:
- - unknown
- - stand_alone_store
- - in_mail_store
- - consolidation_store
- - others
- VehicleType:
- type: string
- enum:
- - vehicle_unspecified
- - motorcycle
- - car
- - truck
- Vehicle:
- type: object
- properties:
- id:
- type: integer
- format: int32
- vehicle_type:
- $ref: '#/components/schemas/VehicleType'
- vehicle_make:
- type: string
- vehicle_model:
- type: string
- vehicle_color:
- type: string
- vehicle_year:
- type: integer
- format: int32
- user_id:
- type: integer
- format: int32
- workspace_id:
- type: integer
- format: int32
- photo_url:
- type: string
- assigned_to:
- $ref: '#/components/schemas/AssignedTo'
- created_by:
- type: integer
- format: int32
- created_at:
- type: string
- format: date-time
- updated_at:
- type: string
- format: date-time
- deleted_by:
- type: integer
- format: date-time
- Store:
- type: object
- properties:
- id:
- type: integer
- format: int32
- name:
- type: string
- store_type:
- $ref: '#/components/schemas/StoreType'
- phone_number:
- type: string
- address_line:
- type: string
- location:
- type: array
- items:
- $ref: '#/components/schemas/Location'
- offers_delivery:
- type: boolean
- assigned_to:
- $ref: '#/components/schemas/AssignedTo'
- created_by:
- type: integer
- format: int32
- created_at:
- type: string
- format: date-time
- updated_at:
- type: string
- format: date-time
- deleted_by:
- type: integer
- format: date-time
- Delivery:
- type: object
- properties:
- id:
- type: integer
- format: int32
- order_reference_no:
- type: string
- items:
- type: array
- items:
- $ref: '#/components/schemas/Delivery'
- delivery_status:
- $ref: '#/components/schemas/DeliveryStatus'
- store_id:
- type: integer
- format: int32
- customer_id:
- type: integer
- format: int32
- expected_pickup_time:
- type: string
- format: date-time
- expected_delivery_time:
- type: string
- format: date-time
- actual_pickup_time:
- type: string
- format: date-time
- actual_delivery_time:
- type: string
- format: date-time
- customer_signature_type:
- $ref: '#/components/schemas/CustomerSignatureType'
- sign_off:
- type: string
- #create object for vehicle type, this is wrong
- vehicle_type:
- type: string
- driver:
- type: integer
- format: int32
- required_age:
- type: integer
- workspace_id:
- type: integer
- format: int32
- amount:
- type: integer
- format: int32
- assigned_to:
- $ref: '#/components/schemas/AssignedTo'
- created_by:
- type: integer
- format: int32
- created_at:
- type: string
- format: date-time
- updated_at:
- type: string
- format: date-time
- deleted_by:
- type: integer
- format: date-time
- #put this back under Delivery
- CustomerSignatureType:
- type: string
- enum:
- - type_unspecified
- - recipient_signature
- - any_signature
- - leave_at_door
- #put this back under Delivery
- DeliveryStatus:
- type: string
- enum:
- - status_unspecified
- - created
- - pending_delivery_time
- - assigned
- - pending_pickup
- - in_transit
- - delivered
- - canceled
- - returned
- User:
- type: object
- properties:
- id:
- type: integer
- format: int32
- username:
- type: string
- password:
- type: string
- workspace_id:
- type: integer
- format: int32
- first_name:
- type: string
- middle_name:
- type: string
- fire_base_token:
- type: string
- last_name:
- type: string
- gender:
- type: string
- enum:
- - male
- - female
- - other
- user_type:
- type: string
- avatar:
- type: string
- permissions:
- type: object
- address_id:
- type: integer
- format: int32
- assinged_to:
- $ref: '#/components/schemas/AssignedTo'
- mobile_no:
- type: string
- email:
- type: string
- address_line:
- type: string
- location:
- type: array
- items:
- $ref: '#/components/schemas/Location'
- last_login:
- type: string
- format: date-time
- created_by:
- type: string
- format: date-time
- updated_at:
- type: string
- format: date-time
- delete_by:
- type: integer
- format: int32
- deleted_at:
- type: string
- format: date-time
- Location:
- type: object
- properties:
- latitude:
- type: number
- format: double
- longitude:
- type: number
- format: double
- AssignedTo:
- type: object
- properties:
- id:
- type: integer
- format: int32
- created_at:
- type: string
- format: date-time
- requestBodies:
- UpdateCustomer:
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/UpdateCustomer'
- Query:
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/Query'
- Customer:
- description: List of customer object
- content:
- application/json:
- schema:
- type: array
- items:
- $ref: '#/components/schemas/Customer'
- required: true
- User:
- description: List of user object
- content:
- application/json:
- schema:
- type: array
- items:
- $ref: '#/components/schemas/User'
- required: true
- securitySchemes:
- service_auth:
- type: oauth2
- flows:
- implicit:
- authorizationUrl: http://petstore.swagger.io/oauth/dialog
- scopes:
- write:customers: modify customer
- read:customers: read your customers
- write:users: modify users
- read:users: read your users
- api_key:
- type: apiKey
- name: api_key
- in: header
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement