Skip to content
Management API Reference

[Beta] Returns the project's eligibility for upgrades

get/v1/projects/{ref}/upgrade/eligibility

OAuth scopes

  • projects:read

Path parameters

  • ref
    Required
    string

    Project ref

Response codes

  • 200
  • 401
  • 403
  • 429
  • 500

Response (200)

1
{
2
"eligible": true,
3
"current_app_version": "lorem",
4
"current_app_version_release_channel": "internal",
5
"latest_app_version": "lorem",
6
"target_upgrade_versions": [
7
{
8
"postgres_version": "13",
9
"release_channel": "internal",
10
"app_version": "lorem"
11
}
12
],
13
"duration_estimate_hours": 42,
14
"legacy_auth_custom_roles": [
15
"lorem"
16
],
17
"objects_to_be_dropped": [
18
"lorem"
19
],
20
"unsupported_extensions": [
21
"lorem"
22
],
23
"user_defined_objects_in_internal_schemas": [
24
"lorem"
25
],
26
"validation_errors": [
27
{
28
"type": "objects_depending_on_pg_cron",
29
"dependents": [
30
"lorem"
31
]
32
}
33
],
34
"warnings": [
35
{
36
"type": "pg_graphql_introspection_change"
37
}
38
]
39
}