# Get all public webpage slugs Retrieves a list of all webpage slugs for the public site. Returns a PaginationResponse containing WebpageMapItemDTO objects. Endpoint: GET /api/v2/webpages/public/getSlugs Version: 1.0 Security: BearerAuthentication ## Header parameters: - `X-Caraer-Subdomain` (string, required) - `X-Caraer-Environment` (string) ## Response 200 fields (application/json): - `message` (string) A message detailing the result of the operation. Example: "Success" - `data` (array) The data returned in the current page of the pagination. Example: [{"id":1,"name":"Item1"},{"id":2,"name":"Item2"}] - `total` (integer) The total number of items available. Example: 100 - `page` (integer) The current page number (starts from 1). Example: 1 - `perPage` (integer) The number of items displayed per page. Example: 10 - `lastPage` (integer) The last page number available for the pagination. Example: 10 ## Response 500 fields (application/json): - `cause` (object) - `cause.stackTrace` (array) - `cause.stackTrace.classLoaderName` (string) - `cause.stackTrace.moduleName` (string) - `cause.stackTrace.moduleVersion` (string) - `cause.stackTrace.methodName` (string) - `cause.stackTrace.fileName` (string) - `cause.stackTrace.lineNumber` (integer) - `cause.stackTrace.nativeMethod` (boolean) - `cause.stackTrace.className` (string) - `cause.message` (string) - `cause.localizedMessage` (string) - `errors` (array) The error message providing details about the failure. Example: "Resource not found." - `errors.correctionSuggestion` (string, required) A suggestion on how to correct the error. Example: "Try uploading a different file type." - `errors.message` (string, required) The error message providing details about the failure. Example: "Invalid file type." - `errors.type` (string, required) The type of error. Enum: "VALIDATION", "NOT_FOUND", "TEST", "RELATION_NOT_ALLOWED", "INVALID_VALUE", "GENERAL", "INVALID_FILE_TYPE", "INTERNAL_SERVER_ERROR", "CARAER_ERROR", "INVALID_EMAIL", "INVALID_DATE" - `code` (integer) The HTTP status code associated with the error. Example: 404 - `suppressed` (array) - `uuid` (string)