The purpose of this guide is to help BlueConic users prepare to migrate their applications from the BlueConic REST API v1 to BlueConic REST API v2 following the July 2023 release. Where needed, it provides information on using OAuth 2.0 to authorize BlueConic apps.
Applications or services integrated with the REST API v1 that use authentication
Set up your API access following the documentation for Access management via OAuth 2.0.
Identify which endpoints you are currently using from the current API v1 and correlate them to endpoints you will need to migrate to when using our REST API v2. See the mapping guide below. Note especially the v1 endpoints that have been removed from REST API v2.
Update any status code responses that have changed.
Applications or services integrated with the REST API v1 that do not require authentication
Identify which endpoints you are currently using from the current API v1 and correlate them to endpoints you will need to migrate to when using our REST API v2. See the mapping guide below. Note especially the v1 endpoints that have been removed from REST API v2.
Update any status code responses that have changed.
Endpoints used in REST API v1 and removed from REST API v2
Here is a list of endpoints present in the public BlueConic REST API v1, that are no longer available in the public REST API v2:
-
PUT /rest/profiles/bulk
-
Superseded by profile bulk API.
-
-
PUT /rest/profiles/<id>
-
Replaces a profile with another profile.
-
Not currently available, but contact your BlueConic Customer Success Manager if you require this.
-
-
POST /rest/profiles
-
Superseded by profile bulk API.
-
-
PUT /rest/profiles/<id>/legislation
-
Superseded by profile bulk API.
-
-
PUT /rest/profiles/<id>/permissions
- Not currently available, but contact your BlueConic Customer Success Manager if you require this.
-
PUT /rest/profiles/<id>/permissions/exceptions/
-
Not currently available, but contact your BlueConic Customer Success Manager if you require this.
-
-
DELETE /rest/profiles/<id>
-
Superseded by profile bulk API.
-
-
All Objectives methods
-
Superseded by profile bulk API.
-
Endpoint Mapping Tables from REST API v1 to REST API v2
The following tables provide basic information mapping the functionality of API endpoints from the BlueConic REST API v1 to v2. Some endpoints have changed parameters, and the response will be different. For this reason, it is important to check the full API documentation.
Base REST URL