1
1
openapi : 3.0.1
2
2
info :
3
3
version : 4.0.0
4
- title : Linode API V4
4
+ title : Linode API
5
5
description : |
6
6
This is Linode's next generation API. The API was designed around the concepts of REST and does
7
7
its best to conform to a RESTful model whenever possible. When not possible the goal was to be
@@ -313,7 +313,7 @@ paths:
313
313
- $ref : ' #/components/parameters/pageSize'
314
314
tags :
315
315
- account
316
- summary : Returns a paginated list of InvoiceItem objects identified by `invoiceId`.
316
+ summary : List Invoice Items
317
317
description : Returns a paginated list of Invoice items.
318
318
operationId : getInvoiceItems
319
319
security :
@@ -1115,7 +1115,7 @@ paths:
1115
1115
x-linode-grant : add_domains
1116
1116
tags :
1117
1117
- domains
1118
- summary : Manage Domain
1118
+ summary : Create Domain
1119
1119
description : >
1120
1120
Adds a new domain to Linode's DNS Manager. Linode is not a registrar, and
1121
1121
you must own the domain before adding it here. Be sure to point your
@@ -1180,7 +1180,7 @@ paths:
1180
1180
x-linode-grant : read_write
1181
1181
tags :
1182
1182
- domains
1183
- summary : Update Domain Zone
1183
+ summary : Update Domain
1184
1184
description : |
1185
1185
Update information about a domain in Linode's DNS Manager.
1186
1186
operationId : updateDomain
@@ -1536,10 +1536,6 @@ paths:
1536
1536
default :
1537
1537
$ref : ' #/components/responses/ErrorResponse'
1538
1538
/linode/instances :
1539
- summary : A collection of your Linodes.
1540
- description : >
1541
- A collection of Linodes you have access to. Through this collection you can create servers and
1542
- view servers active on your account.
1543
1539
get :
1544
1540
x-linode-grant : read_only
1545
1541
parameters :
@@ -1788,7 +1784,7 @@ paths:
1788
1784
type : integer
1789
1785
get :
1790
1786
x-linode-grant : read_only
1791
- summary : View Linode's Backups
1787
+ summary : List Backups
1792
1788
description : >
1793
1789
Returns information about this Linode's available backups.
1794
1790
tags :
@@ -1873,7 +1869,7 @@ paths:
1873
1869
type : integer
1874
1870
post :
1875
1871
x-linode-grant : read_write
1876
- summary : Cancel Linode's Backups
1872
+ summary : Cancel Backups
1877
1873
description : >
1878
1874
Cancels the backup service on the given Linode.
1879
1875
tags :
@@ -1902,7 +1898,7 @@ paths:
1902
1898
type : integer
1903
1899
post :
1904
1900
x-linode-grant : read_write
1905
- summary : Enable Linode's Backups
1901
+ summary : Enable Backups
1906
1902
description : >
1907
1903
Enables backups for the specified Linode.
1908
1904
tags :
@@ -1972,7 +1968,7 @@ paths:
1972
1968
type : integer
1973
1969
post :
1974
1970
x-linode-grant : read_write
1975
- summary : Restore Linode's Backup
1971
+ summary : Restore Backup
1976
1972
description : >
1977
1973
Restores a Linode's backup to the specified Linode.
1978
1974
tags :
@@ -2346,7 +2342,7 @@ paths:
2346
2342
- $ref : ' #/components/parameters/pageSize'
2347
2343
tags :
2348
2344
- linode/instances
2349
- summary : View Linode's Disks
2345
+ summary : List Disks
2350
2346
description : >
2351
2347
View Disk information for disks associated with this Linode.
2352
2348
operationId : getLinodeDisks
@@ -2871,7 +2867,7 @@ paths:
2871
2867
get :
2872
2868
tags :
2873
2869
- linode/kernels
2874
- summary : View kernel
2870
+ summary : View Kernel
2875
2871
description : >
2876
2872
Get information about a single kernel.
2877
2873
operationId : getKernel
@@ -2895,7 +2891,7 @@ paths:
2895
2891
format : int32
2896
2892
post :
2897
2893
x-linode-grant : read_write
2898
- summary : Upgrade Linode Generation
2894
+ summary : Upgrade Linode
2899
2895
description : >
2900
2896
Linodes created with now-deprecated types are entitled to a free
2901
2897
upgrade to the next generation. A mutating Linode will be allocated any new
@@ -3396,7 +3392,7 @@ paths:
3396
3392
get :
3397
3393
tags :
3398
3394
- linode/types
3399
- summary : List Linode Types
3395
+ summary : List Types
3400
3396
description : >
3401
3397
Returns collection of Linode types, including pricing and
3402
3398
specifications for each type. These are used when creating or resizing
@@ -3429,7 +3425,7 @@ paths:
3429
3425
get :
3430
3426
tags :
3431
3427
- linode/types
3432
- summary : View Linode Type
3428
+ summary : View Type
3433
3429
description : >
3434
3430
Returns information about a specific Linode type, including pricing and
3435
3431
specifications. This is used when creating or resizing a Linode.
@@ -3948,7 +3944,7 @@ paths:
3948
3944
- $ref : ' #/components/parameters/pageSize'
3949
3945
tags :
3950
3946
- managed
3951
- summary : List Managed Service Issues
3947
+ summary : List Managed Issues
3952
3948
description : >
3953
3949
Returns a paginated list of recent and ongoing issues detected on your
3954
3950
Managed Services.
@@ -3987,7 +3983,7 @@ paths:
3987
3983
x-linode-grant : unrestricted only
3988
3984
tags :
3989
3985
- managed
3990
- summary : View Managed Service Issue
3986
+ summary : View Managed Issue
3991
3987
description : >
3992
3988
Returns a single issue that is impacting or did impact one of your
3993
3989
Managed Services.
@@ -5855,12 +5851,6 @@ paths:
5855
5851
default :
5856
5852
$ref : ' #/components/responses/ErrorResponse'
5857
5853
/volumes :
5858
- summary : List Volumes
5859
- description : >
5860
- A collection of Volumes you have access to. Through this collection you
5861
- can view Volumes active on your account, create new Volumes, resize an
5862
- existing Volume to a higher capacity, attach and detach a Volume to/from
5863
- a Linode, and clone an existing Volume.
5864
5854
get :
5865
5855
x-linode-grant : read_only
5866
5856
parameters :
@@ -6051,7 +6041,7 @@ paths:
6051
6041
type : integer
6052
6042
format : int32
6053
6043
post :
6054
- summary : Attach Volume to Linode
6044
+ summary : Attach Volume
6055
6045
description : >
6056
6046
This endpoint allows you to attach a Volume on your account
6057
6047
to an existing Linode on your account. In order for this request to
@@ -7036,14 +7026,14 @@ components:
7036
7026
changing the data you sent in the request, but in some cases you will be instructed to
7037
7027
open a support ticket or perform some other action before you can complete the request
7038
7028
successfully.
7039
- example : Helpful error message goes here.
7029
+ example : ` fieldname ` must be a valid value
7040
7030
field :
7041
7031
type : string
7042
7032
description : >
7043
7033
The field in the request that caused this error. This may be a path, separated by
7044
7034
periods in the case of nested fields. In some cases this may come back as "null" if the
7045
7035
error is not specific to any single element of the request.
7046
- example : null
7036
+ example : fieldname
7047
7037
Event :
7048
7038
type : object
7049
7039
description : >
0 commit comments