Org Drift

sfp server API reference for Org Drift: 16 endpoints.

PUT/sfp/api/org-drift/schedule

Authorization

access-token
AuthorizationBearer <token>

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

curl -X PUT "https://example.com/sfp/api/org-drift/schedule" \  -H "Content-Type: application/json" \  -d '{    "repositoryIdentifier": "flxbl-io/sf-core",    "environment": "prod",    "enabled": true  }'
Empty
GET/sfp/api/org-drift/schedule

Authorization

access-token
AuthorizationBearer <token>

In: header

Query Parameters

repositoryIdentifier*string
environment*string

Response Body

curl -X GET "https://example.com/sfp/api/org-drift/schedule?repositoryIdentifier=string&environment=string"
Empty
POST/sfp/api/org-drift/trigger

Authorization

access-token
AuthorizationBearer <token>

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

curl -X POST "https://example.com/sfp/api/org-drift/trigger" \  -H "Content-Type: application/json" \  -d '{    "repositoryIdentifier": "flxbl-io/sf-core",    "environment": "prod"  }'
Empty
GET/sfp/api/org-drift/runs

Authorization

access-token
AuthorizationBearer <token>

In: header

Query Parameters

repositoryIdentifier*string
environment*string
status*string
limit*string

Response Body

curl -X GET "https://example.com/sfp/api/org-drift/runs?repositoryIdentifier=string&environment=string&status=string&limit=string"
Empty
GET/sfp/api/org-drift/runs/latest

Authorization

access-token
AuthorizationBearer <token>

In: header

Query Parameters

repositoryIdentifier*string
environment*string
includeEntries*string

Response Body

curl -X GET "https://example.com/sfp/api/org-drift/runs/latest?repositoryIdentifier=string&environment=string&includeEntries=string"
Empty
GET/sfp/api/org-drift/entries

Authorization

access-token
AuthorizationBearer <token>

In: header

Query Parameters

repositoryIdentifier*string
environment*string
branch*string
packageName*string
packageNames*string
status*string
classification*string
severity*string
search*string
includeSilenced*string
limit*string

Response Body

curl -X GET "https://example.com/sfp/api/org-drift/entries?repositoryIdentifier=string&environment=string&branch=string&packageName=string&packageNames=string&status=string&classification=string&severity=string&search=string&includeSilenced=string&limit=string"
Empty
GET/sfp/api/org-drift/entries/{entryId}

Authorization

access-token
AuthorizationBearer <token>

In: header

Path Parameters

entryId*string

Query Parameters

repositoryIdentifier*string

Response Body

curl -X GET "https://example.com/sfp/api/org-drift/entries/string?repositoryIdentifier=string"
Empty
GET/sfp/api/org-drift/entries/{entryId}/variants

Authorization

access-token
AuthorizationBearer <token>

In: header

Path Parameters

entryId*string

Query Parameters

repositoryIdentifier*string

Response Body

curl -X GET "https://example.com/sfp/api/org-drift/entries/string/variants?repositoryIdentifier=string"
Empty
GET/sfp/api/org-drift/entries/{entryId}/content

Authorization

access-token
AuthorizationBearer <token>

In: header

Path Parameters

entryId*string

Query Parameters

side*string
repositoryIdentifier*string

Response Body

curl -X GET "https://example.com/sfp/api/org-drift/entries/string/content?side=string&repositoryIdentifier=string"
Empty
GET/sfp/api/org-drift/entries/{entryId}/content/download

Authorization

access-token
AuthorizationBearer <token>

In: header

Path Parameters

entryId*string

Query Parameters

side*string
repositoryIdentifier*string

Response Body

curl -X GET "https://example.com/sfp/api/org-drift/entries/string/content/download?side=string&repositoryIdentifier=string"
Empty
PATCH/sfp/api/org-drift/entries/{entryId}/acknowledge

Authorization

access-token
AuthorizationBearer <token>

In: header

Path Parameters

entryId*string

Query Parameters

repositoryIdentifier*string

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

curl -X PATCH "https://example.com/sfp/api/org-drift/entries/string/acknowledge?repositoryIdentifier=string" \  -H "Content-Type: application/json" \  -d '{}'
Empty
PATCH/sfp/api/org-drift/entries/{entryId}/reopen

Authorization

access-token
AuthorizationBearer <token>

In: header

Path Parameters

entryId*string

Query Parameters

repositoryIdentifier*string

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

curl -X PATCH "https://example.com/sfp/api/org-drift/entries/string/reopen?repositoryIdentifier=string" \  -H "Content-Type: application/json" \  -d '{}'
Empty
POST/sfp/api/org-drift/internal/runs/start

Authorization

access-token
AuthorizationBearer <token>

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

curl -X POST "https://example.com/sfp/api/org-drift/internal/runs/start" \  -H "Content-Type: application/json" \  -d '{}'
Empty
POST/sfp/api/org-drift/internal/results

Authorization

access-token
AuthorizationBearer <token>

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

curl -X POST "https://example.com/sfp/api/org-drift/internal/results" \  -H "Content-Type: application/json" \  -d '{}'
Empty
POST/sfp/api/org-drift/internal/failures

Authorization

access-token
AuthorizationBearer <token>

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

curl -X POST "https://example.com/sfp/api/org-drift/internal/failures" \  -H "Content-Type: application/json" \  -d '{}'
Empty
POST/sfp/api/org-drift/internal/artifacts/cleanup

Authorization

access-token
AuthorizationBearer <token>

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

curl -X POST "https://example.com/sfp/api/org-drift/internal/artifacts/cleanup" \  -H "Content-Type: application/json" \  -d '{}'
Empty