انتقل إلى المحتوى

مرجع واجهة برمجة التطبيقات

استكشف نقاط النهاية والمعلمات ونصوص الطلب ومخططات الاستجابة لإصدار Repovio هذا.

يتم إنشاء مرجع القراءة فقط هذا من إصدار التطبيق المحدد. استخدم حقل البحث للعثور على نقطة النهاية؛ قم بتوسيع تفاصيل المخطط للحقول المتداخلة وقم بتنزيل OpenAPI JSON الكامل عند الحاجة.

للحصول على الوثائق التي يقدمها التثبيت الخاص بك، راجع الوصول إلى واجهة برمجة التطبيقات.

نقاط النهاية 114

تنزيل OpenAPI JSON

health

GET/api/health

Get application health status

المصادقة

لا المصادقة المطلوبة بموجب هذا العقد.

الردود

200 The API process, database, and persisted provider synchronization state.

auth

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

هيئة الطلب

مطلوب
application/json
UpdateProfileDto · object
ملكيات
مخطط JSON

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

هيئة الطلب

مطلوب
multipart/form-data
object
ملكيات
مخطط JSON

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

هيئة الطلب

مطلوب
application/json
RemoteAvatarDto · object
ملكيات
مخطط JSON

الردود

201

المصادقة

لا المصادقة المطلوبة بموجب هذا العقد.

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

هيئة الطلب

مطلوب
application/json
UpdateOidcConfigDto · object
ملكيات
مخطط JSON

الردود

200

المصادقة

لا المصادقة المطلوبة بموجب هذا العقد.

هيئة الطلب

مطلوب
application/json
OidcExchangeDto · object
ملكيات
مخطط JSON

الردود

200

المصادقة

لا المصادقة المطلوبة بموجب هذا العقد.

حدود

query
return_toمطلوبstring
مخطط JSON

الردود

200

المصادقة

لا المصادقة المطلوبة بموجب هذا العقد.

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

هيئة الطلب

مطلوب
application/json
UpdatePasswordDto · object
ملكيات
مخطط JSON

الردود

201

المصادقة

لا المصادقة المطلوبة بموجب هذا العقد.

هيئة الطلب

مطلوب
application/json
SetupDto · object
ملكيات
مخطط JSON

الردود

200

المصادقة

لا المصادقة المطلوبة بموجب هذا العقد.

الردود

200

المصادقة

لا المصادقة المطلوبة بموجب هذا العقد.

هيئة الطلب

مطلوب
application/json
SignInDto · 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/json
RegisterBrowserPushSubscriptionDto · object
ملكيات
مخطط JSON

الردود

204

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

هيئة الطلب

مطلوب
application/json
RemoveBrowserPushSubscriptionDto · 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/json
CreateNotificationChannelDto · object
ملكيات
مخطط JSON

الردود

200

PATCH/api/v1/notification-channels/{id}

Update a notification channel

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON

هيئة الطلب

مطلوب
application/json
UpdateNotificationChannelDto · object
ملكيات
مخطط JSON

الردود

200

DELETE/api/v1/notification-channels/{id}

Delete a notification channel

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON

الردود

204

POST/api/v1/notification-channels/{id}/test

Test one notification channel

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

الردود

200

POST/api/v1/notification-channels/preview

Preview workflow notification subscriptions

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

هيئة الطلب

مطلوب
application/json
NotificationRulePreviewInputDto · object
ملكيات
مخطط JSON

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

query
page
anyOf
number
string
مخطط JSON
query
perPage
anyOf
number
string
مخطط JSON
query
fieldsstring
مخطط JSON
query
whereNotificationChannelWhere · object
ملكيات
مخطط JSON
query
orderBy
anyOf
NotificationChannelOrderBy · object
ملكيات
array
عناصر المصفوفة
NotificationChannelOrderBy · object
ملكيات
مخطط JSON
query
selectNotificationChannelSelect · object
ملكيات
مخطط JSON
query
includeNotificationChannelInclude · object
ملكيات
مخطط JSON
query
cursorstring
ملكيات
مخطط JSON
query
distinct
anyOf
string

["id","createdAt","updatedAt","name","type","enabled"]

array
عناصر المصفوفة
string

["id","createdAt","updatedAt","name","type","enabled"]

مخطط JSON
query
searchstring
مخطط JSON

الردود

200 Visible notification channels.

GET/api/v1/notification-deliveries

List visible notification delivery history

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

query
repositoryIdمطلوبstring
مخطط JSON

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

query
page
anyOf
number
string
مخطط JSON
query
perPage
anyOf
number
string
مخطط JSON
query
fieldsstring
مخطط JSON
query
whereNotificationDeliveryWhere · object
ملكيات
مخطط JSON
query
orderBy
anyOf
NotificationDeliveryOrderBy · object
ملكيات
array
عناصر المصفوفة
NotificationDeliveryOrderBy · object
ملكيات
مخطط JSON
query
selectNotificationDeliverySelect · object
ملكيات
مخطط JSON
query
includeNotificationDeliveryInclude · object
ملكيات
مخطط JSON
query
cursorstring
ملكيات
مخطط JSON
query
distinct
anyOf
string

["id","createdAt","updatedAt","kind","eventType","status","nextAttemptAt","notificationChannelId","repositoryId"]

array
عناصر المصفوفة
string

["id","createdAt","updatedAt","kind","eventType","status","nextAttemptAt","notificationChannelId","repositoryId"]

مخطط JSON
query
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

حدود

query
fromمطلوبstring
مخطط JSON
query
toمطلوبstring
مخطط JSON

الردود

200 Permission-aware repository health aggregates.

GET/api/v1/dashboard/summary

Get visible workflow health summary

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

query
fromمطلوبstring
مخطط JSON
query
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

حدود

query
fromمطلوبstring
مخطط JSON
query
toمطلوبstring
مخطط JSON
query
bucket
anyOf
string

["hour"]

string

["day"]

string

["week"]

مخطط JSON

الردود

200 Visible workflow-run trend buckets.

GitHubApp

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

هيئة الطلب

مطلوب
application/json
SaveGitHubAppDto · object
ملكيات
مخطط JSON

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

الردود

204

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

هيئة الطلب

مطلوب
application/json
ConnectGitHubAppDto · object
ملكيات
مخطط JSON

الردود

201

issues

GET/api/v1/issues

Query visible issues

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

query
page
anyOf
number
string
مخطط JSON
query
perPage
anyOf
number
string
مخطط JSON
query
fieldsstring
مخطط JSON
query
whereIssueWhere · object
ملكيات
مخطط JSON
query
orderBy
anyOf
IssueOrderBy · object
ملكيات
array
عناصر المصفوفة
IssueOrderBy · object
ملكيات
مخطط JSON
query
selectIssueSelect · object
ملكيات
مخطط JSON
query
includeIssueInclude · object
ملكيات
مخطط JSON
query
cursorstring
ملكيات
مخطط JSON
query
distinct
anyOf
string

["id","createdAt","updatedAt","number","title","body","state","url","providerCreatedAt","providerUpdatedAt","closedAt","milestone","repositoryId"]

array
عناصر المصفوفة
string

["id","createdAt","updatedAt","number","title","body","state","url","providerCreatedAt","providerUpdatedAt","closedAt","milestone","repositoryId"]

مخطط JSON
query
searchstringnullable
مخطط JSON
query
labelsnullable
anyOf
string
array
عناصر المصفوفة
string
مخطط JSON

الردود

200 Visible provider issues.
400 Invalid issue query.
401
403

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
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

حدود

query
page
anyOf
number
string
مخطط JSON
query
perPage
anyOf
number
string
مخطط JSON
query
fieldsstring
مخطط JSON
query
whereRepositoryWhere · object
ملكيات
مخطط JSON
query
orderBy
anyOf
RepositoryOrderBy · object
ملكيات
array
عناصر المصفوفة
RepositoryOrderBy · object
ملكيات
مخطط JSON
query
selectRepositorySelect · object
ملكيات
مخطط JSON
query
includeRepositoryInclude · object
ملكيات
مخطط JSON
query
cursorobject
ملكيات
مخطط JSON
query
distinct
anyOf
string

["id","createdAt","updatedAt","providerRepositoryId","owner","name","url","enabled","lastSyncAt","providerAccountId","workflowRunRetentionDays","issueRetentionDays","pullRequestRetentionDays"]

array
عناصر المصفوفة
string

["id","createdAt","updatedAt","providerRepositoryId","owner","name","url","enabled","lastSyncAt","providerAccountId","workflowRunRetentionDays","issueRetentionDays","pullRequestRetentionDays"]

مخطط JSON
query
searchstring
مخطط JSON

الردود

200 Visible repository synchronization jobs.
400 Invalid repository synchronization job query.
401
403

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
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

حدود

query
userIdstring · uuidnullable
مخطط JSON

الردود

200

POST/api/v1/mcp-tokens

Create a user-owned MCP token

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

هيئة الطلب

مطلوب
application/json
CreateMcpAccessTokenDto · object
ملكيات
مخطط JSON

الردود

201

DELETE/api/v1/mcp-tokens/{id}

Revoke an MCP token

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON

الردود

204

ProviderAccounts

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

query
page
anyOf
number
string
مخطط JSON
query
perPage
anyOf
number
string
مخطط JSON
query
fieldsstring
مخطط JSON
query
whereProviderAccountWhere · object
ملكيات
مخطط JSON
query
orderBy
anyOf
ProviderAccountOrderBy · object
ملكيات
array
عناصر المصفوفة
ProviderAccountOrderBy · object
ملكيات
مخطط JSON
query
selectProviderAccountSelect · object
ملكيات
مخطط JSON
query
includeProviderAccountInclude · object
ملكيات
مخطط JSON
query
cursorstring
ملكيات
مخطط JSON
query
distinct
anyOf
string

["authenticationMethod","githubInstallationState","id","createdAt","updatedAt","providerType","displayName","baseUrl","enabled","lastSyncAt"]

array
عناصر المصفوفة
string

["authenticationMethod","githubInstallationState","id","createdAt","updatedAt","providerType","displayName","baseUrl","enabled","lastSyncAt"]

مخطط JSON
query
searchstring
مخطط JSON

الردود

200 Configured provider accounts.
400 Invalid provider-account query.
401
403

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

هيئة الطلب

مطلوب
application/json
CreateProviderAccountDto · object
ملكيات
مخطط JSON

الردود

201

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON

هيئة الطلب

مطلوب
application/json
UpdateProviderAccountDto · object
ملكيات
مخطط JSON

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON

الردود

204

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON

هيئة الطلب

مطلوب
application/json
CreateTrackedRepositoryDto · object
ملكيات
مخطط JSON

الردود

201

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

هيئة الطلب

مطلوب
application/json
StartProviderOAuthDto · object
ملكيات
مخطط JSON

الردود

201

ProviderOAuth

المصادقة

لا المصادقة المطلوبة بموجب هذا العقد.

حدود

query
stateمطلوبstring
مخطط JSON
query
codestringnullable
مخطط JSON
query
errorstringnullable
مخطط JSON
query
error_descriptionstringnullable
مخطط JSON
query
error_uristringnullable
مخطط JSON

الردود

200

pull-requests

GET/api/v1/pull-requests

Query visible pull requests

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

query
page
anyOf
number
string
مخطط JSON
query
perPage
anyOf
number
string
مخطط JSON
query
fieldsstring
مخطط JSON
query
wherePullRequestWhere · object
ملكيات
مخطط JSON
query
orderBy
anyOf
PullRequestOrderBy · object
ملكيات
array
عناصر المصفوفة
PullRequestOrderBy · object
ملكيات
مخطط JSON
query
selectPullRequestSelect · object
ملكيات
مخطط JSON
query
includePullRequestInclude · object
ملكيات
مخطط JSON
query
cursorstring
ملكيات
مخطط JSON
query
distinct
anyOf
string

["id","createdAt","updatedAt","number","title","body","state","draft","sourceBranch","targetBranch","url","providerCreatedAt","providerUpdatedAt","closedAt","mergedAt","workflowStatus","workflowApprovalRequired","repositoryId"]

array
عناصر المصفوفة
string

["id","createdAt","updatedAt","number","title","body","state","draft","sourceBranch","targetBranch","url","providerCreatedAt","providerUpdatedAt","closedAt","mergedAt","workflowStatus","workflowApprovalRequired","repositoryId"]

مخطط JSON
query
searchstringnullable
مخطط JSON
query
labelsnullable
anyOf
string
array
عناصر المصفوفة
string
مخطط JSON

الردود

200 Visible provider pull requests.
400 Invalid pull-request query.
401
403

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

الردود

200

Repositories

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

query
page
anyOf
number
string
مخطط JSON
query
perPage
anyOf
number
string
مخطط JSON
query
fieldsstring
مخطط JSON
query
whereRepositoryWhere · object
ملكيات
مخطط JSON
query
orderBy
anyOf
RepositoryOrderBy · object
ملكيات
array
عناصر المصفوفة
RepositoryOrderBy · object
ملكيات
مخطط JSON
query
selectRepositorySelect · object
ملكيات
مخطط JSON
query
includeRepositoryInclude · object
ملكيات
مخطط JSON
query
cursorstring
ملكيات
مخطط JSON
query
distinct
anyOf
string

["id","createdAt","updatedAt","providerRepositoryId","owner","name","url","enabled","lastSyncAt","providerAccountId","workflowRunRetentionDays","issueRetentionDays","pullRequestRetentionDays"]

array
عناصر المصفوفة
string

["id","createdAt","updatedAt","providerRepositoryId","owner","name","url","enabled","lastSyncAt","providerAccountId","workflowRunRetentionDays","issueRetentionDays","pullRequestRetentionDays"]

مخطط JSON
query
searchstring
مخطط JSON

الردود

200 Tracked repositories.
400 Invalid repository query.
401
403

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON

هيئة الطلب

مطلوب
application/json
UpdateRepositoryDto · object
ملكيات
مخطط JSON

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON
path
userIdمطلوبstring
مخطط JSON

هيئة الطلب

مطلوب
application/json
UpsertRepositoryMembershipDto · object
ملكيات
مخطط JSON

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON
path
userIdمطلوبstring
مخطط JSON

الردود

204

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON

هيئة الطلب

مطلوب
application/json
SetRepositoryWebhookSecretDto · object
ملكيات
مخطط JSON

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON

الردود

204

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON

هيئة الطلب

مطلوب
application/json
CreateWorkflowFilterDto · object
ملكيات
مخطط JSON

الردود

201

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON
path
filterIdمطلوبstring
مخطط JSON

الردود

204

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

الردود

200

RepositoryRefresh

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON

الردود

201

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON

الردود

202

RepositoryGroups

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
repositoryIdمطلوبstring
مخطط JSON

الردود

200
400
401
403

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
repositoryIdمطلوبstring
مخطط JSON
path
groupIdمطلوبstring
مخطط JSON

هيئة الطلب

مطلوب
application/json
SaveRepositoryGroupDto · object
ملكيات
مخطط JSON

الردود

200
400
401
403

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
repositoryIdمطلوبstring
مخطط JSON
path
groupIdمطلوبstring
مخطط JSON

الردود

204
400
401
403

security-alerts

GET/api/v1/security-alerts

Query visible security alerts

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

query
page
anyOf
number
string
مخطط JSON
query
perPage
anyOf
number
string
مخطط JSON
query
fieldsstring
مخطط JSON
query
whereSecurityAlertWhere · object
ملكيات
مخطط JSON
query
orderBy
anyOf
SecurityAlertOrderBy · object
ملكيات
array
عناصر المصفوفة
SecurityAlertOrderBy · object
ملكيات
مخطط JSON
query
selectSecurityAlertSelect · object
ملكيات
مخطط JSON
query
includeSecurityAlertInclude · object
ملكيات
مخطط JSON
query
cursorstring
ملكيات
مخطط JSON
query
distinct
anyOf
string

["id","createdAt","updatedAt","kind","state","severity","title","scanner","providerCreatedAt","providerUpdatedAt","resolvedAt","resolution","packageName","ecosystem","manifest","ruleId","tool","secretType","secretProvider","repositoryId"]

array
عناصر المصفوفة
string

["id","createdAt","updatedAt","kind","state","severity","title","scanner","providerCreatedAt","providerUpdatedAt","resolvedAt","resolution","packageName","ecosystem","manifest","ruleId","tool","secretType","secretProvider","repositoryId"]

مخطط JSON
query
searchstring
مخطط JSON

الردود

200 Visible normalized security alerts.
400 Invalid security-alert query.
401
403

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
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/json
UpdateApplicationSettingsDto · object
ملكيات
مخطط JSON

الردود

200
403 System administrator access is required.

UserGroups

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

query
page
anyOf
number
string
مخطط JSON
query
perPage
anyOf
number
string
مخطط JSON
query
fieldsstring
مخطط JSON
query
whereUserGroupWhere · object
ملكيات
مخطط JSON
query
orderBy
anyOf
UserGroupOrderBy · object
ملكيات
array
عناصر المصفوفة
UserGroupOrderBy · object
ملكيات
مخطط JSON
query
selectUserGroupSelect · object
ملكيات
مخطط JSON
query
includeUserGroupInclude · object
مخطط JSON
query
cursorstring
ملكيات
مخطط JSON
query
distinct
anyOf
string

["id","name","createdAt","updatedAt"]

array
عناصر المصفوفة
string

["id","name","createdAt","updatedAt"]

مخطط JSON

الردود

200
400
401
403

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

هيئة الطلب

مطلوب
application/json
SaveUserGroupDto · object
ملكيات
مخطط JSON

الردود

200
400
401
403

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON

هيئة الطلب

مطلوب
application/json
SaveUserGroupDto · object
ملكيات
مخطط JSON

الردود

200
400
401
403

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON

الردود

204
400
401
403

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON
query
page
anyOf
number
string
مخطط JSON
query
perPage
anyOf
number
string
مخطط JSON
query
fieldsstring
مخطط JSON
query
whereUserWhere · object
ملكيات
مخطط JSON
query
orderBy
anyOf
UserOrderBy · object
ملكيات
array
عناصر المصفوفة
UserOrderBy · object
ملكيات
مخطط JSON
query
selectUserSelect · object
ملكيات
مخطط JSON
query
includeUserInclude · object
مخطط JSON
query
cursorstring
ملكيات
مخطط JSON
query
distinct
anyOf
string

["id","createdAt","updatedAt","username","firstName","lastName","authProvider","role"]

array
عناصر المصفوفة
string

["id","createdAt","updatedAt","username","firstName","lastName","authProvider","role"]

مخطط JSON

الردود

200
400
401
403

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON
path
userIdمطلوبstring
مخطط JSON

الردود

204
400
401
403

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON
path
userIdمطلوبstring
مخطط JSON

الردود

204
400
401
403

Users

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

query
page
anyOf
number
string
مخطط JSON
query
perPage
anyOf
number
string
مخطط JSON
query
fieldsstring
مخطط JSON
query
whereUserWhere · object
ملكيات
مخطط JSON
query
orderBy
anyOf
UserOrderBy · object
ملكيات
array
عناصر المصفوفة
UserOrderBy · object
ملكيات
مخطط JSON
query
selectUserSelect · object
ملكيات
مخطط JSON
query
includeUserInclude · object
مخطط JSON
query
cursorstring
ملكيات
مخطط JSON
query
distinct
anyOf
string

["id","createdAt","updatedAt","username","firstName","lastName","authProvider","role"]

array
عناصر المصفوفة
string

["id","createdAt","updatedAt","username","firstName","lastName","authProvider","role"]

مخطط JSON

الردود

200 System users.
400 Invalid user query.
401
403

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

هيئة الطلب

مطلوب
application/json
CreateUserDto · object
ملكيات
مخطط JSON

الردود

201

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON

الردود

200

المصادقة

  • بديل 1 (جميع المخططات المدرجة مطلوبة)

    bearer · http · bearer

حدود

path
idمطلوبstring
مخطط JSON

هيئة الطلب

مطلوب
application/json
ResetUserPasswordDto · 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

المصادقة

لا المصادقة المطلوبة بموجب هذا العقد.

حدود

path
repositoryIdمطلوبstring · uuid
مخطط JSON

الردود

202 The delivery was accepted for asynchronous synchronization.

POST/api/v1/webhooks/gitea/{repositoryId}

Accept a signed Gitea webhook delivery

المصادقة

لا المصادقة المطلوبة بموجب هذا العقد.

حدود

path
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

المصادقة

لا المصادقة المطلوبة بموجب هذا العقد.

حدود

path
repositoryIdمطلوبstring · uuid
مخطط JSON

الردود

202 The delivery was accepted for asynchronous synchronization.

POST/api/v1/webhooks/gitlab/{repositoryId}

Accept a signed GitLab webhook delivery

المصادقة

لا المصادقة المطلوبة بموجب هذا العقد.

حدود

path
repositoryIdمطلوبstring · uuid
مخطط JSON

الردود

202 The delivery was accepted for asynchronous synchronization.

POST/api/webhooks/forgejo/{repositoryId}

Accept a signed Forgejo webhook delivery

المصادقة

لا المصادقة المطلوبة بموجب هذا العقد.

حدود

path
repositoryIdمطلوبstring · uuid
مخطط JSON

الردود

202 The delivery was accepted for asynchronous synchronization.

POST/api/webhooks/gitea/{repositoryId}

Accept a signed Gitea webhook delivery

المصادقة

لا المصادقة المطلوبة بموجب هذا العقد.

حدود

path
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

المصادقة

لا المصادقة المطلوبة بموجب هذا العقد.

حدود

path
repositoryIdمطلوبstring · uuid
مخطط JSON

الردود

202 The delivery was accepted for asynchronous synchronization.

POST/api/webhooks/gitlab/{repositoryId}

Accept a signed GitLab webhook delivery

المصادقة

لا المصادقة المطلوبة بموجب هذا العقد.

حدود

path
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

حدود

query
page
anyOf
number
string
مخطط JSON
query
perPage
anyOf
number
string
مخطط JSON
query
fieldsstring
مخطط JSON
query
whereWorkflowRunWhere · object
ملكيات
مخطط JSON
query
orderBy
anyOf
WorkflowRunOrderBy · object
ملكيات
array
عناصر المصفوفة
WorkflowRunOrderBy · object
ملكيات
مخطط JSON
query
selectWorkflowRunSelect · object
ملكيات
مخطط JSON
query
includeWorkflowRunInclude · object
ملكيات
مخطط JSON
query
cursorstring
ملكيات
مخطط JSON
query
distinct
anyOf
string

["id","createdAt","updatedAt","providerRunId","workflowName","displayTitle","url","providerCreatedAt","startedAt","completedAt","durationMs","status","awaitingApproval","event","scopeKey","workflowId","repositoryId"]

array
عناصر المصفوفة
string

["id","createdAt","updatedAt","providerRunId","workflowName","displayTitle","url","providerCreatedAt","startedAt","completedAt","durationMs","status","awaitingApproval","event","scopeKey","workflowId","repositoryId"]

مخطط JSON
query
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

حدود

query
page
anyOf
number
string
مخطط JSON
query
perPage
anyOf
number
string
مخطط JSON
query
fieldsstring
مخطط JSON
query
whereWorkflowRunWhere · object
ملكيات
مخطط JSON
query
orderBy
anyOf
WorkflowRunOrderBy · object
ملكيات
array
عناصر المصفوفة
WorkflowRunOrderBy · object
ملكيات
مخطط JSON
query
selectWorkflowRunSelect · object
ملكيات
مخطط JSON
query
includeWorkflowRunInclude · object
ملكيات
مخطط JSON
query
cursorstring
ملكيات
مخطط JSON
query
distinct
anyOf
string

["id","createdAt","updatedAt","providerRunId","workflowName","displayTitle","url","providerCreatedAt","startedAt","completedAt","durationMs","status","awaitingApproval","event","scopeKey","workflowId","repositoryId"]

array
عناصر المصفوفة
string

["id","createdAt","updatedAt","providerRunId","workflowName","displayTitle","url","providerCreatedAt","startedAt","completedAt","durationMs","status","awaitingApproval","event","scopeKey","workflowId","repositoryId"]

مخطط JSON
query
searchstring
مخطط JSON

الردود

200 Visible latest terminal workflow failures.
400 Invalid needs-attention workflow-run query.
401
403