mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-05 02:26:26 +00:00
Update docs for blind indices and secrets v3 endpoints
This commit is contained in:
+394
-5
@@ -940,7 +940,11 @@ paths:
|
||||
/api/v1/invite-org/signup:
|
||||
post:
|
||||
description: ''
|
||||
parameters: []
|
||||
parameters:
|
||||
- name: host
|
||||
in: header
|
||||
schema:
|
||||
type: string
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
@@ -1277,6 +1281,12 @@ paths:
|
||||
example: any
|
||||
targetEnvironment:
|
||||
example: any
|
||||
targetEnvironmentId:
|
||||
example: any
|
||||
targetService:
|
||||
example: any
|
||||
targetServiceId:
|
||||
example: any
|
||||
owner:
|
||||
example: any
|
||||
path:
|
||||
@@ -1415,11 +1425,75 @@ paths:
|
||||
required: true
|
||||
schema:
|
||||
type: string
|
||||
- name: teamId
|
||||
in: query
|
||||
schema:
|
||||
type: string
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
'400':
|
||||
description: Bad Request
|
||||
/api/v1/integration-auth/{integrationAuthId}/teams:
|
||||
get:
|
||||
description: ''
|
||||
parameters:
|
||||
- name: integrationAuthId
|
||||
in: path
|
||||
required: true
|
||||
schema:
|
||||
type: string
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
/api/v1/integration-auth/{integrationAuthId}/vercel/branches:
|
||||
get:
|
||||
description: ''
|
||||
parameters:
|
||||
- name: integrationAuthId
|
||||
in: path
|
||||
required: true
|
||||
schema:
|
||||
type: string
|
||||
- name: appId
|
||||
in: query
|
||||
schema:
|
||||
type: string
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
/api/v1/integration-auth/{integrationAuthId}/railway/environments:
|
||||
get:
|
||||
description: ''
|
||||
parameters:
|
||||
- name: integrationAuthId
|
||||
in: path
|
||||
required: true
|
||||
schema:
|
||||
type: string
|
||||
- name: appId
|
||||
in: query
|
||||
schema:
|
||||
type: string
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
/api/v1/integration-auth/{integrationAuthId}/railway/services:
|
||||
get:
|
||||
description: ''
|
||||
parameters:
|
||||
- name: integrationAuthId
|
||||
in: path
|
||||
required: true
|
||||
schema:
|
||||
type: string
|
||||
- name: appId
|
||||
in: query
|
||||
schema:
|
||||
type: string
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
/api/v2/signup/complete-account/signup:
|
||||
post:
|
||||
description: ''
|
||||
@@ -1771,10 +1845,20 @@ paths:
|
||||
items:
|
||||
$ref: '#/components/schemas/Project'
|
||||
description: Projects of organization
|
||||
'400':
|
||||
description: Bad Request
|
||||
security:
|
||||
- apiKeyAuth: []
|
||||
/api/v2/organizations/{organizationId}/service-accounts:
|
||||
get:
|
||||
description: ''
|
||||
parameters:
|
||||
- name: organizationId
|
||||
in: path
|
||||
required: true
|
||||
schema:
|
||||
type: string
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
/api/v2/workspace/{workspaceId}/environments:
|
||||
post:
|
||||
description: ''
|
||||
@@ -2467,8 +2551,6 @@ paths:
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
'400':
|
||||
description: Bad Request
|
||||
requestBody:
|
||||
content:
|
||||
application/json:
|
||||
@@ -2503,8 +2585,139 @@ paths:
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
/api/v2/service-accounts/me:
|
||||
get:
|
||||
description: ''
|
||||
parameters: []
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
/api/v2/service-accounts/{serviceAccountId}:
|
||||
get:
|
||||
description: ''
|
||||
parameters:
|
||||
- name: serviceAccountId
|
||||
in: path
|
||||
required: true
|
||||
schema:
|
||||
type: string
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
delete:
|
||||
description: ''
|
||||
parameters:
|
||||
- name: serviceAccountId
|
||||
in: path
|
||||
required: true
|
||||
schema:
|
||||
type: string
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
/api/v2/service-accounts/:
|
||||
post:
|
||||
description: ''
|
||||
parameters: []
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
/api/v2/service-accounts/{serviceAccountId}/name:
|
||||
patch:
|
||||
description: ''
|
||||
parameters:
|
||||
- name: serviceAccountId
|
||||
in: path
|
||||
required: true
|
||||
schema:
|
||||
type: string
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
requestBody:
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: object
|
||||
properties:
|
||||
name:
|
||||
example: any
|
||||
/api/v2/service-accounts/{serviceAccountId}/permissions/workspace:
|
||||
get:
|
||||
description: ''
|
||||
parameters:
|
||||
- name: serviceAccountId
|
||||
in: path
|
||||
required: true
|
||||
schema:
|
||||
type: string
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
post:
|
||||
description: ''
|
||||
parameters:
|
||||
- name: serviceAccountId
|
||||
in: path
|
||||
required: true
|
||||
schema:
|
||||
type: string
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
'400':
|
||||
description: Bad Request
|
||||
requestBody:
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: object
|
||||
properties:
|
||||
environment:
|
||||
example: any
|
||||
workspaceId:
|
||||
example: any
|
||||
read:
|
||||
example: any
|
||||
write:
|
||||
example: any
|
||||
encryptedKey:
|
||||
example: any
|
||||
nonce:
|
||||
example: any
|
||||
/api/v2/service-accounts/{serviceAccountId}/permissions/workspace/{serviceAccountWorkspacePermissionId}:
|
||||
delete:
|
||||
description: ''
|
||||
parameters:
|
||||
- name: serviceAccountId
|
||||
in: path
|
||||
required: true
|
||||
schema:
|
||||
type: string
|
||||
- name: serviceAccountWorkspacePermissionId
|
||||
in: path
|
||||
required: true
|
||||
schema:
|
||||
type: string
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
/api/v2/service-accounts/{serviceAccountId}/keys:
|
||||
get:
|
||||
description: ''
|
||||
parameters:
|
||||
- name: serviceAccountId
|
||||
in: path
|
||||
required: true
|
||||
schema:
|
||||
type: string
|
||||
- name: workspaceId
|
||||
in: query
|
||||
schema:
|
||||
type: string
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
/api/v2/api-key/:
|
||||
get:
|
||||
description: ''
|
||||
@@ -2546,6 +2759,182 @@ paths:
|
||||
description: OK
|
||||
'400':
|
||||
description: Bad Request
|
||||
/api/v3/secrets/:
|
||||
get:
|
||||
description: ''
|
||||
parameters:
|
||||
- name: workspaceId
|
||||
in: query
|
||||
schema:
|
||||
type: string
|
||||
- name: environment
|
||||
in: query
|
||||
schema:
|
||||
type: string
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
/api/v3/secrets/{secretName}:
|
||||
post:
|
||||
description: ''
|
||||
parameters:
|
||||
- name: secretName
|
||||
in: path
|
||||
required: true
|
||||
schema:
|
||||
type: string
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
requestBody:
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: object
|
||||
properties:
|
||||
workspaceId:
|
||||
example: any
|
||||
environment:
|
||||
example: any
|
||||
type:
|
||||
example: any
|
||||
secretKeyCiphertext:
|
||||
example: any
|
||||
secretKeyIV:
|
||||
example: any
|
||||
secretKeyTag:
|
||||
example: any
|
||||
secretValueCiphertext:
|
||||
example: any
|
||||
secretValueIV:
|
||||
example: any
|
||||
secretValueTag:
|
||||
example: any
|
||||
secretCommentCiphertext:
|
||||
example: any
|
||||
secretCommentIV:
|
||||
example: any
|
||||
secretCommentTag:
|
||||
example: any
|
||||
get:
|
||||
description: ''
|
||||
parameters:
|
||||
- name: secretName
|
||||
in: path
|
||||
required: true
|
||||
schema:
|
||||
type: string
|
||||
- name: workspaceId
|
||||
in: query
|
||||
schema:
|
||||
type: string
|
||||
- name: environment
|
||||
in: query
|
||||
schema:
|
||||
type: string
|
||||
- name: type
|
||||
in: query
|
||||
schema:
|
||||
type: string
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
patch:
|
||||
description: ''
|
||||
parameters:
|
||||
- name: secretName
|
||||
in: path
|
||||
required: true
|
||||
schema:
|
||||
type: string
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
requestBody:
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: object
|
||||
properties:
|
||||
workspaceId:
|
||||
example: any
|
||||
environment:
|
||||
example: any
|
||||
type:
|
||||
example: any
|
||||
secretValueCiphertext:
|
||||
example: any
|
||||
secretValueIV:
|
||||
example: any
|
||||
secretValueTag:
|
||||
example: any
|
||||
delete:
|
||||
description: ''
|
||||
parameters:
|
||||
- name: secretName
|
||||
in: path
|
||||
required: true
|
||||
schema:
|
||||
type: string
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
requestBody:
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: object
|
||||
properties:
|
||||
workspaceId:
|
||||
example: any
|
||||
environment:
|
||||
example: any
|
||||
type:
|
||||
example: any
|
||||
/api/v3/workspaces/{workspaceId}/secrets/blind-index-status:
|
||||
get:
|
||||
description: ''
|
||||
parameters:
|
||||
- name: workspaceId
|
||||
in: path
|
||||
required: true
|
||||
schema:
|
||||
type: string
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
/api/v3/workspaces/{workspaceId}/secrets:
|
||||
get:
|
||||
description: ''
|
||||
parameters:
|
||||
- name: workspaceId
|
||||
in: path
|
||||
required: true
|
||||
schema:
|
||||
type: string
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
/api/v3/workspaces/{workspaceId}/secrets/names:
|
||||
post:
|
||||
description: ''
|
||||
parameters:
|
||||
- name: workspaceId
|
||||
in: path
|
||||
required: true
|
||||
schema:
|
||||
type: string
|
||||
responses:
|
||||
'200':
|
||||
description: OK
|
||||
requestBody:
|
||||
content:
|
||||
application/json:
|
||||
schema:
|
||||
type: object
|
||||
properties:
|
||||
secretsToUpdate:
|
||||
example: any
|
||||
/api/status:
|
||||
get:
|
||||
description: ''
|
||||
|
||||
Reference in New Issue
Block a user