What is the stable version of D2L Brightspace API version ?

Options

Hi All,

We have used 1.12 version for below routes. We need to know what the stable and recommended version of api. Based on my understanding 1.23 and 1.24 are right now. some time back we received one issue and D2L suggested to move to new version of D2L api. What is your recommandation ?

Existing routes in our application.
/d2l/api/le/{consumerVersion}/lti/link/

/d2l/api/le/{consumerVersion}/lti/quicklink/

/d2l/api/le/{consumerVersion}/content/modules/

/d2l/api/le/{consumerVersion}/grades/

Tagged:

Best Answer

Answers

  • Amila.K.500
    Amila.K.500 Posts: 2 🌱
    edited January 17
    Options

    Thanks lot @Syed Hasan, for the feedback.

    Just to be clear, In the documentation says, "le" deprecated version 1.61 to 1.66 likewise. We are using 1.12 and still saying supported in the api response. even 1.62 version also supported based on the api. Can you please clear that out.

    Invoking version api,
    /d2l/api/le/versions/

    response:
    {
    "ProductCode": "le",
    "LatestVersion": "1.74",
    "SupportedVersions": [
    "1.0",
    "1.1",
    "1.2",
    "1.3",
    "1.4",
    "1.5",
    "1.6",
    "1.7",
    "1.8",
    "1.9",
    "1.10",
    "1.11",
    "1.12",
    "1.13",
    "1.14",
    "1.15",
    "1.16",
    "1.17",
    "1.18",
    "1.19",
    "1.20",
    "1.21",
    "1.22",
    "1.23",
    "1.24",
    "1.25",
    "1.26",
    "1.27",
    "1.28",
    "1.29",
    "1.30",
    "1.31",
    "1.32",
    "1.33",
    "1.34",
    "1.35",
    "1.36",
    "1.37",
    "1.38",
    "1.39",
    "1.40",
    "1.41",
    "1.42",
    "1.43",
    "1.44",
    "1.45",
    "1.46",
    "1.47",
    "1.48",
    "1.49",
    "1.50",
    "1.51",
    "1.52",
    "1.53",
    "1.54",
    "1.55",
    "1.56",
    "1.57",
    "1.58",
    "1.59",
    "1.60",
    "1.61",
    "1.62",
    "1.63",
    "1.64",
    "1.65",
    "1.66",
    "1.67",
    "1.68",
    "1.69",
    "1.70",
    "1.71",
    "1.72",
    "1.73",
    "1.74"
    ]
    }

    API : /d2l/api/le/versions/1.12

    Response :
    {
    "Supported": true,
    "LatestVersion": "1.74"
    }

    Based on that 1.12 version also still supported. Having some issue which version we need to take when we move to new version? whether it is to latest or some other stable version?