Skip to content

Commit 570b10c

Browse files
committed
feat: purge API endpoint docs
1 parent 791a454 commit 570b10c

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

swagger.yml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -719,6 +719,25 @@ paths:
719719
$ref: '#/definitions/file'
720720
default:
721721
$ref: '#/responses/error'
722+
/purge:
723+
post:
724+
operationId: purgeSiteCache
725+
tags: [purge]
726+
consumes:
727+
- application/json
728+
parameters:
729+
- name: payload
730+
in: body
731+
schema:
732+
$ref: '#/definitions/purge'
733+
required: true
734+
responses:
735+
'202':
736+
description: OK
737+
'400':
738+
description: Invalid request parameters
739+
'404':
740+
description: Site not found
722741
/sites/{site_id}/snippets:
723742
parameters:
724743
- name: site_id
@@ -2901,6 +2920,21 @@ definitions:
29012920
type: string
29022921
goal_position:
29032922
type: string
2923+
purge:
2924+
type: object
2925+
properties:
2926+
site_id:
2927+
type: string
2928+
site_slug:
2929+
type: string
2930+
domain:
2931+
type: string
2932+
deploy_alias:
2933+
type: string
2934+
cache_tags:
2935+
type: array
2936+
items:
2937+
type: string
29042938
deploy:
29052939
type: object
29062940
properties:
@@ -3685,6 +3719,7 @@ x-tagGroups:
36853719
- environmentVariables
36863720
- file
36873721
- metadata
3722+
- purge
36883723
- snippet
36893724
- name: Domain names
36903725
tags:
@@ -3749,6 +3784,8 @@ tags:
37493784
x-displayName: Metadata
37503785
- name: snippet
37513786
x-displayName: Snippet
3787+
- name: purge
3788+
x-displayName: Purge cache
37523789
- name: dnsZone
37533790
x-displayName: DNS zone
37543791
- name: sniCertificate

0 commit comments

Comments
 (0)