---
updatedAt: 2026-05-29T17:04:37.000Z
agentTools:
  projectIndex: https://docs-cpm.dataguard.com/llms.txt
---

# Get an Objection Configuration

# OpenAPI definition

```json
{
  "openapi": "3.0.1",
  "servers": [
    {
      "url": "api.consentric.io"
    }
  ],
  "info": {
    "version": "1.0",
    "title": "Permissions",
    "license": {
      "name": "(c) 2026 DataGuard. All Rights Reserved."
    }
  },
  "components": {
    "securitySchemes": {
      "api_key": {
        "type": "apiKey",
        "name": "api_key",
        "in": "header"
      },
      "bearerAuth": {
        "type": "http",
        "scheme": "bearer",
        "bearerFormat": "JWT"
      }
    }
  },
  "security": [
    {
      "api_key": []
    },
    {
      "bearerAuth": []
    }
  ],
  "paths": {
    "/v1/objection-configurations/{id}": {
      "get": {
        "operationId": "getObjectionConfiguration",
        "parameters": [
          {
            "description": "Id of the configuration.",
            "example": "5b71759976a40d0001516fcc",
            "in": "path",
            "name": "id",
            "required": true,
            "schema": {
              "maxLength": 50,
              "minLength": 1,
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "description": "An Objection Configuration response",
                  "properties": {
                    "autoUpholdNote": {
                      "description": "Note to be added to auto-upheld objections",
                      "type": "string"
                    },
                    "createdAt": {
                      "description": "When the configuration was created",
                      "format": "date-time",
                      "type": "string"
                    },
                    "id": {
                      "description": "Id of the configuration.",
                      "example": "5b71759976a40d0001516fcc",
                      "type": "string"
                    },
                    "optionProcessing": {
                      "description": "Defines processing type for specific Permission Options. NB: overrides processingDefault.",
                      "properties": {
                        "autoUphold": {
                          "description": "The Options that will be auto-upheld.",
                          "items": {
                            "description": "A Permission Configuration Option",
                            "properties": {
                              "id": {
                                "description": "Id of the Permission Configuration Option.",
                                "example": "f8Hba",
                                "maxLength": 50,
                                "minLength": 1,
                                "type": "string"
                              }
                            },
                            "required": [
                              "id"
                            ],
                            "type": "object"
                          },
                          "type": "array"
                        },
                        "manual": {
                          "description": "The Options that will need to be manually processed.",
                          "items": {
                            "description": "A Permission Configuration Option",
                            "properties": {
                              "id": {
                                "description": "Id of the Permission Configuration Option.",
                                "example": "f8Hba",
                                "maxLength": 50,
                                "minLength": 1,
                                "type": "string"
                              }
                            },
                            "required": [
                              "id"
                            ],
                            "type": "object"
                          },
                          "type": "array"
                        }
                      },
                      "type": "object"
                    },
                    "processingDefault": {
                      "description": "Processing Default",
                      "enum": [
                        "auto-uphold",
                        "manual"
                      ],
                      "type": "string"
                    },
                    "updatedAt": {
                      "description": "When the configuration was last updated",
                      "format": "date-time",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id",
                    "optionProcessing",
                    "processingDefault"
                  ],
                  "type": "object"
                }
              }
            },
            "description": "OK"
          },
          "400": {
            "content": {
              "application/json": {
                "schema": {
                  "description": "Describes an error with the request",
                  "properties": {
                    "cause": {
                      "description": "The general cause of the error.",
                      "example": "Duplicated value detected.",
                      "type": "string"
                    },
                    "code": {
                      "description": "The code associated with the error.",
                      "example": "DuplicateValue",
                      "type": "string"
                    },
                    "detail": {
                      "description": "Further description of the error.",
                      "example": "The request contains a value which already exists within Consentric.",
                      "type": "string"
                    },
                    "fieldErrors": {
                      "description": "List of specific field errors for the request.",
                      "items": {
                        "description": "Describes an error relating to a specific field in the request",
                        "properties": {
                          "errorCode": {
                            "description": "The code associated with the error.",
                            "example": "NotFound",
                            "type": "string"
                          },
                          "errorDescription": {
                            "description": "The description for the corresponding errorCode",
                            "example": "Option Id oB3Rps could not be found.",
                            "type": "string"
                          },
                          "field": {
                            "description": "The field that generated the error.",
                            "example": "request[0].changes[0].optionId",
                            "type": "string"
                          },
                          "rejectedValue": {
                            "description": "The value of the field that was rejected.",
                            "example": "oB3Rps",
                            "type": "object"
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "globalErrors": {
                      "description": "List of general errors for the request.",
                      "items": {
                        "description": "Describes a general error with the request",
                        "properties": {
                          "errorCode": {
                            "description": "The code associated with the error.",
                            "example": "DuplicateValue",
                            "type": "string"
                          },
                          "errorDescription": {
                            "description": "The description for the corresponding errorCode",
                            "example": "Duplicate Data Ids: dts1.",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    }
                  },
                  "type": "object"
                }
              }
            },
            "description": "Bad Request"
          },
          "403": {
            "content": {
              "application/json": {
                "schema": {
                  "description": "Describes an error with the request",
                  "properties": {
                    "cause": {
                      "description": "The general cause of the error.",
                      "example": "Duplicated value detected.",
                      "type": "string"
                    },
                    "code": {
                      "description": "The code associated with the error.",
                      "example": "DuplicateValue",
                      "type": "string"
                    },
                    "detail": {
                      "description": "Further description of the error.",
                      "example": "The request contains a value which already exists within Consentric.",
                      "type": "string"
                    },
                    "fieldErrors": {
                      "description": "List of specific field errors for the request.",
                      "items": {
                        "description": "Describes an error relating to a specific field in the request",
                        "properties": {
                          "errorCode": {
                            "description": "The code associated with the error.",
                            "example": "NotFound",
                            "type": "string"
                          },
                          "errorDescription": {
                            "description": "The description for the corresponding errorCode",
                            "example": "Option Id oB3Rps could not be found.",
                            "type": "string"
                          },
                          "field": {
                            "description": "The field that generated the error.",
                            "example": "request[0].changes[0].optionId",
                            "type": "string"
                          },
                          "rejectedValue": {
                            "description": "The value of the field that was rejected.",
                            "example": "oB3Rps",
                            "type": "object"
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "globalErrors": {
                      "description": "List of general errors for the request.",
                      "items": {
                        "description": "Describes a general error with the request",
                        "properties": {
                          "errorCode": {
                            "description": "The code associated with the error.",
                            "example": "DuplicateValue",
                            "type": "string"
                          },
                          "errorDescription": {
                            "description": "The description for the corresponding errorCode",
                            "example": "Duplicate Data Ids: dts1.",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    }
                  },
                  "type": "object"
                }
              }
            },
            "description": "Forbidden"
          },
          "404": {
            "content": {
              "application/json": {
                "schema": {
                  "description": "Describes an error with the request",
                  "properties": {
                    "cause": {
                      "description": "The general cause of the error.",
                      "example": "Duplicated value detected.",
                      "type": "string"
                    },
                    "code": {
                      "description": "The code associated with the error.",
                      "example": "DuplicateValue",
                      "type": "string"
                    },
                    "detail": {
                      "description": "Further description of the error.",
                      "example": "The request contains a value which already exists within Consentric.",
                      "type": "string"
                    },
                    "fieldErrors": {
                      "description": "List of specific field errors for the request.",
                      "items": {
                        "description": "Describes an error relating to a specific field in the request",
                        "properties": {
                          "errorCode": {
                            "description": "The code associated with the error.",
                            "example": "NotFound",
                            "type": "string"
                          },
                          "errorDescription": {
                            "description": "The description for the corresponding errorCode",
                            "example": "Option Id oB3Rps could not be found.",
                            "type": "string"
                          },
                          "field": {
                            "description": "The field that generated the error.",
                            "example": "request[0].changes[0].optionId",
                            "type": "string"
                          },
                          "rejectedValue": {
                            "description": "The value of the field that was rejected.",
                            "example": "oB3Rps",
                            "type": "object"
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "globalErrors": {
                      "description": "List of general errors for the request.",
                      "items": {
                        "description": "Describes a general error with the request",
                        "properties": {
                          "errorCode": {
                            "description": "The code associated with the error.",
                            "example": "DuplicateValue",
                            "type": "string"
                          },
                          "errorDescription": {
                            "description": "The description for the corresponding errorCode",
                            "example": "Duplicate Data Ids: dts1.",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    }
                  },
                  "type": "object"
                }
              }
            },
            "description": "Not Found"
          },
          "500": {
            "content": {
              "application/json": {
                "schema": {
                  "description": "Describes an error with the request",
                  "properties": {
                    "cause": {
                      "description": "The general cause of the error.",
                      "example": "Duplicated value detected.",
                      "type": "string"
                    },
                    "code": {
                      "description": "The code associated with the error.",
                      "example": "DuplicateValue",
                      "type": "string"
                    },
                    "detail": {
                      "description": "Further description of the error.",
                      "example": "The request contains a value which already exists within Consentric.",
                      "type": "string"
                    },
                    "fieldErrors": {
                      "description": "List of specific field errors for the request.",
                      "items": {
                        "description": "Describes an error relating to a specific field in the request",
                        "properties": {
                          "errorCode": {
                            "description": "The code associated with the error.",
                            "example": "NotFound",
                            "type": "string"
                          },
                          "errorDescription": {
                            "description": "The description for the corresponding errorCode",
                            "example": "Option Id oB3Rps could not be found.",
                            "type": "string"
                          },
                          "field": {
                            "description": "The field that generated the error.",
                            "example": "request[0].changes[0].optionId",
                            "type": "string"
                          },
                          "rejectedValue": {
                            "description": "The value of the field that was rejected.",
                            "example": "oB3Rps",
                            "type": "object"
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "globalErrors": {
                      "description": "List of general errors for the request.",
                      "items": {
                        "description": "Describes a general error with the request",
                        "properties": {
                          "errorCode": {
                            "description": "The code associated with the error.",
                            "example": "DuplicateValue",
                            "type": "string"
                          },
                          "errorDescription": {
                            "description": "The description for the corresponding errorCode",
                            "example": "Duplicate Data Ids: dts1.",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    }
                  },
                  "type": "object"
                }
              }
            },
            "description": "Internal Server Error"
          },
          "501": {
            "content": {
              "application/json": {
                "schema": {
                  "description": "Describes an error with the request",
                  "properties": {
                    "cause": {
                      "description": "The general cause of the error.",
                      "example": "Duplicated value detected.",
                      "type": "string"
                    },
                    "code": {
                      "description": "The code associated with the error.",
                      "example": "DuplicateValue",
                      "type": "string"
                    },
                    "detail": {
                      "description": "Further description of the error.",
                      "example": "The request contains a value which already exists within Consentric.",
                      "type": "string"
                    },
                    "fieldErrors": {
                      "description": "List of specific field errors for the request.",
                      "items": {
                        "description": "Describes an error relating to a specific field in the request",
                        "properties": {
                          "errorCode": {
                            "description": "The code associated with the error.",
                            "example": "NotFound",
                            "type": "string"
                          },
                          "errorDescription": {
                            "description": "The description for the corresponding errorCode",
                            "example": "Option Id oB3Rps could not be found.",
                            "type": "string"
                          },
                          "field": {
                            "description": "The field that generated the error.",
                            "example": "request[0].changes[0].optionId",
                            "type": "string"
                          },
                          "rejectedValue": {
                            "description": "The value of the field that was rejected.",
                            "example": "oB3Rps",
                            "type": "object"
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "globalErrors": {
                      "description": "List of general errors for the request.",
                      "items": {
                        "description": "Describes a general error with the request",
                        "properties": {
                          "errorCode": {
                            "description": "The code associated with the error.",
                            "example": "DuplicateValue",
                            "type": "string"
                          },
                          "errorDescription": {
                            "description": "The description for the corresponding errorCode",
                            "example": "Duplicate Data Ids: dts1.",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    }
                  },
                  "type": "object"
                }
              }
            },
            "description": "Not Implemented"
          }
        },
        "summary": "Get an Objection Configuration",
        "tags": [
          "Objection Configuration"
        ]
      }
    }
  }
}
```