APIリファレンス
この読み取り専用参照は、選択したアプリケーション リリースから生成されます。検索フィールドを使用してエンドポイントを見つけます。ネストされたフィールドのスキーマ詳細を展開し、必要に応じて完全な OpenAPI JSON をダウンロードします。
インストールによって提供されるドキュメントについては、APIアクセス を参照してください。
114 エンドポイント
health
GET/api/health
Get application health status
認証
この契約では認証は必要ありません。
応答
200 The API process, database, and persisted provider synchronization state.
auth
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
200
PATCH/api/v1/auth/me
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
リクエストボディ
application/jsonUpdateProfileDto · objectプロパティ
スキーマ JSON
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
リクエストボディ
multipart/form-dataobjectプロパティ
スキーマ JSON
応答
200
DELETE/api/v1/auth/me/avatar
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
リクエストボディ
application/jsonRemoteAvatarDto · objectプロパティ
スキーマ JSON
応答
201
認証
この契約では認証は必要ありません。
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
リクエストボディ
application/jsonUpdateOidcConfigDto · objectプロパティ
スキーマ JSON
応答
200
認証
この契約では認証は必要ありません。
リクエストボディ
application/jsonOidcExchangeDto · objectプロパティ
スキーマ JSON
応答
200
認証
この契約では認証は必要ありません。
パラメータ
return_to必須stringスキーマ JSON
応答
200
認証
この契約では認証は必要ありません。
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
リクエストボディ
application/jsonUpdatePasswordDto · objectプロパティ
スキーマ JSON
応答
201
認証
この契約では認証は必要ありません。
リクエストボディ
application/jsonSetupDto · objectプロパティ
スキーマ JSON
応答
200
認証
この契約では認証は必要ありません。
応答
200
認証
この契約では認証は必要ありません。
リクエストボディ
application/jsonSignInDto · objectプロパティ
スキーマ JSON
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
204
notifications
GET/api/v1/browser-push
Get browser-push availability and enrollment status
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
リクエストボディ
application/jsonRegisterBrowserPushSubscriptionDto · objectプロパティ
スキーマ JSON
応答
204
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
リクエストボディ
application/jsonRemoveBrowserPushSubscriptionDto · objectプロパティ
スキーマ JSON
応答
204
GET/api/v1/notification-channels
List visible notification channels
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
200
POST/api/v1/notification-channels
Create a notification channel
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
リクエストボディ
application/jsonCreateNotificationChannelDto · objectプロパティ
スキーマ JSON
応答
200
PATCH/api/v1/notification-channels/{id}
Update a notification channel
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
リクエストボディ
application/jsonUpdateNotificationChannelDto · objectプロパティ
スキーマ JSON
応答
200
DELETE/api/v1/notification-channels/{id}
Delete a notification channel
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
応答
204
POST/api/v1/notification-channels/{id}/test
Test one notification channel
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
200
POST/api/v1/notification-channels/preview
Preview workflow notification subscriptions
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
リクエストボディ
application/jsonNotificationRulePreviewInputDto · objectプロパティ
スキーマ JSON
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
pageanyOfnumberstringスキーマ JSON
perPageanyOfnumberstringスキーマ JSON
fieldsstringスキーマ JSON
whereNotificationChannelWhere · objectプロパティ
スキーマ JSON
orderByanyOfNotificationChannelOrderBy · objectプロパティ
arrayNotificationChannelOrderBy · objectプロパティ
スキーマ JSON
selectNotificationChannelSelect · objectプロパティ
スキーマ JSON
includeNotificationChannelInclude · objectプロパティ
スキーマ JSON
cursorstringプロパティ
スキーマ JSON
distinctanyOfstring["id","createdAt","updatedAt","name","type","enabled"]
arraystring["id","createdAt","updatedAt","name","type","enabled"]
スキーマ JSON
searchstringスキーマ JSON
応答
200 Visible notification channels.
GET/api/v1/notification-deliveries
List visible notification delivery history
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
repositoryId必須stringスキーマ JSON
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
pageanyOfnumberstringスキーマ JSON
perPageanyOfnumberstringスキーマ JSON
fieldsstringスキーマ JSON
whereNotificationDeliveryWhere · objectプロパティ
スキーマ JSON
orderByanyOfNotificationDeliveryOrderBy · objectプロパティ
arrayNotificationDeliveryOrderBy · objectプロパティ
スキーマ JSON
selectNotificationDeliverySelect · objectプロパティ
スキーマ JSON
includeNotificationDeliveryInclude · objectプロパティ
スキーマ JSON
cursorstringプロパティ
スキーマ JSON
distinctanyOfstring["id","createdAt","updatedAt","kind","eventType","status","nextAttemptAt","notificationChannelId","repositoryId"]
arraystring["id","createdAt","updatedAt","kind","eventType","status","nextAttemptAt","notificationChannelId","repositoryId"]
スキーマ JSON
searchstringスキーマ JSON
応答
200 Authorized notification delivery history.
dashboard
GET/api/v1/dashboard/awaiting-approval
List workflow runs awaiting provider approval
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
200 Visible workflow runs awaiting approval.
GET/api/v1/dashboard/failures
List the 15 newest workflow contexts whose latest terminal run failed
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
200 Visible latest failed workflow runs.
GET/api/v1/dashboard/latest-runs
List the ten newest visible workflow runs
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
200 The ten newest visible workflow runs.
GET/api/v1/dashboard/repositories
Get visible repository workflow health
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
from必須stringスキーマ JSON
to必須stringスキーマ JSON
応答
200 Permission-aware repository health aggregates.
GET/api/v1/dashboard/summary
Get visible workflow health summary
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
from必須stringスキーマ JSON
to必須stringスキーマ JSON
応答
200 Permission-aware workflow health summary.
GET/api/v1/dashboard/trend
Get success and error workflow-run trend buckets
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
from必須stringスキーマ JSON
to必須stringスキーマ JSON
bucketanyOfstring["hour"]
string["day"]
string["week"]
スキーマ JSON
応答
200 Visible workflow-run trend buckets.
GitHubApp
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
リクエストボディ
application/jsonSaveGitHubAppDto · objectプロパティ
スキーマ JSON
応答
200
DELETE/api/v1/github-app
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
204
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
リクエストボディ
application/jsonConnectGitHubAppDto · objectプロパティ
スキーマ JSON
応答
201
issues
GET/api/v1/issues
Query visible issues
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
pageanyOfnumberstringスキーマ JSON
perPageanyOfnumberstringスキーマ JSON
fieldsstringスキーマ JSON
whereIssueWhere · objectプロパティ
スキーマ JSON
orderByanyOfIssueOrderBy · objectプロパティ
arrayIssueOrderBy · objectプロパティ
スキーマ JSON
selectIssueSelect · objectプロパティ
スキーマ JSON
includeIssueInclude · objectプロパティ
スキーマ JSON
cursorstringプロパティ
スキーマ JSON
distinctanyOfstring["id","createdAt","updatedAt","number","title","body","state","url","providerCreatedAt","providerUpdatedAt","closedAt","milestone","repositoryId"]
arraystring["id","createdAt","updatedAt","number","title","body","state","url","providerCreatedAt","providerUpdatedAt","closedAt","milestone","repositoryId"]
スキーマ JSON
searchstringnullableスキーマ JSON
labelsnullableanyOfstringarraystringスキーマ JSON
応答
200 Visible provider issues.
400 Invalid issue query.
401
403
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
200
jobs
GET/api/v1/jobs/repository-sync
Query visible repository synchronization jobs
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
pageanyOfnumberstringスキーマ JSON
perPageanyOfnumberstringスキーマ JSON
fieldsstringスキーマ JSON
whereRepositoryWhere · objectプロパティ
スキーマ JSON
orderByanyOfRepositoryOrderBy · objectプロパティ
arrayRepositoryOrderBy · objectプロパティ
スキーマ JSON
selectRepositorySelect · objectプロパティ
スキーマ JSON
includeRepositoryInclude · objectプロパティ
スキーマ JSON
cursorobjectプロパティ
スキーマ JSON
distinctanyOfstring["id","createdAt","updatedAt","providerRepositoryId","owner","name","url","enabled","lastSyncAt","providerAccountId","workflowRunRetentionDays","issueRetentionDays","pullRequestRetentionDays"]
arraystring["id","createdAt","updatedAt","providerRepositoryId","owner","name","url","enabled","lastSyncAt","providerAccountId","workflowRunRetentionDays","issueRetentionDays","pullRequestRetentionDays"]
スキーマ JSON
searchstringスキーマ JSON
応答
200 Visible repository synchronization jobs.
400 Invalid repository synchronization job query.
401
403
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
repositoryId必須stringスキーマ JSON
応答
202
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
202
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
200
mcp-tokens
GET/api/v1/mcp-tokens
List safe MCP token metadata
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
userIdstring · uuidnullableスキーマ JSON
応答
200
POST/api/v1/mcp-tokens
Create a user-owned MCP token
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
リクエストボディ
application/jsonCreateMcpAccessTokenDto · objectプロパティ
スキーマ JSON
応答
201
DELETE/api/v1/mcp-tokens/{id}
Revoke an MCP token
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
応答
204
ProviderAccounts
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
pageanyOfnumberstringスキーマ JSON
perPageanyOfnumberstringスキーマ JSON
fieldsstringスキーマ JSON
whereProviderAccountWhere · objectプロパティ
スキーマ JSON
orderByanyOfProviderAccountOrderBy · objectプロパティ
arrayProviderAccountOrderBy · objectプロパティ
スキーマ JSON
selectProviderAccountSelect · objectプロパティ
スキーマ JSON
includeProviderAccountInclude · objectプロパティ
スキーマ JSON
cursorstringプロパティ
スキーマ JSON
distinctanyOfstring["authenticationMethod","githubInstallationState","id","createdAt","updatedAt","providerType","displayName","baseUrl","enabled","lastSyncAt"]
arraystring["authenticationMethod","githubInstallationState","id","createdAt","updatedAt","providerType","displayName","baseUrl","enabled","lastSyncAt"]
スキーマ JSON
searchstringスキーマ JSON
応答
200 Configured provider accounts.
400 Invalid provider-account query.
401
403
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
リクエストボディ
application/jsonCreateProviderAccountDto · objectプロパティ
スキーマ JSON
応答
201
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
リクエストボディ
application/jsonUpdateProviderAccountDto · objectプロパティ
スキーマ JSON
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
応答
204
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
リクエストボディ
application/jsonCreateTrackedRepositoryDto · objectプロパティ
スキーマ JSON
応答
201
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
リクエストボディ
application/jsonStartProviderOAuthDto · objectプロパティ
スキーマ JSON
応答
201
ProviderOAuth
認証
この契約では認証は必要ありません。
パラメータ
state必須stringスキーマ JSON
codestringnullableスキーマ JSON
errorstringnullableスキーマ JSON
error_descriptionstringnullableスキーマ JSON
error_uristringnullableスキーマ JSON
応答
200
pull-requests
GET/api/v1/pull-requests
Query visible pull requests
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
pageanyOfnumberstringスキーマ JSON
perPageanyOfnumberstringスキーマ JSON
fieldsstringスキーマ JSON
wherePullRequestWhere · objectプロパティ
スキーマ JSON
orderByanyOfPullRequestOrderBy · objectプロパティ
arrayPullRequestOrderBy · objectプロパティ
スキーマ JSON
selectPullRequestSelect · objectプロパティ
スキーマ JSON
includePullRequestInclude · objectプロパティ
スキーマ JSON
cursorstringプロパティ
スキーマ JSON
distinctanyOfstring["id","createdAt","updatedAt","number","title","body","state","draft","sourceBranch","targetBranch","url","providerCreatedAt","providerUpdatedAt","closedAt","mergedAt","workflowStatus","workflowApprovalRequired","repositoryId"]
arraystring["id","createdAt","updatedAt","number","title","body","state","draft","sourceBranch","targetBranch","url","providerCreatedAt","providerUpdatedAt","closedAt","mergedAt","workflowStatus","workflowApprovalRequired","repositoryId"]
スキーマ JSON
searchstringnullableスキーマ JSON
labelsnullableanyOfstringarraystringスキーマ JSON
応答
200 Visible provider pull requests.
400 Invalid pull-request query.
401
403
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
200
Repositories
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
pageanyOfnumberstringスキーマ JSON
perPageanyOfnumberstringスキーマ JSON
fieldsstringスキーマ JSON
whereRepositoryWhere · objectプロパティ
スキーマ JSON
orderByanyOfRepositoryOrderBy · objectプロパティ
arrayRepositoryOrderBy · objectプロパティ
スキーマ JSON
selectRepositorySelect · objectプロパティ
スキーマ JSON
includeRepositoryInclude · objectプロパティ
スキーマ JSON
cursorstringプロパティ
スキーマ JSON
distinctanyOfstring["id","createdAt","updatedAt","providerRepositoryId","owner","name","url","enabled","lastSyncAt","providerAccountId","workflowRunRetentionDays","issueRetentionDays","pullRequestRetentionDays"]
arraystring["id","createdAt","updatedAt","providerRepositoryId","owner","name","url","enabled","lastSyncAt","providerAccountId","workflowRunRetentionDays","issueRetentionDays","pullRequestRetentionDays"]
スキーマ JSON
searchstringスキーマ JSON
応答
200 Tracked repositories.
400 Invalid repository query.
401
403
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
リクエストボディ
application/jsonUpdateRepositoryDto · objectプロパティ
スキーマ JSON
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
userId必須stringスキーマ JSON
リクエストボディ
application/jsonUpsertRepositoryMembershipDto · objectプロパティ
スキーマ JSON
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
userId必須stringスキーマ JSON
応答
204
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
リクエストボディ
application/jsonSetRepositoryWebhookSecretDto · objectプロパティ
スキーマ JSON
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
応答
204
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
リクエストボディ
application/jsonCreateWorkflowFilterDto · objectプロパティ
スキーマ JSON
応答
201
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
filterId必須stringスキーマ JSON
応答
204
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
200
RepositoryRefresh
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
応答
201
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
応答
202
RepositoryGroups
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
repositoryId必須stringスキーマ JSON
応答
200
400
401
403
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
repositoryId必須stringスキーマ JSON
groupId必須stringスキーマ JSON
リクエストボディ
application/jsonSaveRepositoryGroupDto · objectプロパティ
スキーマ JSON
応答
200
400
401
403
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
repositoryId必須stringスキーマ JSON
groupId必須stringスキーマ JSON
応答
204
400
401
403
security-alerts
GET/api/v1/security-alerts
Query visible security alerts
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
pageanyOfnumberstringスキーマ JSON
perPageanyOfnumberstringスキーマ JSON
fieldsstringスキーマ JSON
whereSecurityAlertWhere · objectプロパティ
スキーマ JSON
orderByanyOfSecurityAlertOrderBy · objectプロパティ
arraySecurityAlertOrderBy · objectプロパティ
スキーマ JSON
selectSecurityAlertSelect · objectプロパティ
スキーマ JSON
includeSecurityAlertInclude · objectプロパティ
スキーマ JSON
cursorstringプロパティ
スキーマ JSON
distinctanyOfstring["id","createdAt","updatedAt","kind","state","severity","title","scanner","providerCreatedAt","providerUpdatedAt","resolvedAt","resolution","packageName","ecosystem","manifest","ruleId","tool","secretType","secretProvider","repositoryId"]
arraystring["id","createdAt","updatedAt","kind","state","severity","title","scanner","providerCreatedAt","providerUpdatedAt","resolvedAt","resolution","packageName","ecosystem","manifest","ruleId","tool","secretType","secretProvider","repositoryId"]
スキーマ JSON
searchstringスキーマ JSON
応答
200 Visible normalized security alerts.
400 Invalid security-alert query.
401
403
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
200
settings
GET/api/v1/settings
Get global application settings
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
200
PATCH/api/v1/settings
Update global application settings
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
リクエストボディ
application/jsonUpdateApplicationSettingsDto · objectプロパティ
スキーマ JSON
応答
200
403 System administrator access is required.
UserGroups
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
pageanyOfnumberstringスキーマ JSON
perPageanyOfnumberstringスキーマ JSON
fieldsstringスキーマ JSON
whereUserGroupWhere · objectプロパティ
スキーマ JSON
orderByanyOfUserGroupOrderBy · objectプロパティ
arrayUserGroupOrderBy · objectプロパティ
スキーマ JSON
selectUserGroupSelect · objectプロパティ
スキーマ JSON
includeUserGroupInclude · objectスキーマ JSON
cursorstringプロパティ
スキーマ JSON
distinctanyOfstring["id","name","createdAt","updatedAt"]
arraystring["id","name","createdAt","updatedAt"]
スキーマ JSON
応答
200
400
401
403
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
リクエストボディ
application/jsonSaveUserGroupDto · objectプロパティ
スキーマ JSON
応答
200
400
401
403
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
リクエストボディ
application/jsonSaveUserGroupDto · objectプロパティ
スキーマ JSON
応答
200
400
401
403
DELETE/api/v1/user-groups/{id}
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
応答
204
400
401
403
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
pageanyOfnumberstringスキーマ JSON
perPageanyOfnumberstringスキーマ JSON
fieldsstringスキーマ JSON
whereUserWhere · objectプロパティ
スキーマ JSON
orderByanyOfUserOrderBy · objectプロパティ
arrayUserOrderBy · objectプロパティ
スキーマ JSON
selectUserSelect · objectプロパティ
スキーマ JSON
includeUserInclude · objectスキーマ JSON
cursorstringプロパティ
スキーマ JSON
distinctanyOfstring["id","createdAt","updatedAt","username","firstName","lastName","authProvider","role"]
arraystring["id","createdAt","updatedAt","username","firstName","lastName","authProvider","role"]
スキーマ JSON
応答
200
400
401
403
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
userId必須stringスキーマ JSON
応答
204
400
401
403
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
userId必須stringスキーマ JSON
応答
204
400
401
403
Users
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
pageanyOfnumberstringスキーマ JSON
perPageanyOfnumberstringスキーマ JSON
fieldsstringスキーマ JSON
whereUserWhere · objectプロパティ
スキーマ JSON
orderByanyOfUserOrderBy · objectプロパティ
arrayUserOrderBy · objectプロパティ
スキーマ JSON
selectUserSelect · objectプロパティ
スキーマ JSON
includeUserInclude · objectスキーマ JSON
cursorstringプロパティ
スキーマ JSON
distinctanyOfstring["id","createdAt","updatedAt","username","firstName","lastName","authProvider","role"]
arraystring["id","createdAt","updatedAt","username","firstName","lastName","authProvider","role"]
スキーマ JSON
応答
200 System users.
400 Invalid user query.
401
403
POST/api/v1/users
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
リクエストボディ
application/jsonCreateUserDto · objectプロパティ
スキーマ JSON
応答
201
DELETE/api/v1/users/{id}
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
応答
200
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
id必須stringスキーマ JSON
リクエストボディ
application/jsonResetUserPasswordDto · objectプロパティ
スキーマ JSON
応答
204
400
401
403
404 User not found.
version
GET/api/v1/version/latest
Get the latest released Repovio version
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
応答
200
webhooks
POST/api/v1/webhooks/forgejo/{repositoryId}
Accept a signed Forgejo webhook delivery
認証
この契約では認証は必要ありません。
パラメータ
repositoryId必須string · uuidスキーマ JSON
応答
202 The delivery was accepted for asynchronous synchronization.
POST/api/v1/webhooks/gitea/{repositoryId}
Accept a signed Gitea webhook delivery
認証
この契約では認証は必要ありません。
パラメータ
repositoryId必須string · uuidスキーマ JSON
応答
202 The delivery was accepted for asynchronous synchronization.
POST/api/v1/webhooks/github-app
Accept a signed GitHub App delivery
認証
この契約では認証は必要ありません。
応答
202 The App delivery was durably accepted.
POST/api/v1/webhooks/github/{repositoryId}
Accept a signed GitHub webhook delivery
認証
この契約では認証は必要ありません。
パラメータ
repositoryId必須string · uuidスキーマ JSON
応答
202 The delivery was accepted for asynchronous synchronization.
POST/api/v1/webhooks/gitlab/{repositoryId}
Accept a signed GitLab webhook delivery
認証
この契約では認証は必要ありません。
パラメータ
repositoryId必須string · uuidスキーマ JSON
応答
202 The delivery was accepted for asynchronous synchronization.
POST/api/webhooks/forgejo/{repositoryId}
Accept a signed Forgejo webhook delivery
認証
この契約では認証は必要ありません。
パラメータ
repositoryId必須string · uuidスキーマ JSON
応答
202 The delivery was accepted for asynchronous synchronization.
POST/api/webhooks/gitea/{repositoryId}
Accept a signed Gitea webhook delivery
認証
この契約では認証は必要ありません。
パラメータ
repositoryId必須string · uuidスキーマ JSON
応答
202 The delivery was accepted for asynchronous synchronization.
POST/api/webhooks/github-app
Accept a signed GitHub App delivery
認証
この契約では認証は必要ありません。
応答
202 The App delivery was durably accepted.
POST/api/webhooks/github/{repositoryId}
Accept a signed GitHub webhook delivery
認証
この契約では認証は必要ありません。
パラメータ
repositoryId必須string · uuidスキーマ JSON
応答
202 The delivery was accepted for asynchronous synchronization.
POST/api/webhooks/gitlab/{repositoryId}
Accept a signed GitLab webhook delivery
認証
この契約では認証は必要ありません。
パラメータ
repositoryId必須string · uuidスキーマ JSON
応答
202 The delivery was accepted for asynchronous synchronization.
workflow-runs
GET/api/v1/workflow-runs
Query visible workflow runs
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
pageanyOfnumberstringスキーマ JSON
perPageanyOfnumberstringスキーマ JSON
fieldsstringスキーマ JSON
whereWorkflowRunWhere · objectプロパティ
スキーマ JSON
orderByanyOfWorkflowRunOrderBy · objectプロパティ
arrayWorkflowRunOrderBy · objectプロパティ
スキーマ JSON
selectWorkflowRunSelect · objectプロパティ
スキーマ JSON
includeWorkflowRunInclude · objectプロパティ
スキーマ JSON
cursorstringプロパティ
スキーマ JSON
distinctanyOfstring["id","createdAt","updatedAt","providerRunId","workflowName","displayTitle","url","providerCreatedAt","startedAt","completedAt","durationMs","status","awaitingApproval","event","scopeKey","workflowId","repositoryId"]
arraystring["id","createdAt","updatedAt","providerRunId","workflowName","displayTitle","url","providerCreatedAt","startedAt","completedAt","durationMs","status","awaitingApproval","event","scopeKey","workflowId","repositoryId"]
スキーマ JSON
searchstringスキーマ JSON
応答
200 Visible workflow runs.
400 Invalid workflow-run query.
401
403
GET/api/v1/workflow-runs/needs-attention
Query visible workflow runs that need attention
認証
- 代替 1 (リストされているすべてのスキームが必要)
bearer · http · bearer
パラメータ
pageanyOfnumberstringスキーマ JSON
perPageanyOfnumberstringスキーマ JSON
fieldsstringスキーマ JSON
whereWorkflowRunWhere · objectプロパティ
スキーマ JSON
orderByanyOfWorkflowRunOrderBy · objectプロパティ
arrayWorkflowRunOrderBy · objectプロパティ
スキーマ JSON
selectWorkflowRunSelect · objectプロパティ
スキーマ JSON
includeWorkflowRunInclude · objectプロパティ
スキーマ JSON
cursorstringプロパティ
スキーマ JSON
distinctanyOfstring["id","createdAt","updatedAt","providerRunId","workflowName","displayTitle","url","providerCreatedAt","startedAt","completedAt","durationMs","status","awaitingApproval","event","scopeKey","workflowId","repositoryId"]
arraystring["id","createdAt","updatedAt","providerRunId","workflowName","displayTitle","url","providerCreatedAt","startedAt","completedAt","durationMs","status","awaitingApproval","event","scopeKey","workflowId","repositoryId"]
スキーマ JSON
searchstring