docs: public Options getOptions(String personDBID, String agentGroupDBID) throws ProvisioningApiException {
          try {
              OptionsGetResponseSuccess resp = optionsApi.optionsGet(
                      personDBID,
                      agentGroupDBID
              );
  
              if (!resp.getStatus().getCode().equals(0)) {
                  throw new ProvisioningApiException("Error getting options. Code: " + resp.getStatus().getCode());
              }
  
              Options out = new Options();
  
              out.setOptions((Map<String, Object>) resp.getData().getOptions());
              out.setCmeAppName(resp.getData().getCmeAppName());
              out.setCmeAppDBID(resp.getData().getCmeAppDBID());
  
              return out;
          } catch (ApiException e) {
              throw new ProvisioningApiException("Error getting options", e);
          }
      }