MENU navbar-image

Introduction

This documentation aims to provide all the information you need to work with our API.

Authenticating requests

This API is not authenticated.

News API

GET api/news/{id}

Example request:
curl --request GET \
    --get "http://localhost:8000/api/news/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/api/news/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (404):

Show headers
cache-control: no-cache, private
content-type: application/json
x-ratelimit-limit: 60
x-ratelimit-remaining: 59
access-control-allow-origin: *
 

{
    "error": "News not found"
}
 

Request      

GET api/news/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the news. Example: consequatur

POST api/news

Example request:
curl --request POST \
    "http://localhost:8000/api/news" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/api/news"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST api/news

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

PUT api/news/{id}

Example request:
curl --request PUT \
    "http://localhost:8000/api/news/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/api/news/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "PUT",
    headers,
}).then(response => response.json());

Request      

PUT api/news/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the news. Example: consequatur

DELETE api/news/{id}

Example request:
curl --request DELETE \
    "http://localhost:8000/api/news/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/api/news/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE api/news/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the news. Example: consequatur

GET api/admin/news/data

Example request:
curl --request GET \
    --get "http://localhost:8000/api/admin/news/data" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/api/admin/news/data"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (200):

Show headers
cache-control: no-cache, private
content-type: application/json
x-ratelimit-limit: 60
x-ratelimit-remaining: 58
access-control-allow-origin: *
 

{
    "data": []
}
 

Request      

GET api/admin/news/data

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

GET api/admin/news/stats

Example request:
curl --request GET \
    --get "http://localhost:8000/api/admin/news/stats" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/api/admin/news/stats"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (200):

Show headers
cache-control: no-cache, private
content-type: application/json
x-ratelimit-limit: 60
x-ratelimit-remaining: 57
access-control-allow-origin: *
 

{
    "data": {
        "total_news": 0,
        "news_this_month": 0,
        "published_news": 0,
        "total_views": 0,
        "draft_news": 0,
        "scheduled_news": 0,
        "total_categories": 0
    }
}
 

Request      

GET api/admin/news/stats

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

News

Admin

Store a newly created news item

Example request:
curl --request POST \
    "http://localhost:8000/news-settings/store" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"title\": \"vmqeopfuudtdsufvyvddq\",
    \"content\": \"consequatur\"
}"
const url = new URL(
    "http://localhost:8000/news-settings/store"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "title": "vmqeopfuudtdsufvyvddq",
    "content": "consequatur"
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Request      

POST news-settings/store

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

title   string     

El campo value no debe contener más de 255 caracteres. Example: vmqeopfuudtdsufvyvddq

content   string     

Example: consequatur

Update the specified news item

Example request:
curl --request PUT \
    "http://localhost:8000/news-settings/update/17" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"title\": \"vmqeopfuudtdsufvyvddq\",
    \"content\": \"consequatur\"
}"
const url = new URL(
    "http://localhost:8000/news-settings/update/17"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "title": "vmqeopfuudtdsufvyvddq",
    "content": "consequatur"
};

fetch(url, {
    method: "PUT",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Request      

PUT news-settings/update/{news_id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

news_id   integer     

The ID of the news. Example: 17

Body Parameters

title   string     

El campo value no debe contener más de 255 caracteres. Example: vmqeopfuudtdsufvyvddq

content   string     

Example: consequatur

Remove multiple news items

Example request:
curl --request DELETE \
    "http://localhost:8000/news-settings/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"ids\": [
        17
    ]
}"
const url = new URL(
    "http://localhost:8000/news-settings/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "ids": [
        17
    ]
};

fetch(url, {
    method: "DELETE",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Request      

DELETE news-settings/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

ids   integer[]  optional    

The id of an existing record in the news table.

Remove the specified news item

Example request:
curl --request DELETE \
    "http://localhost:8000/news-settings/destroy/17" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/news-settings/destroy/17"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE news-settings/destroy/{news_id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

news_id   integer     

The ID of the news. Example: 17

Get news data for DataTables AJAX

Example request:
curl --request GET \
    --get "http://localhost:8000/news-settings/news-data" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/news-settings/news-data"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6IjBwT2ExUmtURnVTYUEzbVRvTVhCQ1E9PSIsInZhbHVlIjoiL1RVdTdMYzdqek41c2t4RG45N2VJaEE2c3dzL29xSDdSeWd5M2dVaHZyVjE0NTVLSndKemFOTUJJaEF4WS9TWTZDQlI2eEVQckpTRkRVUUZ6Nkt3YWNEL3lpR3JnN2doRVZBODQvN1B5TU9iMk5uTmVHUTJERjQ1dWFRQjU4c0IiLCJtYWMiOiJmZWM4MWEwY2VhMWIwYWU1MGMwY2I5NmI4NGI1Yjc4YTcwMDE3MzFhZGI0YjIzMWQyNmYzYTVmYzM1MjhhNTA0IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:44 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6InFzSXFEelFVMzRwT2syMmUyWDQ1RWc9PSIsInZhbHVlIjoiUDJvZHdyK3NiUUk5K0lFODd2RE5JR0VyU0JZZFU5bkJVRklCd2VVampWdllFMEpJNFVJQ3BaR2o3S3pVRU5QanV3SGhFekdTNWVBSU0wWDZmOHdxR2hUaXJUWFZpbDJoTlQxSXcxSjRJeXVoYXpsbUI3R1RScjdQOUxKdU1ieXoiLCJtYWMiOiJiOWM5MGM5OGM0YmI3OGRlY2UwNzkyZDAyODdkMDgzZTU1NjY0YWE1NjEzNDIyOTU1MjNkMWI0MTFhNGUzOTQ3IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:44 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET news-settings/news-data

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Search news items (for autocomplete/AJAX)

Example request:
curl --request GET \
    --get "http://localhost:8000/news-settings/search/items" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/news-settings/search/items"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6IkludW55Y1lBRUUzL25sdGlVMzZJVFE9PSIsInZhbHVlIjoiOEdTcmZZdzZNaXNzZDluTWFONkh1cVNVY1o1aHZEK3hBV0tCbmhBd1IrVXJ6ajdRRHFuR0tDR1dORGUrcW91OFArbmV2SE1ZcnZ4UUlCalk3K2xLb0psWlpjbDhCQWkwdHAzN3daZjBWVUs4RFdwSFhpSEVMUHNRcFRHTnNoRXUiLCJtYWMiOiI4Yjc3MDk4NjEyZTE2ZTZiMTI1YjM3YTQxZTMyYzZmYWU0OWUxYjRjYTBkYWU1OGE0NTRkMzNhM2MyZjlkMTdmIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:44 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IjNUQWhlaEFsUStDSkFZK3QvT2MwVUE9PSIsInZhbHVlIjoiVkRVZmlnaEhYRzR2NDV5dXhQT0d6VThOR05yWGFEQ3FrZURUcmtURlJOZDM5NjMwbjFOMTNYNkV3b2tkVUI5WTFKWFBESmxSOVZaRkhVaXFyRzQwRjNTZENBSUJaK2VoVFdaUm9NK3dMS3BaTXh5YUZjeTA1cUE5TlBXVlJ2cGIiLCJtYWMiOiIzYTc0NWZjYTg4NzMwNTVkZjVkZWQ1ODA3MTBkODg1OTgxMmM4ODMwYTgxOTVhNGI3MTgwNzUyOWNkZjQyM2Y5IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:44 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET news-settings/search/items

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Get news statistics (API)

Example request:
curl --request GET \
    --get "http://localhost:8000/news-settings/statistics/data" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/news-settings/statistics/data"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6IjEyVFc5UUo4THplcTdDR1JEbWdDM3c9PSIsInZhbHVlIjoiYitTV3ZTWUtVT1ZNQTh5OEwxbVkzSzVjZnVQY2pjVWtpcVdxMUJTTWRXZUV5RUVPcWJCcFdrbnUxeURuT1o5d09FZTloUTFFb2pQeGt1ZVd2VVg4OXo0Qk92K1VuTDB1R1JVcTVPa3JldHVTdXVkbU5Ca05NZEVYOXd0K0t1eHYiLCJtYWMiOiIwMjNkY2M5ZmFkOGQ4Yzc4NDIzMmJhZWMyY2QyYjI2Yjk0NzI4YzJjZWVhM2E3MGM1MTJkYTI2NzdlNGE2ZTMwIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:44 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6Ik5WOFEzZkpPd0dnOEtGNmFiMjNSN2c9PSIsInZhbHVlIjoiVXRaaVBrS28rTWZKU0p1cW1PbmFKb3FQMHZuNldXNlp5RVlBMVdxK0NSb2NJTnNYUjhXQW54aVpVMExIc1ZlSFhHTjJkamtqL2dyM3JJRHBEV25rUWxFVmpqMTdReVlzUzFoaTduOXVKMWFDTlpXUXlLTWVscDR2SzdGU2ZXaHUiLCJtYWMiOiI4MjZhZDc5NTc5YTViNjA1MDdmNTAzNDQ2N2Y4OWFlMWM2ZThkOTk1ODI1YTE4ZTc4YWY0ZWE5YThlOWQ2Mzc2IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:44 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET news-settings/statistics/data

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Export news data

Example request:
curl --request GET \
    --get "http://localhost:8000/news-settings/export/data" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/news-settings/export/data"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6ImxsMkdwOHlvZUNLNWl3VjlFU1lpaVE9PSIsInZhbHVlIjoiVExwYWdxM2IxWEZDQjJzbVA1R1d1M0VzTVpwZmlWdi85QkdwOE8vL2wxTE1Wb2dxOFNyWkhXQkZUTVphNWFtYWdXdmFXOGJrYmF6TmRjR2ZaWVdXcVJ6MWl5NjRwT1JlTWcyQzFWdTE1TDdDa0VxayszK3B3NDBxZEw3L0VjMFEiLCJtYWMiOiIyM2RkYzZjNTQ5YWMyMjAxNTcyNDZlNmI3ZDk5ZTY4M2MyYmFlODhkZjI5MjY5NWNjODdkMTU1N2E3MWRhMjVmIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:44 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IkpaYlFObWtYQWlZeUNITURLMGFadUE9PSIsInZhbHVlIjoiOHVFWnpyZ1g5R0FCMHBkWS9jYjlqc0x5S0FELzBDdzFsRHZubWpXSHFSREVza2lveWJyajVDKytiY29HcFhQVGdPREh3b21TZkRGOXp3SmllNFZhcm9KL3pQdHFyT3JOeDFoQUMyOWgyMWs3b1hMamxkaEhNMUgrTDBXdUxDbmUiLCJtYWMiOiJlMWQ4YjMyZTg5NDViNmFiNWY2OTI4ZGM0MTQ5YTgyMzMwN2NkODZjMTU4YmVlYTIxMzVjMzlkNTk3NzBjODQ3IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:44 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET news-settings/export/data

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Get news data for DataTables AJAX

Example request:
curl --request GET \
    --get "http://localhost:8000/news-settings/data" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/news-settings/data"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6IlduWXpDSkx1YnYzTHZJY0gybTdrWEE9PSIsInZhbHVlIjoiY1V5MGgyUEZCaG9XeUpQdTFGVWhEU2JXVTRvakVYd0xIc2JFRW9saUhJRmI2SURIS1d1Mi81V3pjVUVyb2swL1dZN045SzFxZ2dxeHZQSHBEOHhZWTFCS05GaStmbE80VzFjNVpoMXFYMDl0bHo2MSs5cWR2d2NIb1o5VGhHUjAiLCJtYWMiOiIyODFlMGI1NDA3NDBkNzQyMWM4MWVhMWI0MTJhMmY1MDY1M2Y3NmRhYjhlMmJmOGQ3YTgzNjcxNmRmOWJmYTBmIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:46 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6ImtYOENldnBJUGhsVGVOMTBlaGptNXc9PSIsInZhbHVlIjoiTG92b3BTRlNaY3luUEVtdVA1MDlDRlZRcXhpUC9uQzh3SmRidVFNSXU5YVFpRnZVbk5hc2pGd25wNVVnYjlYWHhzL3BJcTU3MEZONG95ZWlpOVQwQzh2b1NxaGtmU1lyZnQrMlZNZFJ5QjhCdVFuQlBBaFJvSGRNODlhbm9NU0giLCJtYWMiOiI3MTNmZDUwNTkyOTc0N2I1ODU5YzY5Y2E4OTliYTA3NTg5M2Y0MDhmNjMzZGRkYmFmNGI0OGFkNjdjZTY3YzMwIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:46 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET news-settings/data

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

GET news-settings/categories/data

Example request:
curl --request GET \
    --get "http://localhost:8000/news-settings/categories/data" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/news-settings/categories/data"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6IkphSDNXRENoWWJydFNLSThFTUFremc9PSIsInZhbHVlIjoiQlE2bFdwWXlWZm1hQkxVU3NBQWNabEtRYVo3ZDJkTVd4MEZJY000QVVrc2lwR2hVNHZBcHFRclBqaDZ6MmF3L1hvTVhLeC92ZXRJakhoL1M0REsyMDhibVNRM2NtU0RtenlPbGNPV0FESUlSaWN3WHhLUDB4aHJVbm1iZHozMVUiLCJtYWMiOiI1M2RmZTcxMjIxOTVhYzk1MjQ4NDczYjliNzY5ZmVhNzFjZmUwOGNkMTUzZGYwZWE3NTRlYWFlYzMxMWQxNDFjIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:46 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6Ik9HTlhUeGhRQkU0VDRSY2tkOC85Q2c9PSIsInZhbHVlIjoiYm1iMlI5UmdKSTVlY05JenJSdkd0V2VaMXZGOXhWQUg0RFkzanNjd1hENUlxcTIxUkR0c2ZtZDhEbkh0RkZoM0UvazVMeThGOVNDL3lCWFBJOFhRdWVDUnlpYURaajBCYW5mTDVDb1BNeGMwcjlabnRhcVBqa2tleGorVEJCUzgiLCJtYWMiOiJlM2QxNTU4MmY3OWUyYTUzNjAyMDgyYmFiZDA0NDNiMDhlYWYyNmZiYzUyYmRlMTJjMzUyYzYyOTdjYzQxY2ZhIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:46 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET news-settings/categories/data

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

DELETE news-settings/categories/destroy-multiple

Example request:
curl --request DELETE \
    "http://localhost:8000/news-settings/categories/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
const url = new URL(
    "http://localhost:8000/news-settings/categories/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE news-settings/categories/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

ids   string[]  optional    

The id of an existing record in the news_categories table.

POST news-settings/categories

Example request:
curl --request POST \
    "http://localhost:8000/news-settings/categories" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"name\": \"vmqeopfuudtdsufvyvddq\"
}"
const url = new URL(
    "http://localhost:8000/news-settings/categories"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "name": "vmqeopfuudtdsufvyvddq"
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Request      

POST news-settings/categories

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

name   string     

El campo value debe contener al menos 3 caracteres. El campo value no debe contener más de 180 caracteres. Example: vmqeopfuudtdsufvyvddq

POST news-settings/categories/store

Example request:
curl --request POST \
    "http://localhost:8000/news-settings/categories/store" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"name\": \"vmqeopfuudtdsufvyvddq\"
}"
const url = new URL(
    "http://localhost:8000/news-settings/categories/store"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "name": "vmqeopfuudtdsufvyvddq"
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Request      

POST news-settings/categories/store

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

name   string     

El campo value debe contener al menos 3 caracteres. El campo value no debe contener más de 180 caracteres. Example: vmqeopfuudtdsufvyvddq

GET news-settings/categories/show/{id}

Example request:
curl --request GET \
    --get "http://localhost:8000/news-settings/categories/show/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/news-settings/categories/show/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6InB2bWg1SEhwellGVUdRajBWM0I3cVE9PSIsInZhbHVlIjoiL242Um5GamtyN3Y5Rml2TzhTZVJpc2JnempJNWQyYXVtMHdqa2tNZmtKNmJnWXFKKytocWg1WEpUUVoyaGtIc05WZ2JETFhmMDFBT1pUNGRjT2huamdFdVJsQi9LTjA3MFM0b2loSVNuT1UwekdkUXdrK3BvRG5zWmJoMCtwazAiLCJtYWMiOiI5NTQ3OWIxMTE1MTFkMzg2MDc5MTJiZDJkMzk2Mjc4MTI3NTk1ZmFkMWI5OGZiYzQ3YzU3MmE5MjA4YzMzOTVhIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:46 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6Im1nQmdRU3FXb2pjcmkvSnRUUkZsWFE9PSIsInZhbHVlIjoiT2dHdkdqMGU4ZUxqZ1dkZ0p2TXRxbldMb2ZGWUNJQXA3OTMwVldEaVdUVmdtbVR5Uk9Wa3J0OWd4OUdZR3l1c0t0N1JtSVZhWVpyMmlVeHlDMG5QUnlmQlBOTm9hRjFKN0lzdjJJUzViRlA4ZnRyQ3BzV2puNmM0WGsyQ3JZNEIiLCJtYWMiOiJhNTk4NGNlZDZkOTE4MzdhYWYyMzZmZmYxYjVhMmM4N2VhOTcxYWJhNmQzZmQ0OGRkNDZiM2YxOGQ2ZGZmNmY0IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:46 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET news-settings/categories/show/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the show. Example: consequatur

POST news-settings/categories/update/{id}

Example request:
curl --request POST \
    "http://localhost:8000/news-settings/categories/update/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"change_category_name\": \"vmqeopfuudtdsufvyvddq\"
}"
const url = new URL(
    "http://localhost:8000/news-settings/categories/update/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "change_category_name": "vmqeopfuudtdsufvyvddq"
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Request      

POST news-settings/categories/update/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the update. Example: consequatur

Body Parameters

change_category_name   string     

El campo value debe contener al menos 3 caracteres. El campo value no debe contener más de 180 caracteres. Example: vmqeopfuudtdsufvyvddq

DELETE news-settings/categories/destroy/{id}

Example request:
curl --request DELETE \
    "http://localhost:8000/news-settings/categories/destroy/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/news-settings/categories/destroy/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE news-settings/categories/destroy/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the destroy. Example: consequatur

Display the specified news item

Example request:
curl --request GET \
    --get "http://localhost:8000/news-settings/show/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/news-settings/show/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6IkphOXlCUS9iNGJiVzZ1MFJYaG04ckE9PSIsInZhbHVlIjoiS0xheXlyK1FkdjhzWDZITE16V3Y1c3A0NktORzhXN1RvMzR2ZmRsOERBNXJMZndTbWMrN3QrcHRTWWZqUWNuQktUeEpkbXRjMXptZ3ZjanhWbFgzS0JGdGw5SVMycEJkUndOV2FVRlFCci90emFucmp5WFZnMEFac0lXd09XQjEiLCJtYWMiOiJmNmVkOTQ3YzRhZDNmYTgwYjA5MzM0NDUyNGVlOGQ4NjVmM2NiNzcyOGVkNjk4YTBhNjc0NjYxMTJlYTIzOTMxIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:46 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IlJRMEJJYS9tUGRqNlkzbkRnaUR1TXc9PSIsInZhbHVlIjoiQ2t1WVhOMy8vZktwZDV0WitGalluc25URnZRc0ROUFhjUm8xeTh0R0hHaU5tbnpvQThaaWdvQkp3ZXRpd2tMVGhab2p6cHJ1RElsc21mUWdOUUF5L3hYMDQrWUtrTXpweGV3VVZIWmRCUktoLy9uWFAxa3pXd1VXMjJPaGZzTWYiLCJtYWMiOiI3MGQ4NzAyZjIwMTRmNzRiZWI2NWNkM2FhZGJmMWJiNDFkNDk0ZjU0Y2Q1NjFmZWYzNjA0OTQyYTE5YTRjYjZkIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:46 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET news-settings/show/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the show. Example: consequatur

Update the specified news item

Example request:
curl --request POST \
    "http://localhost:8000/news-settings/news-update/17" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"title\": \"vmqeopfuudtdsufvyvddq\",
    \"content\": \"consequatur\"
}"
const url = new URL(
    "http://localhost:8000/news-settings/news-update/17"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "title": "vmqeopfuudtdsufvyvddq",
    "content": "consequatur"
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Request      

POST news-settings/news-update/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   integer     

The ID of the news update. Example: 17

Body Parameters

title   string     

El campo value no debe contener más de 255 caracteres. Example: vmqeopfuudtdsufvyvddq

content   string     

Example: consequatur

Remove the specified news item

Example request:
curl --request DELETE \
    "http://localhost:8000/news-settings/news-destroy/17" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/news-settings/news-destroy/17"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE news-settings/news-destroy/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   integer     

The ID of the news destroy. Example: 17

Store a newly created news item

Example request:
curl --request POST \
    "http://localhost:8000/news-settings" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"title\": \"vmqeopfuudtdsufvyvddq\",
    \"content\": \"consequatur\"
}"
const url = new URL(
    "http://localhost:8000/news-settings"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "title": "vmqeopfuudtdsufvyvddq",
    "content": "consequatur"
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Request      

POST news-settings

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

title   string     

El campo value no debe contener más de 255 caracteres. Example: vmqeopfuudtdsufvyvddq

content   string     

Example: consequatur

Display the specified news item

Example request:
curl --request GET \
    --get "http://localhost:8000/news-settings/consequatur/show" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/news-settings/consequatur/show"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6Ii9KeVlTY3o5SjdvbGVSaGlrRVVubUE9PSIsInZhbHVlIjoiRDV1NWc5U0hVZXUyNk02NkZKR1JieGFsbzVDb1hOWnMzdDFaajBTTEZMcWR1S255dDQ2c3NLWm93L3BhdytpUUM4UmVreHVhZk1JbkxmMS80WWRjQzJ2dFcrU0pRZ0o0bmpFSDd2OEtzTXR6aTJUZi82MGVlN2NGQmpQeFZCV0kiLCJtYWMiOiIxZjc3ZjRjM2E4NGJlZjUzYjQ3NzNjODA0ZTk5MWI3ZWI3YzVjNzEyNjkxNmUxODc2MzQ2NjJjMzExNGY2MmZhIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:46 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IjA3bDJxdktMOTdLTm9Vci9naDFmQVE9PSIsInZhbHVlIjoid1hnMXRZcjlCQjZ1Q29LS2kwQjA4bUEwR0VzWTlkK2ZNQXZhWWVTaGxDYjJMaHhHRWhvdTFIZjVnekdkUENlWU12NktjaDNLblZRYXNobzltVFJaTTJzQmVVa1ZSTS8xYldvVnZCMnNXcWlOVTdIVUZlUksvb280VU4zd244ajYiLCJtYWMiOiJjM2Y4MGI5YTM5ZDBkYjY3ZWZlM2JiNTQ5MzhmNjkxZDQ3ZjI5ZjJmY2RkZTcyYjlhNWY5NGZkZGIxODRlNjk1IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:46 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET news-settings/{news}/show

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

news   string     

Example: consequatur

Update the specified news item

Example request:
curl --request POST \
    "http://localhost:8000/news-settings/17" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"title\": \"vmqeopfuudtdsufvyvddq\",
    \"content\": \"consequatur\"
}"
const url = new URL(
    "http://localhost:8000/news-settings/17"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "title": "vmqeopfuudtdsufvyvddq",
    "content": "consequatur"
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Request      

POST news-settings/{news_id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

news_id   integer     

The ID of the news. Example: 17

Body Parameters

title   string     

El campo value no debe contener más de 255 caracteres. Example: vmqeopfuudtdsufvyvddq

content   string     

Example: consequatur

Remove the specified news item

Example request:
curl --request DELETE \
    "http://localhost:8000/news-settings/17" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/news-settings/17"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE news-settings/{news_id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

news_id   integer     

The ID of the news. Example: 17

Display the specified news item

Example request:
curl --request GET \
    --get "http://localhost:8000/news-settings/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/news-settings/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6IlVOb3lRSFNKTVQ1MUI1VVpJM3FLOWc9PSIsInZhbHVlIjoiWG50Z0FVd0lGSVdReW9JVDJyZDR5N0l4VitrMURvU25FMy83YXJGM2V4aWh4UzFSbVZlTmhOSHZ1bGtEUGlyMEk2d1R3VzdvT0kxWDNZMTN3dW01Uk9uMkF4Qm9KcEFBTlBmSEhJTWsyaXZhbWY2T2oxdStpY1hmSzJVbTNNZ04iLCJtYWMiOiJmNTBkYzZhODk0MmI4MTg1MTU4MjgyYWJmYjA5MGUyN2M3Mjc2NDk1ZGQ0YjMxODU4OGJkYjg5ZWNiYjNiMjBlIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:47 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6Imdhak5odXc1Y0haNStDSXRvdVNCU0E9PSIsInZhbHVlIjoiUEhoWE83U0Vtc01BSmlrVkQyMHRDVzQ5VTV5ZDFKaVlyNkpPRWZZWmpsY01rdkY1WlNFdElSVENjd0FLeVdwL2w4c1l2d3R6SUxJU2ZtVGEvQURNa0tmeXRTam9xWVVTUDA4REhnUkNRcVh2bTZSOVJKamJXMVFLSWxQTHlFTkwiLCJtYWMiOiJjMDUyYzRjNjg0YzUxYzhiOGNiN2NiMDU5MDhjMGZlZTBmNTcwZjAzNjJiZjhjZDVkNDBlNmY1YTkyMTFiOGU4IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:47 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET news-settings/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the news setting. Example: consequatur

FAQs

Admin

Obtener los datos de las FAQs para DataTables.

Example request:
curl --request GET \
    --get "http://localhost:8000/faqs-settings/faqs-data" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/faqs-settings/faqs-data"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6InN5SVJIcnRYMjZJZEpQRjRwQWJhZFE9PSIsInZhbHVlIjoiR3NpTHB4S1dzWkZZN0s2WkI4ZDVmNHdkUXcwdzFBNitGNTJadVRFRzRDSTFMenhRMHA2TzlaWHhoN2NGTCt6SUU5SjltRGlxSHVXQmVrUHF5TzhmZEw2ZHJXemdLelFrN3orN2RGcVVkK3g1aWVicWx3NkQrRDl1ME5rQUJsZHQiLCJtYWMiOiJiYTgyN2U1ZTY1ZWFjZDg3ODA2N2IzYWI2OGE5YTJjNGYxNjk1ZGM0NjY4Y2IwMmRlNDRlMTE4NThhNzg5ZjFmIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:44 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IlAxNlNUOEFHMWs1VkMydC9Vb3RKSGc9PSIsInZhbHVlIjoieWh5UXZJK2VxdnVJL1loRmVJdXBTVFZuelRrZklydytqSlE0bjBZeWhPcG9oNHpJa29yZ1lRdzV3OXlmbmVrbTUvell1VCtkVHdCRFJGbklRb3hzZld1YUZtdDlLRFE4UGlRTkJBUXhMOWJyVTZ5SWZ1c3ZLeVJaK0ZXcjhmRzQiLCJtYWMiOiIwNTA4YzEzN2EzYjY2Y2Y2M2E0NGE0NWFjNTA4YmNmZjJjNjMwODM3ODFjZWI2ZTY4NTZlOWU2NmM4NTcyYTRhIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:44 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET faqs-settings/faqs-data

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Almacenar una nueva FAQ.

Example request:
curl --request POST \
    "http://localhost:8000/faqs-settings/store" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"question\": \"vmqeopfuudtdsufvyvddq\",
    \"answer\": \"consequatur\",
    \"new_category\": \"mqeopfuudtdsufvyvddqa\"
}"
const url = new URL(
    "http://localhost:8000/faqs-settings/store"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "question": "vmqeopfuudtdsufvyvddq",
    "answer": "consequatur",
    "new_category": "mqeopfuudtdsufvyvddqa"
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Request      

POST faqs-settings/store

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

question   string     

El campo value no debe contener más de 255 caracteres. Example: vmqeopfuudtdsufvyvddq

answer   string     

Example: consequatur

category_id   string  optional    

The id of an existing record in the faqs_categories table.

new_category   string  optional    

El campo value no debe contener más de 255 caracteres. Example: mqeopfuudtdsufvyvddqa

DELETE faqs-settings/destroy-multiple

Example request:
curl --request DELETE \
    "http://localhost:8000/faqs-settings/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
const url = new URL(
    "http://localhost:8000/faqs-settings/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE faqs-settings/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

ids   string[]  optional    

The id of an existing record in the faqs table.

POST faqs-settings/destroy-multiple

Example request:
curl --request POST \
    "http://localhost:8000/faqs-settings/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
const url = new URL(
    "http://localhost:8000/faqs-settings/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST faqs-settings/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

ids   string[]  optional    

The id of an existing record in the faqs table.

Almacenar una nueva categoría de FAQ.

Example request:
curl --request POST \
    "http://localhost:8000/faqs-settings/store-category" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"name\": \"vmqeopfuudtdsufvyvddq\"
}"
const url = new URL(
    "http://localhost:8000/faqs-settings/store-category"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "name": "vmqeopfuudtdsufvyvddq"
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Request      

POST faqs-settings/store-category

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

name   string     

El campo value no debe contener más de 255 caracteres. Example: vmqeopfuudtdsufvyvddq

Actualizar una FAQ existente.

Example request:
curl --request POST \
    "http://localhost:8000/faqs-settings/update/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"question\": \"vmqeopfuudtdsufvyvddq\",
    \"answer\": \"consequatur\",
    \"new_category\": \"mqeopfuudtdsufvyvddqa\"
}"
const url = new URL(
    "http://localhost:8000/faqs-settings/update/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "question": "vmqeopfuudtdsufvyvddq",
    "answer": "consequatur",
    "new_category": "mqeopfuudtdsufvyvddqa"
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Request      

POST faqs-settings/update/{id}

PUT faqs-settings/update/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the update. Example: consequatur

Body Parameters

question   string     

El campo value no debe contener más de 255 caracteres. Example: vmqeopfuudtdsufvyvddq

answer   string     

Example: consequatur

category_id   string  optional    

The id of an existing record in the faqs_categories table.

new_category   string  optional    

El campo value no debe contener más de 255 caracteres. Example: mqeopfuudtdsufvyvddqa

Eliminar una FAQ.

Example request:
curl --request DELETE \
    "http://localhost:8000/faqs-settings/destroy/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/faqs-settings/destroy/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE faqs-settings/destroy/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the destroy. Example: consequatur

GET faqs-settings/categories/data

Example request:
curl --request GET \
    --get "http://localhost:8000/faqs-settings/categories/data" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/faqs-settings/categories/data"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6InY0L2pFOHdickpBcGFHNzZpWlhqc3c9PSIsInZhbHVlIjoiMTM3UE1VOFRJUEk1cmFSLzh0ZXZ0OXV2Z2l6b0xaRjdYSjNKalE2U1hTeEVQTjlYS2l5Z3lXbjE2bEFpaVhqLytYbzNwVjJUeWd6MCtEaDQ0WjdXalEyYW96bnFBYUVNYUVPY2Z2OGlJbGlUL2pKL05lcDF0STJDYVlnTFFDT1EiLCJtYWMiOiJkNTU0MGY1YzY1ZWMxODM5MmYwMDE3OWM5MTVmZmE5NWQ0NmJhMWFjNDdjZjViYzg0YmU5YTFjZmZjNzM2YTU0IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:44 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6ImVYdmxTRm40aTYxNW90dW50QWV5WWc9PSIsInZhbHVlIjoiRGNTWlhJdTd4WWQwd3pEd1h0Z3dtcEZwV2RUREJvQUl3dUxReUlibFY5ZHdUck0xTG9kRW9zQXhtU3BqaTc4aXBzajc5OUNGNHFhSEN4U3dFbUphZjhjSWJadXRUc1VRYmZCL3dFUVdOcTlJNFFXcU9CTmdGVG9temV6UHRXVXMiLCJtYWMiOiJjZGU3M2UyMDlmNTVmOTdkZTE0MTUwMGY0YmFkYWU3NDM1OTNmZDJlNjBlMGZhMGE1ZDZkZjQ4ZmU5NGU4NzQyIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:44 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET faqs-settings/categories/data

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

POST faqs-settings/categories/store

Example request:
curl --request POST \
    "http://localhost:8000/faqs-settings/categories/store" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"category_name\": \"vmqeopfuudtdsufvyvddq\",
    \"description\": \"Dolores molestias ipsam sit.\"
}"
const url = new URL(
    "http://localhost:8000/faqs-settings/categories/store"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "category_name": "vmqeopfuudtdsufvyvddq",
    "description": "Dolores molestias ipsam sit."
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Request      

POST faqs-settings/categories/store

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

category_name   string     

El campo value debe contener al menos 3 caracteres. El campo value no debe contener más de 180 caracteres. Example: vmqeopfuudtdsufvyvddq

description   string  optional    

El campo value no debe contener más de 500 caracteres. Example: Dolores molestias ipsam sit.

DELETE faqs-settings/categories/destroy-multiple

Example request:
curl --request DELETE \
    "http://localhost:8000/faqs-settings/categories/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
const url = new URL(
    "http://localhost:8000/faqs-settings/categories/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE faqs-settings/categories/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

ids   string[]  optional    

The id of an existing record in the faqs_categories table.

POST faqs-settings/categories/destroy-multiple

Example request:
curl --request POST \
    "http://localhost:8000/faqs-settings/categories/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
const url = new URL(
    "http://localhost:8000/faqs-settings/categories/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST faqs-settings/categories/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

ids   string[]  optional    

The id of an existing record in the faqs_categories table.

GET faqs-settings/categories/show/{id}

Example request:
curl --request GET \
    --get "http://localhost:8000/faqs-settings/categories/show/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/faqs-settings/categories/show/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6InBzR3BER0FsRHNIM3JKdmpSQ1YyV0E9PSIsInZhbHVlIjoidmdHUE0xZXpvTlE2VGxsQ3EzVDFHRDhFang3OVdReHdVNXVWdVhxdENIbnVORk1nM2U4VXhpU0R0a2FjRzgyNGtPUHhVNS9HeW1Zb3dGb0EreUJodGdPOFdONCtuODk0ZlVQMWIvMHpmTVZJMUtLeC90WE96UFA5SkdEU09PUDIiLCJtYWMiOiI0ZGMzYjVlNDhiOTdlMzRhMTU2ZDk0MTMyOGFkNzI2MjhmNWMyMDU2NzE4MGM2ZjJlZWJmM2ZiN2RhZjMzNTc2IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:45 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6Im5iS1hjclJvS2E4QjFXN1JudHdjeUE9PSIsInZhbHVlIjoidUIybWdHd09nWGhVZ284RTVsc3d0dFlRRURxREZwZjZNSW1RdHJDZ2U2NG5IMlo0V2FKcytwNVhNaW9DQURQOWI2anFNZmJ1SWFqdUFxbUtqRHFVTXI3NC8vZ2VjZjVqMWRBZ0tXZHp2Z3ZTSkJUU3h3SERUb0dWY1ZaQitDQTMiLCJtYWMiOiI2ZTE1YjIxZjhhNDdhMWZmYjdiYjU0ZmNjZjQyM2Q4YjllZTg1OWY4OWMyYTE1OGU2OThiNWQ1NTRmYzZjMmY4IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:45 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET faqs-settings/categories/show/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the show. Example: consequatur

POST faqs-settings/categories/update/{id}

Example request:
curl --request POST \
    "http://localhost:8000/faqs-settings/categories/update/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"change_description\": \"vmqeopfuudtdsufvyvddq\"
}"
const url = new URL(
    "http://localhost:8000/faqs-settings/categories/update/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "change_description": "vmqeopfuudtdsufvyvddq"
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Request      

POST faqs-settings/categories/update/{id}

PUT faqs-settings/categories/update/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the update. Example: consequatur

Body Parameters

change_category_name   string  optional    
change_description   string  optional    

El campo value no debe contener más de 500 caracteres. Example: vmqeopfuudtdsufvyvddq

DELETE faqs-settings/categories/destroy/{id}

Example request:
curl --request DELETE \
    "http://localhost:8000/faqs-settings/categories/destroy/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/faqs-settings/categories/destroy/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE faqs-settings/categories/destroy/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the destroy. Example: consequatur

Users

Get users data for DataTables AJAX

Example request:
curl --request GET \
    --get "http://localhost:8000/user-management/users/data" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/user-management/users/data"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6IllaeGlyS1dpRUs4eURVRFp0Wm0xdHc9PSIsInZhbHVlIjoiSDhreVJ4YU5ycFBYL0tWYVNZSHc1bFZiVGVtdXVRYzFnNzJ4cm9QL3U5RmF2L0grVDIwdzh6Z3pRTFR1ejdkTHRQQzU0eUdxKzBnLzJyYWF2WDZHandteElNZ2UwWHFOM21STGhvaG9QTVMrdW9hRWEvbCt3MTdQd3FEYWQ5OHAiLCJtYWMiOiI0ZjVmNDI3ZjUzYzkyOGE4Yzg4NTg5YTRjMTBhNGZjNDNmZDYzM2RlMDAxMjhmN2JhYmIwYjI1ZWZlNzZkYjQ0IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:46 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IlR6NG5abytHRDFUOUhNSHhLUWJDTlE9PSIsInZhbHVlIjoiZC9paVdhYVV4cXgvWTltZjcxUGVPV3hHYWJuOVErRjFHSjM4alU1RGFGMFFOVjU1ZUtiekxheU1vWWpSOWlUQStzWnR2Q0x0Wk15eUV6cFRuckJkbjJUZ05XY1BOeVRMWmlPMllGREwxZG5IOTdLRThwOXNnRFhSZ1M0c0N4TlQiLCJtYWMiOiI3NTJhYTUyNDBiZTI2NjYxMzJkYmZhZjI4MWFmZGZmNGI3NjgxOTgzNWZhYjAyMTFlZTAxY2E1OGU3NTFjNTc3IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:46 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET user-management/users/data

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Store a newly created user

Example request:
curl --request POST \
    "http://localhost:8000/user-management/users" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/user-management/users"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST user-management/users

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Display the specified user

Example request:
curl --request GET \
    --get "http://localhost:8000/user-management/users/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/user-management/users/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6Ilhuc1JUTnNqMWt5YkNQc2R3dk81alE9PSIsInZhbHVlIjoiVWE3alEwdm43TVR2MXc3NXFMMDc2N0V3NnJvNnBZRmJJOWlDVjhkV2pqVnVWUmN3SHlNckFnRWg1UThaUjhIUXBnUjRsTHZDLzYvQjhJSWlYR0FTb0NCVUNVYmpnRTczNFBRRDJ4S0xYUjF0d3NiRFdCOERxNyt6QVRNYlNGYTMiLCJtYWMiOiI0YmVkNDU2Y2Y1N2Y0NzRkNTBiN2NiYWJkNzc3ZmNmZjk2MDE2M2IwNGIyYzYzZTZjOWE0MWUwZjQwNWVkNzczIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:46 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IkdObHZyV3htV0hVSVE5bzU5cVhyYWc9PSIsInZhbHVlIjoiOExmeUJGZ1VQWElNTG1INEs2QVBMRmFOdzlzV1docHhObDl3UnI5OUhZTzczMDZpYmZZMGcvYVgrSzJFSHJTb2Jic050d0pFT1F3bVIzUTVmMHJVRjNzZnFlUDlIYVAyZnNlOVFENUpiUVNlQUhmM1BVdUF1NDJRMCtyT1JCdmsiLCJtYWMiOiIzOGRlOWM1ZThkMThjOTE2MThlMGYxNTc0YjI1OWZiOTc5ZDQ1ZGYwOWM4MGMwY2FjNmY2YTViNDYyNWU0NTUxIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:46 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET user-management/users/{slug}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

slug   string     

The slug of the user. Example: consequatur

Update the specified user

Example request:
curl --request PUT \
    "http://localhost:8000/user-management/users/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/user-management/users/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "PUT",
    headers,
}).then(response => response.json());

Request      

PUT user-management/users/{slug}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

slug   string     

The slug of the user. Example: consequatur

Remove the specified user

Example request:
curl --request DELETE \
    "http://localhost:8000/user-management/users/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/user-management/users/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE user-management/users/{slug}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

slug   string     

The slug of the user. Example: consequatur

Q/A

Obtener resultados del checklist Q/A (API)

Example request:
curl --request GET \
    --get "http://localhost:8000/cd-system/qa/results" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/cd-system/qa/results"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6IjBaUnU2RGt1TzZBQS8zVGYxY1FzSlE9PSIsInZhbHVlIjoiRWZVMlJVSmZkV0V0eC9pcm5SRTVXL2Y0VUQza1VxWXpiREJnLzM5TGxvWWVNN1JBUWlVZDdTMWF4OUYySWM2UjkwRldMN3V0Rm00L2ovNDVyQnJlTUg0OHRjSzBkSzMwT1lKMjNZZUtmOWpCaUlwWVBBNHFiTnFiTml5TzlRV3AiLCJtYWMiOiI3Y2JmYzc5YWY4MjJmNDRlYmQxODI2YTQ0M2YxMjFkM2Y0MzU0MjcwODk4ZWZhNWJkNDE5MjkwMmIxYmIxNTE3IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:37 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IlVYYlR4MmgzVEVTZTc4M01LYVZkQWc9PSIsInZhbHVlIjoiTDd3UGhRTHFoUDBSbmRiT3A0ZVNmRnhWVXE3dEhnMVBhdDREZVJpMFRNUjlFUDNkd1VBa3ZlK3U5YUFOdWwrSHZQTnhRbEJxQ3JYN2ZYZUxNbC85eU9uL0RyQlVjTk9NYzM3R2I5LzhERU9BWDlJTWFhYlR0L0VDVWNtNU9BTWQiLCJtYWMiOiI4NDA5Nzg3OGZmZmFiMTdlYWU5MjEwOTRjNDhmODY5MGM0MmNmZTc2YmY1OGU5ZjdkMTBkODJkOTRhNWZmMTY4IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:37 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET cd-system/qa/results

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Ejecutar verificaciones específicas

Example request:
curl --request POST \
    "http://localhost:8000/cd-system/qa/check" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/cd-system/qa/check"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST cd-system/qa/check

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Products

Admin

Obtener estadísticas para AJAX

Example request:
curl --request GET \
    --get "http://localhost:8000/products-settings/stats" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products-settings/stats"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6InpaUktRMVVHdWx0WFZYN2VGSWRPZ1E9PSIsInZhbHVlIjoiNGdSaGZNTkFaRGFydS9qbFZhRy9reWVIQ0dPNjhIeTJlRmFyclNDa1JOdzdGcUd2akZjVkdkRFUwRFcwdXhLd0VkQ2RtOHZ6YlU3Y216c05BT1IyVE1QLzBQd1ZHNVZKWlNIWklpNkwyMXRNTDByTER3YlI1aUlkUzZ4WGZUNTQiLCJtYWMiOiJiZDMxYTNjZGNkYzc2MGJlNDg2YTM5MTY4ZDE1MWRmNzQ2ZWEwNjQyODE1YjIyNTY0M2QzNzQyZGZiNzBhYzQyIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:40 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6InlwS1FLUjIzbDJiTk1QajYxeUhoWlE9PSIsInZhbHVlIjoiSmdLekg3VzhuNTIzYitFazRaYlNoazk2N3U5MkVGb2x5RDRMLzlLNlhJakpYSkV2Mmlpc0dNZG5oNGlCb0wxRi9vNEdXVHJUc3JtdDZ2c2ozRHlrWVpPU1NzOGZQSExDaTd1RklPeXh3ZGNhOEF6bWJDMkNRZnNGTUgyQTBxOEUiLCJtYWMiOiIwOTJhMzExNjYxNTMxNjA3YmNiZmJhMzExMjFiMzU0MjY3ZjdhZGI2ZDNmNTY2MjA4MGU4MDA4M2Q4ZWNhZWZlIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:40 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET products-settings/stats

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Obtener categorías para DataTables

Example request:
curl --request GET \
    --get "http://localhost:8000/products/categories/get-categories" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products/categories/get-categories"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6Ii81dGxhVkRaanVjU2FBTE5ZVGUwb2c9PSIsInZhbHVlIjoidDI2K2swcmNwNXFaUGlNMmRZRGIwd3VMNVErd0NtVi9TUms3aDk4Q0dyUjF5Skt6SXJMUFlpNThvd1hlTWhrNkM1bWxFUkhnZ0dDSFhqcnlVeFBqNzBxTXdCaUJPOG1rV0EraTlvZzErdnFSZnB4WmlRcE14Y3ZZNkt5R0Z3cUUiLCJtYWMiOiIxODJhOGMxMGM2ZTEwYTM1Y2NjN2U3Mjg5YzkyYjIzZTY4ZmFlZWMzOWRmNzE1MmY0MTI3NDExY2Y4MmZiYmJkIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:40 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IkxsRGgxbG93dlRNV3FDelNBMTE5aVE9PSIsInZhbHVlIjoiSGJReHZrZEtpTEdqZjEwRmRCdENjZVRhS1piemxkVTBDSVc5UW5WZkxIdWpoWnA3M3B6RUtSQ0svOHhiYXNpQjN6d1BJblJ5ZmxPQUhxbFpoYnZzWnRGZHpGd0Y3K3FGTnoxOFFxOWNrd0ZHTS90aWlhSVorSHpPMVozbjF0THciLCJtYWMiOiIwZjViMDYyMDg3NDc5ZjA2MzJiMjViMGUzNTAwZjY0YzgwZDE2MzBlNjAxZGNmNDJiMDc0NzdjODY2Y2RkZDkxIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:40 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET products/categories/get-categories

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Mostrar una categoría específica

Example request:
curl --request GET \
    --get "http://localhost:8000/products/categories/show/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products/categories/show/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6ImdMdjlxczFqclFXNVdISVNYYjJqVGc9PSIsInZhbHVlIjoiUS9scDNzc3ovaE1vaU5qemFiRWtpL1Bvbm0yU2YxWHltVFAwbjZCSGVyekNUaUNDOEJXK3AxTXZkeHRtUEhzNENZb3A5YTJQdXRhZS93UWZydCs2ZXUzTWxIaWlWbWFTSXkvYzNhSEJtNEpHUldOUDFHbE5JdFl4UXdJdlo0bWwiLCJtYWMiOiJlZmJmN2NiNTgyMDFhMmY3ZGY3Yzk2NDJhMTY3ZDRhYjQ4OGY5MWViMDg1NGFkMjdkYjQ2YzY3ZWJiMzJmZDExIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:40 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6Ii9qdXVTVUhxbEpISWxWY1pEMGRRY1E9PSIsInZhbHVlIjoiOGI1T0dxZGNhU3kyNnQyeHl3aWc4bUZVOE9GcUZ6dTRPdEN4b080Yi8vZGd5VHRQMFZrd1BHbGg4Mmd1Y3hMM1ZvM3Fxdk8zTEh6dXo5UjNMYkFvNkt4WDNzVkQ1QWZaaEIvbVA3TE5ncXJVdEpraXBwb0p1YTFBMm9MUVhnNVUiLCJtYWMiOiI2ZjAxZWZlZTUwYTEwNDdlYjhmMWM4MDY5M2Q1ZGIxYzg2YzM1MTE2NThiMGUxMjBmMjgwZGE5ZTc3ZGIzMWJiIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:40 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET products/categories/show/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the show. Example: consequatur

Crear nueva categoría

Example request:
curl --request POST \
    "http://localhost:8000/products/categories" \
    --header "Content-Type: multipart/form-data" \
    --header "Accept: application/json" \
    --form "category_name=vmqeopfuudtdsufvyvddq"\
    --form "image_file=@C:\Users\JuanFlor\AppData\Local\Temp\php5D85.tmp" 
const url = new URL(
    "http://localhost:8000/products/categories"
);

const headers = {
    "Content-Type": "multipart/form-data",
    "Accept": "application/json",
};

const body = new FormData();
body.append('category_name', 'vmqeopfuudtdsufvyvddq');
body.append('image_file', document.querySelector('input[name="image_file"]').files[0]);

fetch(url, {
    method: "POST",
    headers,
    body,
}).then(response => response.json());

Request      

POST products/categories

Headers

Content-Type        

Example: multipart/form-data

Accept        

Example: application/json

Body Parameters

category_name   string     

El campo value debe contener al menos 3 caracteres. El campo value no debe contener más de 180 caracteres. Example: vmqeopfuudtdsufvyvddq

image_file   file  optional    

Must be a file. El archivo value no debe pesar más de 2048 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php5D85.tmp

Actualizar categoría

Example request:
curl --request PUT \
    "http://localhost:8000/products/categories/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products/categories/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "PUT",
    headers,
}).then(response => response.json());

Request      

PUT products/categories/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the category. Example: consequatur

Eliminar categoría

Example request:
curl --request DELETE \
    "http://localhost:8000/products/categories/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products/categories/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE products/categories/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the category. Example: consequatur

Eliminar múltiples categorías

Example request:
curl --request DELETE \
    "http://localhost:8000/products/categories/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products/categories/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE products/categories/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Eliminar múltiples categorías

Example request:
curl --request POST \
    "http://localhost:8000/products/categories/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products/categories/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST products/categories/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Obtener tags para DataTables

Example request:
curl --request GET \
    --get "http://localhost:8000/products/tags/get-tags" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products/tags/get-tags"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6ImNVdFFhMjlXbjY5dFVvNkRTNkE2Ymc9PSIsInZhbHVlIjoieU1Ua2UzdU5OZ21zREJMczNIdVFpeTlNYVlRUmRHN0tUVVBaQjYrbVQzcURvS09RQ05VY0VRa2RybW1tV3pDMTFkNjJ1TmIrYzBBZHFSRHhHM290bDgyZWRPRU1YZ2xZaTdhelU0OFVTdHAwUTU1bTdlQXlJb0hxUEQ4WkpJanoiLCJtYWMiOiI0ZDcyNWRlNTliZWRmNzAzMmU0ZDIxMTE4NzBmOTk2NTZmNjM2NjVjOTEwYTdjNTk0NTFiYmMxNjE5YTI0YjAxIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:40 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6Ik5HOTgxUlhaenlqWXBPbVFHa0dyUFE9PSIsInZhbHVlIjoiRi9ITVRvb2pqUjkwVnRUaUdHeEVueXNIQjVBUE9QK2V6Y0FEZTFQT093ZVMwck5hQXdhZzVDM09obkc1MnR0RVE4WHQyRUZ6UTU1dUw1REFLWHpyRmVhZW1Na1Y4SDkrcjU2MDlDUklEZ3AzNTBzWmpHMnRQWmhHR0N1aWFxaFIiLCJtYWMiOiI5NjJkYjIzNjUxY2Y5MDQyNmVlN2U0YzI3MmIxN2ExOWMxNGE3NDZjNjgxZDdjYTRiMDNkYzY4OWIzMjY3NDM0IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:40 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET products/tags/get-tags

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Mostrar un tag específico

Example request:
curl --request GET \
    --get "http://localhost:8000/products/tags/show/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products/tags/show/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6IjVRYnduMWZLc3pJWEhkZDFhbGY1bkE9PSIsInZhbHVlIjoibkUxeUY2U3I4V0lWaWxwL1VQdmw1YnBST1cyeWRzRVlQMUcrdW1VVkRucHNzNG8wdGgvcytlVlBCbk16Q3pXY0ZrU2pDTWo4TS9IYmRrUHloek4vU0k1RUJFSUpiREdVMHYycXRhYW0zclJaWEFvSTA3dEcvMXd3dWJIYmRhTEMiLCJtYWMiOiI5NzYxNmYyY2Y0NmQ5YjUyODdjYzg5YjcwM2MwMGQxN2I0YjExNDUwNjBhNWYxZjZlODdkMTIwOTFjM2JlOTBhIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:41 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IlF5NHlDM0hCVnhBU0xMT1haUys0a2c9PSIsInZhbHVlIjoiUW5ORDVSY2pOWDM0Tk9KdzdpQWNIeXEyeXNTaHJ0emxqY28vWVpHSTIxcXZnMysrd1BadjZEUjZDc2FCMThhY2l2eVFVTHZTblRiOTkzbndsOVlTcDBSa0l6SElQa0NDMXpTWkQ5TnBPSk54Z2dVY2JwYkZDNC9sdVBsRUJzQkkiLCJtYWMiOiJlZWExMWRhN2JkZDM5NTQ4OTI1ZjhjOTQ5NzBlZjZkMDExYjUxOTM3Yjg5YjlmNDE0NTM2NDNiMDc0ZDg4NTNjIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:41 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET products/tags/show/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the show. Example: consequatur

Crear nuevo tag

Example request:
curl --request POST \
    "http://localhost:8000/products/tags" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"tag_name\": \"vmqeopfuudtdsufvyvddq\"
}"
const url = new URL(
    "http://localhost:8000/products/tags"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "tag_name": "vmqeopfuudtdsufvyvddq"
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Request      

POST products/tags

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

tag_name   string     

El campo value debe contener al menos 3 caracteres. El campo value no debe contener más de 180 caracteres. Example: vmqeopfuudtdsufvyvddq

Actualizar tag

Example request:
curl --request PUT \
    "http://localhost:8000/products/tags/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products/tags/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "PUT",
    headers,
}).then(response => response.json());

Request      

PUT products/tags/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the tag. Example: consequatur

Eliminar tag

Example request:
curl --request DELETE \
    "http://localhost:8000/products/tags/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products/tags/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE products/tags/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the tag. Example: consequatur

Eliminar múltiples tags

Example request:
curl --request DELETE \
    "http://localhost:8000/products/tags/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products/tags/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE products/tags/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Eliminar múltiples tags

Example request:
curl --request POST \
    "http://localhost:8000/products/tags/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products/tags/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST products/tags/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Obtener datos de productos para DataTables

Example request:
curl --request GET \
    --get "http://localhost:8000/products/get-products" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products/get-products"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6IkZZaDBqcCs2bWQ4UkcrR1NiSXZjQnc9PSIsInZhbHVlIjoiS3k4L3JOdlhnNjFraXNBTTI1d2JIbFcxL2NzRHFUOStEOVlIS0p0ODNYRXVQQ0duZlA1OXY5NGpJbzJadHliQytJNjd5M0hlYU1jKzgyeDZtbXkwYlpyN1NzRXZMelN5VHVEQXlsMVdoMWxNTm1YUkV6bUdxbFJyUkIyQitEYnIiLCJtYWMiOiJmMTEzNzY3ZmUxY2ExMGFhMWQ5OTA5YWVjYjE4NzIyNTIxMThhYTgxNzk3NDZkNjg5MzcwOWYwZWE1MDRlNGRmIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:41 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IkdvVTV5MGFTSG01b1JCOU9HblNIMnc9PSIsInZhbHVlIjoiOWNXYlpqTmJaQlN2eDlaRHFZa0cxYmlxc05pRUM4WU00dnlEMVUrdGgvUmc4dFhGWUZWNExWMVQ1NjIwOVhYdGFUY3ZXTGwrRGFrVHRnbTF0ZDhSaFkxWG1waENtalA0WUtDWmpqYkJrTkVpVkxickVwMWpLTW5pTCtyZWF6VWkiLCJtYWMiOiJiM2UwODJjOGI4NDNkMmVhOTg4MzY0ZjYwMjgyMmNlODg2NDI2OThkMTE2YjJhMGI3YmJmMWVjNTExYmY3ZjJmIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:41 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET products/get-products

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Almacenar nuevo producto

Example request:
curl --request POST \
    "http://localhost:8000/products" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST products

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Mostrar productos vendidos

Example request:
curl --request GET \
    --get "http://localhost:8000/products/sold/list" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products/sold/list"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6IjVBZ0hORndJSU9PSE9nYlVEMnFuU2c9PSIsInZhbHVlIjoiSFJLNVV6UTNPZVdhL21raDdmbUJrb20zeWNPbXVOb3ZPM0dQNmVsVnhsOEM2V2xFcFkxUFN4SWZOQnVVSEVqQzNHVGdFanBuY2tkT3VBQTYrT2t0QWg1MUVGUVRUeU1oUnU4UG5laVU5V2Zma2hGQkR5ZHhXaHpKc205RDR6NWUiLCJtYWMiOiIxNmI3YzllNmU3MDRhZGRiN2MxZTE5MTk0YTkzNDQ4NjhiZDk1ZTY2MDYyNzY0YjQ4ZWIwM2Q0ODdiMzQzMjlmIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:41 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6Ims2Mk4yZnZlYVQ2SHJnTld1R2R5U0E9PSIsInZhbHVlIjoiQ1Z3d1ZtdnBKeDRRRjAzY1VQU1A3LzdVN1JuMGgrYkV0ZzNYMnFQZDhTWU9qTGMzMXY3dkVNTCtnNVE2bFpRTlljeCtjL0haYzlZcFZSSk4raDhJcjM5OEFrMlliM01reENUMVNyNVRRZFpTcjFUQ2tSQ1phRVhoSC84a2RaTisiLCJtYWMiOiI1MmJmMzc4MmEzYjQwZjQ5OWE1Yjk3MGJjNjFmYmE1MThiYjIyMjc3NzQxZTJkZmVhMjZiNDQyMjBhZTVmMTVkIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:41 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET products/sold/list

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Eliminar múltiples productos

Example request:
curl --request DELETE \
    "http://localhost:8000/products/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE products/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Eliminar múltiples productos

Example request:
curl --request POST \
    "http://localhost:8000/products/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST products/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Eliminar imagen específica

Example request:
curl --request DELETE \
    "http://localhost:8000/products/images/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products/images/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE products/images/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the image. Example: consequatur

Actualizar producto

Example request:
curl --request PUT \
    "http://localhost:8000/products/consequatur" \
    --header "Content-Type: multipart/form-data" \
    --header "Accept: application/json" \
    --form "name=vmqeopfuudtdsufvyvddq"\
    --form "description=Dolores dolorum amet iste laborum eius est dolor."\
    --form "price=12"\
    --form "stripe_price_id=tdsufvyvddqamniihfqco"\
    --form "new_category=ynlazghdtqtqxbajwbpil"\
    --form "images[]=@C:\Users\JuanFlor\AppData\Local\Temp\php61DC.tmp" 
const url = new URL(
    "http://localhost:8000/products/consequatur"
);

const headers = {
    "Content-Type": "multipart/form-data",
    "Accept": "application/json",
};

const body = new FormData();
body.append('name', 'vmqeopfuudtdsufvyvddq');
body.append('description', 'Dolores dolorum amet iste laborum eius est dolor.');
body.append('price', '12');
body.append('stripe_price_id', 'tdsufvyvddqamniihfqco');
body.append('new_category', 'ynlazghdtqtqxbajwbpil');
body.append('images[]', document.querySelector('input[name="images[]"]').files[0]);

fetch(url, {
    method: "PUT",
    headers,
    body,
}).then(response => response.json());

Request      

PUT products/{id}

Headers

Content-Type        

Example: multipart/form-data

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the product. Example: consequatur

Body Parameters

name   string     

El campo value no debe contener más de 255 caracteres. Example: vmqeopfuudtdsufvyvddq

description   string     

Example: Dolores dolorum amet iste laborum eius est dolor.

price   number     

El campo value debe ser al menos 0. Example: 12

stripe_price_id   string  optional    

El campo value no debe contener más de 255 caracteres. Example: tdsufvyvddqamniihfqco

category_id   string  optional    

The id of an existing record in the categories table.

new_category   string  optional    

El campo value no debe contener más de 255 caracteres. Example: ynlazghdtqtqxbajwbpil

tags   object  optional    
images   file[]  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 2048 kilobytes.

Actualizar producto

Example request:
curl --request POST \
    "http://localhost:8000/products/consequatur" \
    --header "Content-Type: multipart/form-data" \
    --header "Accept: application/json" \
    --form "name=vmqeopfuudtdsufvyvddq"\
    --form "description=Dolores dolorum amet iste laborum eius est dolor."\
    --form "price=12"\
    --form "stripe_price_id=tdsufvyvddqamniihfqco"\
    --form "new_category=ynlazghdtqtqxbajwbpil"\
    --form "images[]=@C:\Users\JuanFlor\AppData\Local\Temp\php6269.tmp" 
const url = new URL(
    "http://localhost:8000/products/consequatur"
);

const headers = {
    "Content-Type": "multipart/form-data",
    "Accept": "application/json",
};

const body = new FormData();
body.append('name', 'vmqeopfuudtdsufvyvddq');
body.append('description', 'Dolores dolorum amet iste laborum eius est dolor.');
body.append('price', '12');
body.append('stripe_price_id', 'tdsufvyvddqamniihfqco');
body.append('new_category', 'ynlazghdtqtqxbajwbpil');
body.append('images[]', document.querySelector('input[name="images[]"]').files[0]);

fetch(url, {
    method: "POST",
    headers,
    body,
}).then(response => response.json());

Request      

POST products/{id}

Headers

Content-Type        

Example: multipart/form-data

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the product. Example: consequatur

Body Parameters

name   string     

El campo value no debe contener más de 255 caracteres. Example: vmqeopfuudtdsufvyvddq

description   string     

Example: Dolores dolorum amet iste laborum eius est dolor.

price   number     

El campo value debe ser al menos 0. Example: 12

stripe_price_id   string  optional    

El campo value no debe contener más de 255 caracteres. Example: tdsufvyvddqamniihfqco

category_id   string  optional    

The id of an existing record in the categories table.

new_category   string  optional    

El campo value no debe contener más de 255 caracteres. Example: ynlazghdtqtqxbajwbpil

tags   object  optional    
images   file[]  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 2048 kilobytes.

Eliminar producto

Example request:
curl --request DELETE \
    "http://localhost:8000/products/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE products/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the product. Example: consequatur

Mostrar producto específico

Example request:
curl --request GET \
    --get "http://localhost:8000/products/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6InhRN2FMemZZTXhXRHpDY1crY1hDZFE9PSIsInZhbHVlIjoiWXBGRkZvbVdmc29aR2NVZTNIQ2JaQzBPbS9qczdXbzdreDdPcjB3aWdzTVhRd2oxdXhmSDFXa09zQzA2bEs3eDJJMElmRTh1VmdUU21RT0xkNk85aXhPcmVvaHZWcDdkVXh1Q0M3QThDbjUvaTViVWpDUDhER1k1K1dmdFJRNksiLCJtYWMiOiI4NDYwYzI5YmYyZDMzMjU1OGQxMzgwMDRiOWFhMDI0NTYyNzZkZjFlYjMyYTUxNWNjZDg2NWEwNjkwMWY0ODk4IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:42 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IjFqWjJZQWNabi90THZLdG44OVc0dkE9PSIsInZhbHVlIjoic0xtS0h0R2hCZFJUb0hSMDcrdmtYNFkvd0xEN2IwWitteUw3aG4xaE9PdlErNHlJSEpjUWV2OWE2a290cVdEVk8xYlMySytNL1ZYeG5yaG9UUEE4VEthK3k3U2hxVzZpb1plMTR0djJXY0lQQTVpMUhIak8wMEg2RG9iV3pIeEQiLCJtYWMiOiI5ZjIxYWZlZjM0ZGFhYjFiODljZTVkMGNkOTliODc2ODQ2NDBiNjFiYmI3YmY2ZTM0YjRlNTlmYWVlODBjOWYzIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:42 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET products/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the product. Example: consequatur

Alternar estado activo del producto

Example request:
curl --request POST \
    "http://localhost:8000/products/consequatur/toggle-active" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products/consequatur/toggle-active"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST products/{id}/toggle-active

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the product. Example: consequatur

Alternar estado vendido del producto

Example request:
curl --request POST \
    "http://localhost:8000/products/consequatur/toggle-sold" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products/consequatur/toggle-sold"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST products/{id}/toggle-sold

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the product. Example: consequatur

Mostrar vista de edición de landing page del modelo

Example request:
curl --request GET \
    --get "http://localhost:8000/products/consequatur/edit-landing" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products/consequatur/edit-landing"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6InJOQUd6ViswQVRkZk5WbVlKNENIb2c9PSIsInZhbHVlIjoicS9DeGtKc0VMaGtYN2J1YWhYaDNMZkQyd2Q5cWpCZER3a0JrU0puL0tjR210aGZkczJDR0FLMGNrZTdpK2VGRUNkRVhuSGszeEJVWTFHZnpoMmxLSjNHV3g4V0FZamd0bzNXWlVIZi9pVjIvdEZ4SkQ3N1RnRHNodEVOejlwTEYiLCJtYWMiOiI1YWQ5YjY2MWU0M2Q1ODUwODhiNzZmNWRiODI1MzgxN2Y3ZTMxN2FlODcxYTc3Y2ZkZWZjMjJkNzE5Mjc3ZjdhIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:42 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IjVVTFU3ZC96S0hUQzhEZ1BLd0tHMVE9PSIsInZhbHVlIjoiZ0FNUjRxcmtqSWJWYmdneGpBNkRRamQwUDVKSGk5c2tmVTBVc21GZkIvNzdEY29sK3VaWGJhUVNtN0dNbVFUM3Ewd2JDVUluUmVCZzB0cGJkRzRRU1IvQmZaSGJPMWVSRkdrbEdsR1FsT25tRm5KNWZxNWhJb1FNSWNhUzZQQ1kiLCJtYWMiOiJmZTNmYWFhNzc4NjY4NTY3YmY2NTgzN2NmNDMyM2IyZjMyYWQ1ZmExMmM0ZTI3NTU1MjcxYTlkMmIwYzcxZDk5IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:42 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET products/{id}/edit-landing

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the product. Example: consequatur

Actualizar campos de landing page de un modelo (Select/Ultra/Factory)

Example request:
curl --request POST \
    "http://localhost:8000/products/consequatur/update-landing" \
    --header "Content-Type: multipart/form-data" \
    --header "Accept: application/json" \
    --form "card_specs=vmqeopfuudtdsufvyvddq"\
    --form "parallax_description=consequatur"\
    --form "card_image=@C:\Users\JuanFlor\AppData\Local\Temp\php6393.tmp" \
    --form "hero_poster=@C:\Users\JuanFlor\AppData\Local\Temp\php6394.tmp" \
    --form "hero_video_mp4=@C:\Users\JuanFlor\AppData\Local\Temp\php6395.tmp" \
    --form "hero_video_mov=@C:\Users\JuanFlor\AppData\Local\Temp\php6396.tmp" \
    --form "parallax_image=@C:\Users\JuanFlor\AppData\Local\Temp\php6397.tmp" \
    --form "grid_image_1=@C:\Users\JuanFlor\AppData\Local\Temp\php6398.tmp" \
    --form "grid_image_2=@C:\Users\JuanFlor\AppData\Local\Temp\php6399.tmp" \
    --form "grid_image_3=@C:\Users\JuanFlor\AppData\Local\Temp\php639A.tmp" 
const url = new URL(
    "http://localhost:8000/products/consequatur/update-landing"
);

const headers = {
    "Content-Type": "multipart/form-data",
    "Accept": "application/json",
};

const body = new FormData();
body.append('card_specs', 'vmqeopfuudtdsufvyvddq');
body.append('parallax_description', 'consequatur');
body.append('card_image', document.querySelector('input[name="card_image"]').files[0]);
body.append('hero_poster', document.querySelector('input[name="hero_poster"]').files[0]);
body.append('hero_video_mp4', document.querySelector('input[name="hero_video_mp4"]').files[0]);
body.append('hero_video_mov', document.querySelector('input[name="hero_video_mov"]').files[0]);
body.append('parallax_image', document.querySelector('input[name="parallax_image"]').files[0]);
body.append('grid_image_1', document.querySelector('input[name="grid_image_1"]').files[0]);
body.append('grid_image_2', document.querySelector('input[name="grid_image_2"]').files[0]);
body.append('grid_image_3', document.querySelector('input[name="grid_image_3"]').files[0]);

fetch(url, {
    method: "POST",
    headers,
    body,
}).then(response => response.json());

Request      

POST products/{id}/update-landing

Headers

Content-Type        

Example: multipart/form-data

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the product. Example: consequatur

Body Parameters

card_specs   string  optional    

El campo value no debe contener más de 500 caracteres. Example: vmqeopfuudtdsufvyvddq

parallax_description   string  optional    

Example: consequatur

card_image   file  optional    

Must be a file. El archivo value no debe pesar más de 5120 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php6393.tmp

hero_poster   file  optional    

Must be a file. El archivo value no debe pesar más de 5120 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php6394.tmp

hero_video_mp4   file  optional    

Must be a file. El archivo value no debe pesar más de 204800 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php6395.tmp

hero_video_mov   file  optional    

Must be a file. El archivo value no debe pesar más de 204800 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php6396.tmp

parallax_image   file  optional    

Must be a file. El archivo value no debe pesar más de 5120 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php6397.tmp

grid_image_1   file  optional    

Must be a file. El archivo value no debe pesar más de 5120 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php6398.tmp

grid_image_2   file  optional    

Must be a file. El archivo value no debe pesar más de 5120 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php6399.tmp

grid_image_3   file  optional    

Must be a file. El archivo value no debe pesar más de 5120 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php639A.tmp

Frontend

Mostrar productos por categoría

Example request:
curl --request GET \
    --get "http://localhost:8000/products-catalogue/category/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products-catalogue/category/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (404):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6ImtrVkVSSUhQUWVtaGVpWVpxK3V6SlE9PSIsInZhbHVlIjoiMFhnWEpZMlhNTHZjL0RDeWxwbDdWS0txRG5ITlVtV3Q1R29lUTN3Vjd6TkhGaWZlaTJjMmVoYW1JL0ZSUWFEQmlzR2VxbkJYSjRLWlFsR0JTZ1RqRXFNaVFRMVJZdGpjYUloeDVJZW9IY2xEUURVUjhld2toYkhmWjA4Rm5ITmgiLCJtYWMiOiIzOTdlMDI4OGVjODhlOTc4NGFhN2UxNTcwM2MwMzNiMmQ1NWNjMTkyOGQwYzI2MjMyZGY1MmMxNDNmYTc4ZjNkIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:42 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6Ijlxb0ZpTzFmdTF5NWxMYjVXdHdTR0E9PSIsInZhbHVlIjoieFFkNWQ4Y1ZYL0Y5cG9HRVdoZ0hhSDJSeGUzTklJcytSbVFhd2VxOVgxWDBscE40K0x1SFF0MXJzaWpZa1V6eDBaenV5MFB1eUwzdzFMNDY4eDY0cFRMZ3ZXM1FYVFZqZHRBRkcvbFU5T05LTWw4TzJtbW9zUW9NK2F4NklVbTgiLCJtYWMiOiJlZWI0YTI4YTI0Nzk3YTBlMWRhOGFmYjJiMGIxZmQxNWY5YTM0MDAyOTU1NThjYzA3Y2VlZTQ1ZjkxZmNiMjY3IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:42 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

<!DOCTYPE html>
<html lang="es" class="light">
    <head>
        <meta charset="utf-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, shrink-to-fit=no">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">

        
        <!-- SEO Meta Tags -->
        <title>La Compania Digital</title>
        <meta name="description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
        <meta name="keywords" content="La Compania Digital, desarrollo web, automatizaciones, seguridad informatica, capacitacion interna, presencia digital" />
        <meta name="author" content="La Compania Digital">
        <meta name="robots" content="index, follow" />
        <meta name="language" content="en_US" />
        <meta name="csrf-token" content="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">

        <!-- Canonical URL -->
                    <link rel="canonical" href="https://localhost:8000/products-catalogue/category/consequatur" />
        
        <!-- Geo Tags (opcional) -->
        
        <!-- Open Graph Meta Tags -->
                    <meta property="og:type" content="website" />
            <meta property="og:title" content="La Compania Digital" />
            <meta property="og:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta property="og:url" content="https://localhost:8000/products-catalogue/category/consequatur" />
            <meta property="og:site_name" content="La Compania Digital" />
            <meta property="og:locale" content="en_US" />
                            <meta property="og:locale:alternate" content="es_US" />
            
                        <meta property="og:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:secure_url" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:width" content="1200" />
            <meta property="og:image:height" content="630" />
            <meta property="og:image:type" content="image/png" />
            <meta property="og:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />

                    
        <!-- Twitter Card Meta Tags -->
                    <meta name="twitter:card" content="summary_large_image" />
            <meta name="twitter:title" content="La Compania Digital" />
            <meta name="twitter:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta name="twitter:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864800/grupo-repman/assets/twitter-image.jpg" />
            <meta name="twitter:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
                                
        <!-- Meta Tags Adicionales -->
                                                        
        <!-- JSON-LD Structured Data -->
                                                <script type="application/ld+json">
                    {
    "@context": "https://schema.org",
    "@type": "ProfessionalService",
    "name": "La Compania Digital",
    "url": "",
    "logo": "https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png",
    "description": "Creamos desarrollos digitales simples, claros y con acompanamiento humano."
}
                </script>
                    
        <!-- Favicon -->
        <link rel="shortcut icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon" />
        <link rel="icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon">
        <link rel="apple-touch-icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936147/grupo-repman/assets/apple-touch-icon.png">

        <!-- Styles -->
        <!-- Vendor CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/fontawesome-free/css/all.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/animate/animate.compat.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/simple-line-icons/css/simple-line-icons.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.carousel.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.theme.default.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/magnific-popup/magnific-popup.min.css">

<!-- Web Fonts -->
<link id="googleFonts" href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&amp;family=Lexend:ital,wght@0,400..900;1,400..900&amp;family=Open+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap" rel="stylesheet" type="text/css">

<!-- Dynamic CSS Variables -->
<style>
:root {
    --font-family-primary: "Lexend", sans-serif;
    --font-family-secondary: "Lexend", sans-serif;
    --font-family-tertiary: "Open Sans", sans-serif;
}

body, .body {
    font-family: var(--font-family-primary);
}

h1, h2, h3, h4, h5, h6, .heading-font {
    font-family: var(--font-family-secondary);
}

.body-font, p, .text, .content {
    font-family: var(--font-family-tertiary);
}


</style>

<!-- Theme CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/theme.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-elements.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-blog.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-shop.css">

<!-- Revolution Slider CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/settings.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/layers.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/navigation.css">

<!-- CD-System Base Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/cd-system-base.css">

<!-- CD-System Modular CSS -->
<link rel="stylesheet" href="https://localhost:8000/modules/cd-base/cd-base.css">
<link rel="stylesheet" href="https://localhost:8000/modules/projects/projects.css">
<link rel="stylesheet" href="https://localhost:8000/modules/gallery/gallery.css">
<link rel="stylesheet" href="https://localhost:8000/modules/services/services.css">
<link rel="stylesheet" href="https://localhost:8000/modules/blog/blog.css">
<link rel="stylesheet" href="https://localhost:8000/modules/references/references.css">
<link rel="stylesheet" href="https://localhost:8000/modules/team-members/team-members.css">
<link rel="stylesheet" href="https://localhost:8000/modules/products/products.css">
<link rel="stylesheet" href="https://localhost:8000/modules/tokko/tokko.css">

<!-- Skin CSS -->
<link id="skinCSS" rel="stylesheet" href="https://localhost:8000/template/css/skins/skin-accounting-1.css">

<!-- Theme Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/custom.css">

<!-- Demo CSS (después de custom.css para que overrides de marca del demo prevalezcan) -->
<link rel="stylesheet" href="https://localhost:8000/template/css/demos/demo-accounting-1.css">


        <!-- Google Analytics -->
                
            </head>

    <body class="loading-overlay-showing" data-loading-overlay data-plugin-page-transition>
        <!-- Loading Overlay -->
        <div class="loading-overlay">
            <div class="custom-loader">
                <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936137/grupo-repman/assets/logo-2.png" alt="Loader Logo" class="logo-loader" style="max-width: 200px;">
                <div class="loading-text">Cargando...</div>
            </div>
        </div>

        <div class="body">
            <header id="header" class="header-transparent header-effect-shrink " data-plugin-options="{'stickyEnabled': true, 'stickyEffect': 'shrink', 'stickyEnableOnBoxed': true, 'stickyEnableOnMobile': false, 'stickyChangeLogo': true, 'stickyStartAt': 30, 'stickyHeaderContainerHeight': 70}">
    <div class="header-body border-top-0" style="background: transparent; border-bottom: 1px solid rgba(0, 240, 255, 0.06) !important;">
        <div class="header-container container container-xl-custom">
            <div class="header-row">
                <div class="header-column">
                    <div class="header-row">
                        <div class="header-logo">
                            <a href="https://localhost:8000">
                                <img alt="La Compania Digital" src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png" class="img-fluid" style="max-width: 240px; height: auto;" />
                            </a>
                        </div>
                    </div>
                </div>
                <div class="header-column justify-content-end">
                    <div class="header-row">
                        <div class="header-nav header-nav-links order-2 order-lg-1">
                            <div class="header-nav-main header-nav-main-square header-nav-main-dropdown-no-borders header-nav-main-effect-2 header-nav-main-sub-effect-1">
                                <nav class="collapse">
                                    <ul class="nav nav-pills" id="mainNav">
                                                                                                                                                                                                                            <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        INICIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/services"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        SERVICIOS
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/about"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        EMPRESA
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/projects"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        PORTFOLIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/contact"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        CONTACTO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/blog"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        BLOG
                                                    </a>
                                                </li>
                                                                                                                        </ul>
                                </nav>
                            </div>
                            <button class="btn header-btn-collapse-nav" data-bs-toggle="collapse" data-bs-target=".header-nav-main nav" style="background-color: var(--primary); color: var(--secondary);">
                                <i class="fas fa-bars"></i>
                            </button>
                        </div>

                        
                                                <div class="header-nav-features header-nav-features-no-border header-nav-features-lg-show-border-left order-1 order-lg-2 ms-lg-3">
                            <a href="/contact"
                               class="btn btn-primary btn-rounded font-weight-bold text-2 px-4 py-2"
                               >
                                Contacto
                            </a>
                        </div>
                                            </div>
                </div>
            </div>
        </div>
    </div>
</header>


<a href="https://wa.me/5493812481001" class="float-wsp" target="_blank">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>
            
            <div role="main" class="main">
                <section class="page-header page-header-modern bg-color-grey page-header-lg">
    <div class="container">
        <div class="row">
            <div class="col-md-12 align-self-center p-static order-2 text-center">
                <h1 class="font-weight-bold text-dark ls-1">404 - Página No Encontrada</h1>
            </div>
            <div class="col-md-12 align-self-center order-1">
                <ul class="breadcrumb d-block text-center">
                    <li><a href="https://localhost:8000">Inicio</a></li>
                    <li class="active">Error</li>
                </ul>
            </div>
        </div>
    </div>
</section>

<div class="container">
    <section class="http-error">
        <div class="row justify-content-center py-3">
            <div class="col-md-7 text-center">
                <div class="http-error-main">
                    <h2 class="ls-1">404!</h2>
                    <p>Lo sentimos, pero la página que estás buscando no existe.</p>
                </div>
            </div>
            <div class="col-md-4 mt-4 mt-md-0">
                <h4 class="text-primary ls-1">Enlaces útiles</h4>
                <ul class="nav nav-list flex-column">
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000">Inicio</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/faqs">Faqs</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/about">Sobre nosotros</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/contact">Contacto</a>
                    </li>
                </ul>
            </div>
        </div>
    </section>
</div>
            </div>

            <footer id="footer" class="position-relative mt-0 border-0" style="background-color: var(--dark);">

    
    <div style="height: 1px; background: linear-gradient(90deg, transparent 0%, var(--primary) 50%, transparent 100%); opacity: 0.3;"></div>

    <div class="container container-xl-custom py-5">
        <div class="row">
            
            <div class="col-md-6 col-lg-4 mb-4 mb-lg-0">
                <a href="https://localhost:8000" class="text-decoration-none mb-4 d-inline-block">
                    <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936135/grupo-repman/assets/logo-alternative.png" class="img-fluid" alt="La Compania Digital" style="max-width: 200px; height: auto;" />
                </a>
                <p class="text-3-5 mb-4" style="color: var(--quaternary);">
                    Creamos desarrollos digitales simples, claros y con acompanamiento humano.
                </p>

                <ul class="footer-social-icons social-icons m-0 d-flex gap-2">
                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-lg-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Navegación</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/services" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Proyectos
                                    </a>
                                </li>
                                                                                                                                                                    <li class="mb-2">
                                    <a href="https://localhost:8000/contact" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Contacto
                                    </a>
                                </li>
                                                                                                                                                                                                                                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-md-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Servicios</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Casos
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/solutions" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/products" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/blog" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Novedades
                                    </a>
                                </li>
                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-4 mb-4 mb-md-0">
                <h5 class="text-4 mb-2 text-transform-none font-weight-bold" style="color: var(--light);">Novedades digitales</h5>
                <p class="text-3 mb-3" style="color: var(--quaternary);">
                    Recibí tendencias en desarrollo web y novedades del mundo digital.
                </p>

                <div class="alert alert-success d-none" id="newsletterSuccess">
                    <strong>Listo</strong>. Te suscribiste correctamente.
                </div>
                <div class="alert alert-danger d-none" id="newsletterError"></div>

                <form id="newsletterForm" action="https://localhost:8000/newsletter-subscribe" method="POST">
                    <input type="hidden" name="_token" value="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">                    <div class="input-group">
                        <input class="form-control form-control-sm" placeholder="Tu email" name="newsletterEmail" id="newsletterEmail" type="email"
                               style="background-color: var(--secondary); color: var(--light); border: 1px solid rgba(0, 240, 255, 0.15); border-radius: 6px 0 0 6px;">
                        <button class="btn btn-primary px-4" type="submit" style="border-radius: 0 6px 6px 0;">
                            <i class="fas fa-arrow-right"></i>
                        </button>
                    </div>
                </form>

                
                <div class="mt-4 pt-3" style="border-top: 1px solid rgba(240, 240, 245, 0.06);">
                                                        </div>
            </div>
        </div>
    </div>

    
    <div style="background-color: var(--secondary); border-top: 1px solid rgba(0, 240, 255, 0.06);">
        <div class="container container-xl-custom py-3">
            <div class="row">
                <div class="col d-flex align-items-center justify-content-center">
                    <p class="mb-0 text-2" style="color: var(--quaternary); opacity: 0.7;">
                        © <script>document.write(new Date().getFullYear())</script>
                        <a href="" style="color: var(--primary);" target="_blank">La Compania Digital</a>
                        · Todos los derechos reservados.
                    </p>
                </div>
            </div>
        </div>
    </div>
</footer>

<script>
(function () {
    const form = document.getElementById('newsletterForm');
    if (!form) return;

    const emailInput = document.getElementById('newsletterEmail');
    const successAlert = document.getElementById('newsletterSuccess');
    const errorAlert = document.getElementById('newsletterError');
    const csrfToken = document.querySelector('input[name="_token"]').value;

    let isSubmitting = false;
    form.noValidate = true;

    form.addEventListener('submit', function (e) {
        e.preventDefault();
        e.stopImmediatePropagation();

        if (isSubmitting) return;
        isSubmitting = true;

        fetch(form.action, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-CSRF-TOKEN': csrfToken,
                'Accept': 'application/json'
            },
            body: JSON.stringify({ newsletterEmail: emailInput.value })
        })
        .then(response => {
            if (!response.ok) throw response;
            return response.json();
        })
        .then(data => {
            if (data.success) {
                successAlert.classList.remove('d-none');
                errorAlert.classList.add('d-none');
                form.reset();
            }
        })
        .catch(async (error) => {
            let message = 'Ocurrió un error. Intentá más tarde.';
            try {
                const errorData = await error.json();
                message = errorData.errors?.newsletterEmail?.[0] ?? message;
            } catch (_) {}
            errorAlert.textContent = message;
            errorAlert.classList.remove('d-none');
            successAlert.classList.add('d-none');
        })
        .finally(() => {
            isSubmitting = false;
        });
    });
})();
</script>
        </div>

        <!-- WhatsApp Floating Button -->
        <a href="https://wa.me/5493812481001"
   class="float-wsp"
   target="_blank"
   rel="noopener noreferrer"
   aria-label="Contactar por WhatsApp">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>


        <!-- Back to Top Button - Porto Plugin -->
        <a href="#" class="scroll-to-top hidden-mobile" aria-label="Ir Arriba">
            <i class="fas fa-chevron-up"></i>
        </a>

        <!-- Vendor -->
<script src="https://localhost:8000/template/vendor/plugins/js/plugins.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/gsap.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/ScrollTrigger.min.js"></script>


<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.tools.min.js"></script>
<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.revolution.min.js"></script>

<!-- Theme Base, Components and Settings -->
<script src="https://localhost:8000/template/js/theme.js"></script>

<!-- Demo -->
        <script src="https://localhost:8000/template/js/demos/demo-accounting-1.js"></script>

<!-- Theme Custom -->
<script src="https://localhost:8000/template/js/custom.js"></script>

<!-- Theme Initialization Files -->
<script src="https://localhost:8000/template/js/theme.init.js"></script>

<!-- Contact Form Validation -->
<script src="https://localhost:8000/template/vendor/jquery.validation/jquery.validate.min.js"></script>
<script src="https://localhost:8000/template/js/views/view.contact.js"></script>

<!-- Sticky Header is handled automatically by Porto theme.js -->

            </body>
</html>

 

Request      

GET products-catalogue/category/{slug}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

slug   string     

The slug of the category. Example: consequatur

Mostrar productos por tag

Example request:
curl --request GET \
    --get "http://localhost:8000/products-catalogue/tag/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products-catalogue/tag/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (404):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6InZ4TXRqb0pwdERWVnBjMmpGU1dzRFE9PSIsInZhbHVlIjoiQWswYnRtNVhYMmZqRGthMWZmS3Y1U3Jna1FEa2poVnNHeUsrZ3hSR1JmdDkwN2VLQnMzcTYvYUFPUlhGVm1GV0Q4c3cvVmE0VTEzcDVZK1Z2eW1SSFdvd2JrZStybW9JNjZOS1pMYmNpVGx5OGh2aFJnQ0ZSSWk4UVNRQ3hDVGgiLCJtYWMiOiJhZmRjMjhmOTNmNjdmNjdhZDc5ZDIxYTVkZDIwZDNhZTYzNTU5YjVhNmNmZTMwNmRlOGVlYjQzOWIzMjI3MTE5IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:42 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IjNMRnVGdHdHMjFLdFhTc0VXVWxxblE9PSIsInZhbHVlIjoiWmQ2SmdVZEYrbUtxZFN6SHZWSkc5SlZvSHdyaE5INUJ4bk1LZlptclo4bncxbkh5L0RRWG9uWVhpS3Z2Vkc2Wi8xMXYxbzllQjFlMm9jUzI3c0ZveHlDNUViMG4yMnU0aTh4S1NUR3htcTRWTmZvK05YbmxGYWxWR2JOWkFqc0IiLCJtYWMiOiI4OTViNjk4ZGQ0OGJiNWQ3ZDg0MzhmMjQzNzk0ZTk4NzUxNzJlMjlmNDNkYWY4ZGQ4YTIxYTQ5OWM4NDJiMjcxIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:42 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

<!DOCTYPE html>
<html lang="es" class="light">
    <head>
        <meta charset="utf-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, shrink-to-fit=no">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">

        
        <!-- SEO Meta Tags -->
        <title>La Compania Digital</title>
        <meta name="description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
        <meta name="keywords" content="La Compania Digital, desarrollo web, automatizaciones, seguridad informatica, capacitacion interna, presencia digital" />
        <meta name="author" content="La Compania Digital">
        <meta name="robots" content="index, follow" />
        <meta name="language" content="en_US" />
        <meta name="csrf-token" content="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">

        <!-- Canonical URL -->
                    <link rel="canonical" href="https://localhost:8000/products-catalogue/tag/consequatur" />
        
        <!-- Geo Tags (opcional) -->
        
        <!-- Open Graph Meta Tags -->
                    <meta property="og:type" content="website" />
            <meta property="og:title" content="La Compania Digital" />
            <meta property="og:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta property="og:url" content="https://localhost:8000/products-catalogue/tag/consequatur" />
            <meta property="og:site_name" content="La Compania Digital" />
            <meta property="og:locale" content="en_US" />
                            <meta property="og:locale:alternate" content="es_US" />
            
                        <meta property="og:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:secure_url" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:width" content="1200" />
            <meta property="og:image:height" content="630" />
            <meta property="og:image:type" content="image/png" />
            <meta property="og:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />

                    
        <!-- Twitter Card Meta Tags -->
                    <meta name="twitter:card" content="summary_large_image" />
            <meta name="twitter:title" content="La Compania Digital" />
            <meta name="twitter:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta name="twitter:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864800/grupo-repman/assets/twitter-image.jpg" />
            <meta name="twitter:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
                                
        <!-- Meta Tags Adicionales -->
                                                        
        <!-- JSON-LD Structured Data -->
                                                <script type="application/ld+json">
                    {
    "@context": "https://schema.org",
    "@type": "ProfessionalService",
    "name": "La Compania Digital",
    "url": "",
    "logo": "https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png",
    "description": "Creamos desarrollos digitales simples, claros y con acompanamiento humano."
}
                </script>
                    
        <!-- Favicon -->
        <link rel="shortcut icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon" />
        <link rel="icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon">
        <link rel="apple-touch-icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936147/grupo-repman/assets/apple-touch-icon.png">

        <!-- Styles -->
        <!-- Vendor CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/fontawesome-free/css/all.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/animate/animate.compat.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/simple-line-icons/css/simple-line-icons.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.carousel.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.theme.default.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/magnific-popup/magnific-popup.min.css">

<!-- Web Fonts -->
<link id="googleFonts" href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&amp;family=Lexend:ital,wght@0,400..900;1,400..900&amp;family=Open+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap" rel="stylesheet" type="text/css">

<!-- Dynamic CSS Variables -->
<style>
:root {
    --font-family-primary: "Lexend", sans-serif;
    --font-family-secondary: "Lexend", sans-serif;
    --font-family-tertiary: "Open Sans", sans-serif;
}

body, .body {
    font-family: var(--font-family-primary);
}

h1, h2, h3, h4, h5, h6, .heading-font {
    font-family: var(--font-family-secondary);
}

.body-font, p, .text, .content {
    font-family: var(--font-family-tertiary);
}


</style>

<!-- Theme CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/theme.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-elements.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-blog.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-shop.css">

<!-- Revolution Slider CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/settings.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/layers.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/navigation.css">

<!-- CD-System Base Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/cd-system-base.css">

<!-- CD-System Modular CSS -->
<link rel="stylesheet" href="https://localhost:8000/modules/cd-base/cd-base.css">
<link rel="stylesheet" href="https://localhost:8000/modules/projects/projects.css">
<link rel="stylesheet" href="https://localhost:8000/modules/gallery/gallery.css">
<link rel="stylesheet" href="https://localhost:8000/modules/services/services.css">
<link rel="stylesheet" href="https://localhost:8000/modules/blog/blog.css">
<link rel="stylesheet" href="https://localhost:8000/modules/references/references.css">
<link rel="stylesheet" href="https://localhost:8000/modules/team-members/team-members.css">
<link rel="stylesheet" href="https://localhost:8000/modules/products/products.css">
<link rel="stylesheet" href="https://localhost:8000/modules/tokko/tokko.css">

<!-- Skin CSS -->
<link id="skinCSS" rel="stylesheet" href="https://localhost:8000/template/css/skins/skin-accounting-1.css">

<!-- Theme Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/custom.css">

<!-- Demo CSS (después de custom.css para que overrides de marca del demo prevalezcan) -->
<link rel="stylesheet" href="https://localhost:8000/template/css/demos/demo-accounting-1.css">


        <!-- Google Analytics -->
                
            </head>

    <body class="loading-overlay-showing" data-loading-overlay data-plugin-page-transition>
        <!-- Loading Overlay -->
        <div class="loading-overlay">
            <div class="custom-loader">
                <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936137/grupo-repman/assets/logo-2.png" alt="Loader Logo" class="logo-loader" style="max-width: 200px;">
                <div class="loading-text">Cargando...</div>
            </div>
        </div>

        <div class="body">
            <header id="header" class="header-transparent header-effect-shrink " data-plugin-options="{'stickyEnabled': true, 'stickyEffect': 'shrink', 'stickyEnableOnBoxed': true, 'stickyEnableOnMobile': false, 'stickyChangeLogo': true, 'stickyStartAt': 30, 'stickyHeaderContainerHeight': 70}">
    <div class="header-body border-top-0" style="background: transparent; border-bottom: 1px solid rgba(0, 240, 255, 0.06) !important;">
        <div class="header-container container container-xl-custom">
            <div class="header-row">
                <div class="header-column">
                    <div class="header-row">
                        <div class="header-logo">
                            <a href="https://localhost:8000">
                                <img alt="La Compania Digital" src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png" class="img-fluid" style="max-width: 240px; height: auto;" />
                            </a>
                        </div>
                    </div>
                </div>
                <div class="header-column justify-content-end">
                    <div class="header-row">
                        <div class="header-nav header-nav-links order-2 order-lg-1">
                            <div class="header-nav-main header-nav-main-square header-nav-main-dropdown-no-borders header-nav-main-effect-2 header-nav-main-sub-effect-1">
                                <nav class="collapse">
                                    <ul class="nav nav-pills" id="mainNav">
                                                                                                                                                                                                                            <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        INICIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/services"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        SERVICIOS
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/about"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        EMPRESA
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/projects"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        PORTFOLIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/contact"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        CONTACTO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/blog"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        BLOG
                                                    </a>
                                                </li>
                                                                                                                        </ul>
                                </nav>
                            </div>
                            <button class="btn header-btn-collapse-nav" data-bs-toggle="collapse" data-bs-target=".header-nav-main nav" style="background-color: var(--primary); color: var(--secondary);">
                                <i class="fas fa-bars"></i>
                            </button>
                        </div>

                        
                                                <div class="header-nav-features header-nav-features-no-border header-nav-features-lg-show-border-left order-1 order-lg-2 ms-lg-3">
                            <a href="/contact"
                               class="btn btn-primary btn-rounded font-weight-bold text-2 px-4 py-2"
                               >
                                Contacto
                            </a>
                        </div>
                                            </div>
                </div>
            </div>
        </div>
    </div>
</header>


<a href="https://wa.me/5493812481001" class="float-wsp" target="_blank">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>
            
            <div role="main" class="main">
                <section class="page-header page-header-modern bg-color-grey page-header-lg">
    <div class="container">
        <div class="row">
            <div class="col-md-12 align-self-center p-static order-2 text-center">
                <h1 class="font-weight-bold text-dark ls-1">404 - Página No Encontrada</h1>
            </div>
            <div class="col-md-12 align-self-center order-1">
                <ul class="breadcrumb d-block text-center">
                    <li><a href="https://localhost:8000">Inicio</a></li>
                    <li class="active">Error</li>
                </ul>
            </div>
        </div>
    </div>
</section>

<div class="container">
    <section class="http-error">
        <div class="row justify-content-center py-3">
            <div class="col-md-7 text-center">
                <div class="http-error-main">
                    <h2 class="ls-1">404!</h2>
                    <p>Lo sentimos, pero la página que estás buscando no existe.</p>
                </div>
            </div>
            <div class="col-md-4 mt-4 mt-md-0">
                <h4 class="text-primary ls-1">Enlaces útiles</h4>
                <ul class="nav nav-list flex-column">
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000">Inicio</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/faqs">Faqs</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/about">Sobre nosotros</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/contact">Contacto</a>
                    </li>
                </ul>
            </div>
        </div>
    </section>
</div>
            </div>

            <footer id="footer" class="position-relative mt-0 border-0" style="background-color: var(--dark);">

    
    <div style="height: 1px; background: linear-gradient(90deg, transparent 0%, var(--primary) 50%, transparent 100%); opacity: 0.3;"></div>

    <div class="container container-xl-custom py-5">
        <div class="row">
            
            <div class="col-md-6 col-lg-4 mb-4 mb-lg-0">
                <a href="https://localhost:8000" class="text-decoration-none mb-4 d-inline-block">
                    <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936135/grupo-repman/assets/logo-alternative.png" class="img-fluid" alt="La Compania Digital" style="max-width: 200px; height: auto;" />
                </a>
                <p class="text-3-5 mb-4" style="color: var(--quaternary);">
                    Creamos desarrollos digitales simples, claros y con acompanamiento humano.
                </p>

                <ul class="footer-social-icons social-icons m-0 d-flex gap-2">
                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-lg-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Navegación</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/services" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Proyectos
                                    </a>
                                </li>
                                                                                                                                                                    <li class="mb-2">
                                    <a href="https://localhost:8000/contact" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Contacto
                                    </a>
                                </li>
                                                                                                                                                                                                                                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-md-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Servicios</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Casos
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/solutions" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/products" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/blog" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Novedades
                                    </a>
                                </li>
                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-4 mb-4 mb-md-0">
                <h5 class="text-4 mb-2 text-transform-none font-weight-bold" style="color: var(--light);">Novedades digitales</h5>
                <p class="text-3 mb-3" style="color: var(--quaternary);">
                    Recibí tendencias en desarrollo web y novedades del mundo digital.
                </p>

                <div class="alert alert-success d-none" id="newsletterSuccess">
                    <strong>Listo</strong>. Te suscribiste correctamente.
                </div>
                <div class="alert alert-danger d-none" id="newsletterError"></div>

                <form id="newsletterForm" action="https://localhost:8000/newsletter-subscribe" method="POST">
                    <input type="hidden" name="_token" value="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">                    <div class="input-group">
                        <input class="form-control form-control-sm" placeholder="Tu email" name="newsletterEmail" id="newsletterEmail" type="email"
                               style="background-color: var(--secondary); color: var(--light); border: 1px solid rgba(0, 240, 255, 0.15); border-radius: 6px 0 0 6px;">
                        <button class="btn btn-primary px-4" type="submit" style="border-radius: 0 6px 6px 0;">
                            <i class="fas fa-arrow-right"></i>
                        </button>
                    </div>
                </form>

                
                <div class="mt-4 pt-3" style="border-top: 1px solid rgba(240, 240, 245, 0.06);">
                                                        </div>
            </div>
        </div>
    </div>

    
    <div style="background-color: var(--secondary); border-top: 1px solid rgba(0, 240, 255, 0.06);">
        <div class="container container-xl-custom py-3">
            <div class="row">
                <div class="col d-flex align-items-center justify-content-center">
                    <p class="mb-0 text-2" style="color: var(--quaternary); opacity: 0.7;">
                        © <script>document.write(new Date().getFullYear())</script>
                        <a href="" style="color: var(--primary);" target="_blank">La Compania Digital</a>
                        · Todos los derechos reservados.
                    </p>
                </div>
            </div>
        </div>
    </div>
</footer>

<script>
(function () {
    const form = document.getElementById('newsletterForm');
    if (!form) return;

    const emailInput = document.getElementById('newsletterEmail');
    const successAlert = document.getElementById('newsletterSuccess');
    const errorAlert = document.getElementById('newsletterError');
    const csrfToken = document.querySelector('input[name="_token"]').value;

    let isSubmitting = false;
    form.noValidate = true;

    form.addEventListener('submit', function (e) {
        e.preventDefault();
        e.stopImmediatePropagation();

        if (isSubmitting) return;
        isSubmitting = true;

        fetch(form.action, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-CSRF-TOKEN': csrfToken,
                'Accept': 'application/json'
            },
            body: JSON.stringify({ newsletterEmail: emailInput.value })
        })
        .then(response => {
            if (!response.ok) throw response;
            return response.json();
        })
        .then(data => {
            if (data.success) {
                successAlert.classList.remove('d-none');
                errorAlert.classList.add('d-none');
                form.reset();
            }
        })
        .catch(async (error) => {
            let message = 'Ocurrió un error. Intentá más tarde.';
            try {
                const errorData = await error.json();
                message = errorData.errors?.newsletterEmail?.[0] ?? message;
            } catch (_) {}
            errorAlert.textContent = message;
            errorAlert.classList.remove('d-none');
            successAlert.classList.add('d-none');
        })
        .finally(() => {
            isSubmitting = false;
        });
    });
})();
</script>
        </div>

        <!-- WhatsApp Floating Button -->
        <a href="https://wa.me/5493812481001"
   class="float-wsp"
   target="_blank"
   rel="noopener noreferrer"
   aria-label="Contactar por WhatsApp">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>


        <!-- Back to Top Button - Porto Plugin -->
        <a href="#" class="scroll-to-top hidden-mobile" aria-label="Ir Arriba">
            <i class="fas fa-chevron-up"></i>
        </a>

        <!-- Vendor -->
<script src="https://localhost:8000/template/vendor/plugins/js/plugins.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/gsap.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/ScrollTrigger.min.js"></script>


<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.tools.min.js"></script>
<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.revolution.min.js"></script>

<!-- Theme Base, Components and Settings -->
<script src="https://localhost:8000/template/js/theme.js"></script>

<!-- Demo -->
        <script src="https://localhost:8000/template/js/demos/demo-accounting-1.js"></script>

<!-- Theme Custom -->
<script src="https://localhost:8000/template/js/custom.js"></script>

<!-- Theme Initialization Files -->
<script src="https://localhost:8000/template/js/theme.init.js"></script>

<!-- Contact Form Validation -->
<script src="https://localhost:8000/template/vendor/jquery.validation/jquery.validate.min.js"></script>
<script src="https://localhost:8000/template/js/views/view.contact.js"></script>

<!-- Sticky Header is handled automatically by Porto theme.js -->

            </body>
</html>

 

Request      

GET products-catalogue/tag/{slug}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

slug   string     

The slug of the tag. Example: consequatur

Mostrar categorías

Example request:
curl --request GET \
    --get "http://localhost:8000/products-catalogue/categories" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products-catalogue/categories"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (200):

Show headers
content-type: text/html; charset=UTF-8
cache-control: no-cache, private
set-cookie: XSRF-TOKEN=eyJpdiI6IkJNaFFTQzJWR0w4ODk3YkVtbi9QekE9PSIsInZhbHVlIjoiOWluVjE2OStkSGR2WHJJMUcyN1lhSTJNY1lpVGJxeml2WUVZKzZpcGl1ZGp1SE9uekR1dXFkVDg4NU5HRFpYakVGY2tOZUxMYWViOXo4b0kwU1dpbTRtcWhTcDZGODQ3b3hSazA0Vm1pdDgwK29JdEMzaUtJTDZnRFZNSjBKUHEiLCJtYWMiOiJlNmI2NzY5ZGQ5N2NlYmZiZTk0M2MzNTI3MWY0MjAyZGJjZDMxODJhYjM4M2Q5NDg3ZDFhZjI1NzI1ZjAyZTNhIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:42 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IlNrdnhYczdCb1Q1UVNPd2c2dGhwTHc9PSIsInZhbHVlIjoiRjAvQ2doQXQ4enkreHlOOGliYnUzSW5ndlJXZUdXSVVxTGN2SjFoTi8vSjlRRER0M3NPV2FZcTlFVjlHeEVQbFVxcW1yS1NUODN2eW4yRG5GcmxtWXpjdEZDSGpIb1BrazUxQnNjWWNJcmovRm9ER3puQ25rSTVWWlptT3dLQm8iLCJtYWMiOiJkZjg4MzIzYWY2YTdhMWE0YWM4MWIzYzFiMzljMGZhZmFmNmZlN2FjOWEzNTNhYmIxZDI1YWM0NjQ2NDE4NjIwIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:42 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

<!DOCTYPE html>
<html lang="es" class="light">
    <head>
        <meta charset="utf-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, shrink-to-fit=no">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">

        
        <!-- SEO Meta Tags -->
        <title>La Compania Digital</title>
        <meta name="description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
        <meta name="keywords" content="La Compania Digital, desarrollo web, automatizaciones, seguridad informatica, capacitacion interna, presencia digital" />
        <meta name="author" content="La Compania Digital">
        <meta name="robots" content="index, follow" />
        <meta name="language" content="en_US" />
        <meta name="csrf-token" content="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">

        <!-- Canonical URL -->
                    <link rel="canonical" href="https://localhost:8000/products-catalogue/categories" />
        
        <!-- Geo Tags (opcional) -->
        
        <!-- Open Graph Meta Tags -->
                    <meta property="og:type" content="website" />
            <meta property="og:title" content="La Compania Digital" />
            <meta property="og:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta property="og:url" content="https://localhost:8000/products-catalogue/categories" />
            <meta property="og:site_name" content="La Compania Digital" />
            <meta property="og:locale" content="en_US" />
                            <meta property="og:locale:alternate" content="es_US" />
            
                        <meta property="og:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:secure_url" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:width" content="1200" />
            <meta property="og:image:height" content="630" />
            <meta property="og:image:type" content="image/png" />
            <meta property="og:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />

                    
        <!-- Twitter Card Meta Tags -->
                    <meta name="twitter:card" content="summary_large_image" />
            <meta name="twitter:title" content="La Compania Digital" />
            <meta name="twitter:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta name="twitter:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864800/grupo-repman/assets/twitter-image.jpg" />
            <meta name="twitter:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
                                
        <!-- Meta Tags Adicionales -->
                                                        
        <!-- JSON-LD Structured Data -->
                                                <script type="application/ld+json">
                    {
    "@context": "https://schema.org",
    "@type": "ProfessionalService",
    "name": "La Compania Digital",
    "url": "",
    "logo": "https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png",
    "description": "Creamos desarrollos digitales simples, claros y con acompanamiento humano."
}
                </script>
                    
        <!-- Favicon -->
        <link rel="shortcut icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon" />
        <link rel="icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon">
        <link rel="apple-touch-icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936147/grupo-repman/assets/apple-touch-icon.png">

        <!-- Styles -->
        <!-- Vendor CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/fontawesome-free/css/all.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/animate/animate.compat.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/simple-line-icons/css/simple-line-icons.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.carousel.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.theme.default.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/magnific-popup/magnific-popup.min.css">

<!-- Web Fonts -->
<link id="googleFonts" href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&amp;family=Lexend:ital,wght@0,400..900;1,400..900&amp;family=Open+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap" rel="stylesheet" type="text/css">

<!-- Dynamic CSS Variables -->
<style>
:root {
    --font-family-primary: "Lexend", sans-serif;
    --font-family-secondary: "Lexend", sans-serif;
    --font-family-tertiary: "Open Sans", sans-serif;
}

body, .body {
    font-family: var(--font-family-primary);
}

h1, h2, h3, h4, h5, h6, .heading-font {
    font-family: var(--font-family-secondary);
}

.body-font, p, .text, .content {
    font-family: var(--font-family-tertiary);
}


</style>

<!-- Theme CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/theme.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-elements.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-blog.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-shop.css">

<!-- Revolution Slider CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/settings.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/layers.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/navigation.css">

<!-- CD-System Base Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/cd-system-base.css">

<!-- CD-System Modular CSS -->
<link rel="stylesheet" href="https://localhost:8000/modules/cd-base/cd-base.css">
<link rel="stylesheet" href="https://localhost:8000/modules/projects/projects.css">
<link rel="stylesheet" href="https://localhost:8000/modules/gallery/gallery.css">
<link rel="stylesheet" href="https://localhost:8000/modules/services/services.css">
<link rel="stylesheet" href="https://localhost:8000/modules/blog/blog.css">
<link rel="stylesheet" href="https://localhost:8000/modules/references/references.css">
<link rel="stylesheet" href="https://localhost:8000/modules/team-members/team-members.css">
<link rel="stylesheet" href="https://localhost:8000/modules/products/products.css">
<link rel="stylesheet" href="https://localhost:8000/modules/tokko/tokko.css">

<!-- Skin CSS -->
<link id="skinCSS" rel="stylesheet" href="https://localhost:8000/template/css/skins/skin-accounting-1.css">

<!-- Theme Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/custom.css">

<!-- Demo CSS (después de custom.css para que overrides de marca del demo prevalezcan) -->
<link rel="stylesheet" href="https://localhost:8000/template/css/demos/demo-accounting-1.css">

<style>
.shadow-modern {
    box-shadow: 0 5px 25px rgba(0,0,0,0.1) !important;
}

.badge-modern {
    padding: 0.5rem 1rem;
    font-size: 0.75rem;
    font-weight: 500;
}
</style>

        <!-- Google Analytics -->
                
        <style>
.shadow-modern {
    box-shadow: 0 5px 25px rgba(0,0,0,0.1) !important;
}

.badge-modern {
    padding: 0.5rem 1rem;
    font-size: 0.75rem;
    font-weight: 500;
}
</style>
    </head>

    <body class="loading-overlay-showing" data-loading-overlay data-plugin-page-transition>
        <!-- Loading Overlay -->
        <div class="loading-overlay">
            <div class="custom-loader">
                <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936137/grupo-repman/assets/logo-2.png" alt="Loader Logo" class="logo-loader" style="max-width: 200px;">
                <div class="loading-text">Cargando...</div>
            </div>
        </div>

        <div class="body">
            <header id="header" class="header-transparent header-effect-shrink " data-plugin-options="{'stickyEnabled': true, 'stickyEffect': 'shrink', 'stickyEnableOnBoxed': true, 'stickyEnableOnMobile': false, 'stickyChangeLogo': true, 'stickyStartAt': 30, 'stickyHeaderContainerHeight': 70}">
    <div class="header-body border-top-0" style="background: transparent; border-bottom: 1px solid rgba(0, 240, 255, 0.06) !important;">
        <div class="header-container container container-xl-custom">
            <div class="header-row">
                <div class="header-column">
                    <div class="header-row">
                        <div class="header-logo">
                            <a href="https://localhost:8000">
                                <img alt="La Compania Digital" src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png" class="img-fluid" style="max-width: 240px; height: auto;" />
                            </a>
                        </div>
                    </div>
                </div>
                <div class="header-column justify-content-end">
                    <div class="header-row">
                        <div class="header-nav header-nav-links order-2 order-lg-1">
                            <div class="header-nav-main header-nav-main-square header-nav-main-dropdown-no-borders header-nav-main-effect-2 header-nav-main-sub-effect-1">
                                <nav class="collapse">
                                    <ul class="nav nav-pills" id="mainNav">
                                                                                                                                                                                                                            <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        INICIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/services"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        SERVICIOS
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/about"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        EMPRESA
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/projects"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        PORTFOLIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/contact"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        CONTACTO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/blog"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        BLOG
                                                    </a>
                                                </li>
                                                                                                                        </ul>
                                </nav>
                            </div>
                            <button class="btn header-btn-collapse-nav" data-bs-toggle="collapse" data-bs-target=".header-nav-main nav" style="background-color: var(--primary); color: var(--secondary);">
                                <i class="fas fa-bars"></i>
                            </button>
                        </div>

                        
                                                <div class="header-nav-features header-nav-features-no-border header-nav-features-lg-show-border-left order-1 order-lg-2 ms-lg-3">
                            <a href="/contact"
                               class="btn btn-primary btn-rounded font-weight-bold text-2 px-4 py-2"
                               >
                                Contacto
                            </a>
                        </div>
                                            </div>
                </div>
            </div>
        </div>
    </div>
</header>


<a href="https://wa.me/5493812481001" class="float-wsp" target="_blank">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>
            <style>
.page-header .appear-animation {
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.6s ease;
}

.page-header.animated .appear-animation {
    opacity: 1;
    transform: translateY(0);
}

/* Gradiente personalizado para background gradient */
.bg-gradient-primary {
    background: linear-gradient(135deg, #007bff 0%, #0056b3 100%);
}

/* Hover effect para breadcrumbs */
.breadcrumb-light a:hover {
    color: rgba(255, 255, 255, 0.9) !important;
    text-decoration: underline !important;
}
</style>

            <div role="main" class="main">
                

<section class="page-header page-header-modern bg-color-primary border-0 m-0">
    <div class="container container-xl-custom">
        <div class="row text-center text-md-start py-4">
            
            <div class="col-md-8 order-2 order-md-1 align-self-center p-static">
                <h1 class="font-weight-bold text-color-light text-8 mb-2 appear-animation"
                    data-appear-animation="fadeInUp"
                    data-appear-animation-delay="200">
                                            <i class="fas fa-tags me-3"></i>
                                        Categorías de Productos
                </h1>
                                    <p class="text-color-light opacity-8 text-4 mb-0 appear-animation"
                       data-appear-animation="fadeInUp"
                       data-appear-animation-delay="400">
                        Explora nuestros productos industriales organizados por categorías
                    </p>
                            </div>

            
            <div class="col-md-4 order-1 order-md-2 align-self-center text-md-end">
                                    <ul class="breadcrumb breadcrumb-light d-block text-md-end text-4 mb-0 appear-animation"
                        data-appear-animation="fadeInUp"
                        data-appear-animation-delay="600">
                                                                                    <li>
                                    <a href="https://localhost:8000" class="text-decoration-none">
                                        Inicio
                                    </a>
                                </li>
                                                                                                                <li>
                                    <a href="https://localhost:8000/products-catalogue" class="text-decoration-none">
                                        Productos
                                    </a>
                                </li>
                                                                                                                <li class="text-uppercase active">Categorías</li>
                                                                        </ul>
                            </div>
        </div>
    </div>
</section>





<div class="container container-xl-custom py-5 my-5">
    <div class="row">

        
                <div class="col-lg-3 mb-5 mb-lg-0">
            <aside class="sidebar">
                
                <div class="card border-0 shadow-none">
                    <div class="card-body p-4">
                        <h5 class="font-weight-semibold text-4 mb-3">Enlaces Rápidos</h5>
                        <ul class="nav nav-list flex-column">
                            <li class="nav-item">
                                <a class="nav-link" href="https://localhost:8000/products-catalogue">
                                    <i class="fas fa-th-large me-2"></i>Todos los Productos
                                </a>
                            </li>
                            <li class="nav-item">
                                <a class="nav-link active" href="https://localhost:8000/products-catalogue/categories">
                                    <i class="fas fa-tags me-2"></i>Categorías
                                </a>
                            </li>
                        </ul>
                    </div>
                </div>
            </aside>
        </div>
        
        
        <div class="col-lg-9">

            
            <div class="row align-items-center mb-4">
                <div class="col-md-6">
                    <p class="text-3 mb-0">
                        Mostrando 0 categorías disponibles
                    </p>
                </div>
            </div>

            
                            
                <div class="row">
                    <div class="col-12">
                        <div class="card border-0 shadow-modern text-center p-5">
                            <div class="card-body">
                                <i class="fas fa-tags text-muted mb-4" style="font-size: 4rem;"></i>
                                <h4 class="font-weight-semibold mb-3">No hay categorías disponibles</h4>
                                <p class="text-muted mb-4">
                                    Actualmente no tenemos categorías de productos disponibles. Revisa pronto para nuevas categorías.
                                </p>
                                <a href="https://localhost:8000/products-catalogue" class="btn btn-primary btn-modern">
                                    Ver Todos los Productos
                                </a>
                            </div>
                        </div>
                    </div>
                </div>
                    </div>
    </div>
</div>

            </div>

            <footer id="footer" class="position-relative mt-0 border-0" style="background-color: var(--dark);">

    
    <div style="height: 1px; background: linear-gradient(90deg, transparent 0%, var(--primary) 50%, transparent 100%); opacity: 0.3;"></div>

    <div class="container container-xl-custom py-5">
        <div class="row">
            
            <div class="col-md-6 col-lg-4 mb-4 mb-lg-0">
                <a href="https://localhost:8000" class="text-decoration-none mb-4 d-inline-block">
                    <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936135/grupo-repman/assets/logo-alternative.png" class="img-fluid" alt="La Compania Digital" style="max-width: 200px; height: auto;" />
                </a>
                <p class="text-3-5 mb-4" style="color: var(--quaternary);">
                    Creamos desarrollos digitales simples, claros y con acompanamiento humano.
                </p>

                <ul class="footer-social-icons social-icons m-0 d-flex gap-2">
                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-lg-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Navegación</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/services" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Proyectos
                                    </a>
                                </li>
                                                                                                                                                                    <li class="mb-2">
                                    <a href="https://localhost:8000/contact" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Contacto
                                    </a>
                                </li>
                                                                                                                                                                                                                                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-md-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Servicios</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Casos
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/solutions" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/products" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/blog" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Novedades
                                    </a>
                                </li>
                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-4 mb-4 mb-md-0">
                <h5 class="text-4 mb-2 text-transform-none font-weight-bold" style="color: var(--light);">Novedades digitales</h5>
                <p class="text-3 mb-3" style="color: var(--quaternary);">
                    Recibí tendencias en desarrollo web y novedades del mundo digital.
                </p>

                <div class="alert alert-success d-none" id="newsletterSuccess">
                    <strong>Listo</strong>. Te suscribiste correctamente.
                </div>
                <div class="alert alert-danger d-none" id="newsletterError"></div>

                <form id="newsletterForm" action="https://localhost:8000/newsletter-subscribe" method="POST">
                    <input type="hidden" name="_token" value="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">                    <div class="input-group">
                        <input class="form-control form-control-sm" placeholder="Tu email" name="newsletterEmail" id="newsletterEmail" type="email"
                               style="background-color: var(--secondary); color: var(--light); border: 1px solid rgba(0, 240, 255, 0.15); border-radius: 6px 0 0 6px;">
                        <button class="btn btn-primary px-4" type="submit" style="border-radius: 0 6px 6px 0;">
                            <i class="fas fa-arrow-right"></i>
                        </button>
                    </div>
                </form>

                
                <div class="mt-4 pt-3" style="border-top: 1px solid rgba(240, 240, 245, 0.06);">
                                                        </div>
            </div>
        </div>
    </div>

    
    <div style="background-color: var(--secondary); border-top: 1px solid rgba(0, 240, 255, 0.06);">
        <div class="container container-xl-custom py-3">
            <div class="row">
                <div class="col d-flex align-items-center justify-content-center">
                    <p class="mb-0 text-2" style="color: var(--quaternary); opacity: 0.7;">
                        © <script>document.write(new Date().getFullYear())</script>
                        <a href="" style="color: var(--primary);" target="_blank">La Compania Digital</a>
                        · Todos los derechos reservados.
                    </p>
                </div>
            </div>
        </div>
    </div>
</footer>

<script>
(function () {
    const form = document.getElementById('newsletterForm');
    if (!form) return;

    const emailInput = document.getElementById('newsletterEmail');
    const successAlert = document.getElementById('newsletterSuccess');
    const errorAlert = document.getElementById('newsletterError');
    const csrfToken = document.querySelector('input[name="_token"]').value;

    let isSubmitting = false;
    form.noValidate = true;

    form.addEventListener('submit', function (e) {
        e.preventDefault();
        e.stopImmediatePropagation();

        if (isSubmitting) return;
        isSubmitting = true;

        fetch(form.action, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-CSRF-TOKEN': csrfToken,
                'Accept': 'application/json'
            },
            body: JSON.stringify({ newsletterEmail: emailInput.value })
        })
        .then(response => {
            if (!response.ok) throw response;
            return response.json();
        })
        .then(data => {
            if (data.success) {
                successAlert.classList.remove('d-none');
                errorAlert.classList.add('d-none');
                form.reset();
            }
        })
        .catch(async (error) => {
            let message = 'Ocurrió un error. Intentá más tarde.';
            try {
                const errorData = await error.json();
                message = errorData.errors?.newsletterEmail?.[0] ?? message;
            } catch (_) {}
            errorAlert.textContent = message;
            errorAlert.classList.remove('d-none');
            successAlert.classList.add('d-none');
        })
        .finally(() => {
            isSubmitting = false;
        });
    });
})();
</script>
        </div>

        <!-- WhatsApp Floating Button -->
        <a href="https://wa.me/5493812481001"
   class="float-wsp"
   target="_blank"
   rel="noopener noreferrer"
   aria-label="Contactar por WhatsApp">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>


        <!-- Back to Top Button - Porto Plugin -->
        <a href="#" class="scroll-to-top hidden-mobile" aria-label="Ir Arriba">
            <i class="fas fa-chevron-up"></i>
        </a>

        <!-- Vendor -->
<script src="https://localhost:8000/template/vendor/plugins/js/plugins.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/gsap.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/ScrollTrigger.min.js"></script>


<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.tools.min.js"></script>
<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.revolution.min.js"></script>

<!-- Theme Base, Components and Settings -->
<script src="https://localhost:8000/template/js/theme.js"></script>

<!-- Demo -->
        <script src="https://localhost:8000/template/js/demos/demo-accounting-1.js"></script>

<!-- Theme Custom -->
<script src="https://localhost:8000/template/js/custom.js"></script>

<!-- Theme Initialization Files -->
<script src="https://localhost:8000/template/js/theme.init.js"></script>

<!-- Contact Form Validation -->
<script src="https://localhost:8000/template/vendor/jquery.validation/jquery.validate.min.js"></script>
<script src="https://localhost:8000/template/js/views/view.contact.js"></script>

<!-- Sticky Header is handled automatically by Porto theme.js -->

            </body>
</html>

 

Request      

GET products-catalogue/categories

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Mostrar producto individual

Example request:
curl --request GET \
    --get "http://localhost:8000/products-catalogue/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products-catalogue/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (404):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6IjVXdE9wc2xYS0l4MHlWb0JlVE1pUEE9PSIsInZhbHVlIjoiNXFoOGNhajc4ZmZVRG9STE9FNklBNy8wUkc3M1RsMW9yanJHOUJxRVlvdXFQN281U0taUElXdXk1N3BlOFlJQUZlV3JPT0NxS3VFSUtIekxqaGNXNko4bXZYLzVNcndlR3ZlQUhMTEs2Z01tajNGM3M1VFdhZEpYTjR4UTBVcnUiLCJtYWMiOiJiZmMyM2EzNjAzMjZkMjk3YmU1ZWJmNjViMTM4YWY4YjA5MWY0NGM2ZTFkNWYwZWZhNzQ3NDdmNmI0ZTg3NGQzIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:42 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IlNxRGlsVUE4Q2duWTNqR0J4SmkrQUE9PSIsInZhbHVlIjoiZnZTMXVzVWVhQzM1a1IxTFBvdFlUbERvOVdpQ00vei9uelpvcWRqTEUvVVBiN2dOeFNGM0EvWG83ZmhhY1VnQ3poMlNUdEpkZ2tlVURta3ZibEh1TGFoaE9zVTRuL05Nam5OOFI1UmExQVJ2L2hvdXRnc2hWZFcxVjI0SS9XQ2IiLCJtYWMiOiJiODM1YjVjZjcwZTFkZDcyZDUzMjcxNjA4MGRlNzhjNTJlMGI2NzVlOWFlZDk2MzE3M2YzOTQwNDUxM2IwMjI0IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:42 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

<!DOCTYPE html>
<html lang="es" class="light">
    <head>
        <meta charset="utf-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, shrink-to-fit=no">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">

        
        <!-- SEO Meta Tags -->
        <title>La Compania Digital</title>
        <meta name="description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
        <meta name="keywords" content="La Compania Digital, desarrollo web, automatizaciones, seguridad informatica, capacitacion interna, presencia digital" />
        <meta name="author" content="La Compania Digital">
        <meta name="robots" content="index, follow" />
        <meta name="language" content="en_US" />
        <meta name="csrf-token" content="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">

        <!-- Canonical URL -->
                    <link rel="canonical" href="https://localhost:8000/products-catalogue/consequatur" />
        
        <!-- Geo Tags (opcional) -->
        
        <!-- Open Graph Meta Tags -->
                    <meta property="og:type" content="website" />
            <meta property="og:title" content="La Compania Digital" />
            <meta property="og:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta property="og:url" content="https://localhost:8000/products-catalogue/consequatur" />
            <meta property="og:site_name" content="La Compania Digital" />
            <meta property="og:locale" content="en_US" />
                            <meta property="og:locale:alternate" content="es_US" />
            
                        <meta property="og:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:secure_url" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:width" content="1200" />
            <meta property="og:image:height" content="630" />
            <meta property="og:image:type" content="image/png" />
            <meta property="og:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />

                    
        <!-- Twitter Card Meta Tags -->
                    <meta name="twitter:card" content="summary_large_image" />
            <meta name="twitter:title" content="La Compania Digital" />
            <meta name="twitter:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta name="twitter:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864800/grupo-repman/assets/twitter-image.jpg" />
            <meta name="twitter:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
                                
        <!-- Meta Tags Adicionales -->
                                                        
        <!-- JSON-LD Structured Data -->
                                                <script type="application/ld+json">
                    {
    "@context": "https://schema.org",
    "@type": "ProfessionalService",
    "name": "La Compania Digital",
    "url": "",
    "logo": "https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png",
    "description": "Creamos desarrollos digitales simples, claros y con acompanamiento humano."
}
                </script>
                    
        <!-- Favicon -->
        <link rel="shortcut icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon" />
        <link rel="icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon">
        <link rel="apple-touch-icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936147/grupo-repman/assets/apple-touch-icon.png">

        <!-- Styles -->
        <!-- Vendor CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/fontawesome-free/css/all.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/animate/animate.compat.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/simple-line-icons/css/simple-line-icons.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.carousel.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.theme.default.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/magnific-popup/magnific-popup.min.css">

<!-- Web Fonts -->
<link id="googleFonts" href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&amp;family=Lexend:ital,wght@0,400..900;1,400..900&amp;family=Open+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap" rel="stylesheet" type="text/css">

<!-- Dynamic CSS Variables -->
<style>
:root {
    --font-family-primary: "Lexend", sans-serif;
    --font-family-secondary: "Lexend", sans-serif;
    --font-family-tertiary: "Open Sans", sans-serif;
}

body, .body {
    font-family: var(--font-family-primary);
}

h1, h2, h3, h4, h5, h6, .heading-font {
    font-family: var(--font-family-secondary);
}

.body-font, p, .text, .content {
    font-family: var(--font-family-tertiary);
}


</style>

<!-- Theme CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/theme.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-elements.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-blog.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-shop.css">

<!-- Revolution Slider CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/settings.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/layers.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/navigation.css">

<!-- CD-System Base Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/cd-system-base.css">

<!-- CD-System Modular CSS -->
<link rel="stylesheet" href="https://localhost:8000/modules/cd-base/cd-base.css">
<link rel="stylesheet" href="https://localhost:8000/modules/projects/projects.css">
<link rel="stylesheet" href="https://localhost:8000/modules/gallery/gallery.css">
<link rel="stylesheet" href="https://localhost:8000/modules/services/services.css">
<link rel="stylesheet" href="https://localhost:8000/modules/blog/blog.css">
<link rel="stylesheet" href="https://localhost:8000/modules/references/references.css">
<link rel="stylesheet" href="https://localhost:8000/modules/team-members/team-members.css">
<link rel="stylesheet" href="https://localhost:8000/modules/products/products.css">
<link rel="stylesheet" href="https://localhost:8000/modules/tokko/tokko.css">

<!-- Skin CSS -->
<link id="skinCSS" rel="stylesheet" href="https://localhost:8000/template/css/skins/skin-accounting-1.css">

<!-- Theme Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/custom.css">

<!-- Demo CSS (después de custom.css para que overrides de marca del demo prevalezcan) -->
<link rel="stylesheet" href="https://localhost:8000/template/css/demos/demo-accounting-1.css">


        <!-- Google Analytics -->
                
            </head>

    <body class="loading-overlay-showing" data-loading-overlay data-plugin-page-transition>
        <!-- Loading Overlay -->
        <div class="loading-overlay">
            <div class="custom-loader">
                <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936137/grupo-repman/assets/logo-2.png" alt="Loader Logo" class="logo-loader" style="max-width: 200px;">
                <div class="loading-text">Cargando...</div>
            </div>
        </div>

        <div class="body">
            <header id="header" class="header-transparent header-effect-shrink " data-plugin-options="{'stickyEnabled': true, 'stickyEffect': 'shrink', 'stickyEnableOnBoxed': true, 'stickyEnableOnMobile': false, 'stickyChangeLogo': true, 'stickyStartAt': 30, 'stickyHeaderContainerHeight': 70}">
    <div class="header-body border-top-0" style="background: transparent; border-bottom: 1px solid rgba(0, 240, 255, 0.06) !important;">
        <div class="header-container container container-xl-custom">
            <div class="header-row">
                <div class="header-column">
                    <div class="header-row">
                        <div class="header-logo">
                            <a href="https://localhost:8000">
                                <img alt="La Compania Digital" src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png" class="img-fluid" style="max-width: 240px; height: auto;" />
                            </a>
                        </div>
                    </div>
                </div>
                <div class="header-column justify-content-end">
                    <div class="header-row">
                        <div class="header-nav header-nav-links order-2 order-lg-1">
                            <div class="header-nav-main header-nav-main-square header-nav-main-dropdown-no-borders header-nav-main-effect-2 header-nav-main-sub-effect-1">
                                <nav class="collapse">
                                    <ul class="nav nav-pills" id="mainNav">
                                                                                                                                                                                                                            <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        INICIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/services"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        SERVICIOS
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/about"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        EMPRESA
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/projects"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        PORTFOLIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/contact"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        CONTACTO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/blog"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        BLOG
                                                    </a>
                                                </li>
                                                                                                                        </ul>
                                </nav>
                            </div>
                            <button class="btn header-btn-collapse-nav" data-bs-toggle="collapse" data-bs-target=".header-nav-main nav" style="background-color: var(--primary); color: var(--secondary);">
                                <i class="fas fa-bars"></i>
                            </button>
                        </div>

                        
                                                <div class="header-nav-features header-nav-features-no-border header-nav-features-lg-show-border-left order-1 order-lg-2 ms-lg-3">
                            <a href="/contact"
                               class="btn btn-primary btn-rounded font-weight-bold text-2 px-4 py-2"
                               >
                                Contacto
                            </a>
                        </div>
                                            </div>
                </div>
            </div>
        </div>
    </div>
</header>


<a href="https://wa.me/5493812481001" class="float-wsp" target="_blank">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>
            
            <div role="main" class="main">
                <section class="page-header page-header-modern bg-color-grey page-header-lg">
    <div class="container">
        <div class="row">
            <div class="col-md-12 align-self-center p-static order-2 text-center">
                <h1 class="font-weight-bold text-dark ls-1">404 - Página No Encontrada</h1>
            </div>
            <div class="col-md-12 align-self-center order-1">
                <ul class="breadcrumb d-block text-center">
                    <li><a href="https://localhost:8000">Inicio</a></li>
                    <li class="active">Error</li>
                </ul>
            </div>
        </div>
    </div>
</section>

<div class="container">
    <section class="http-error">
        <div class="row justify-content-center py-3">
            <div class="col-md-7 text-center">
                <div class="http-error-main">
                    <h2 class="ls-1">404!</h2>
                    <p>Lo sentimos, pero la página que estás buscando no existe.</p>
                </div>
            </div>
            <div class="col-md-4 mt-4 mt-md-0">
                <h4 class="text-primary ls-1">Enlaces útiles</h4>
                <ul class="nav nav-list flex-column">
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000">Inicio</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/faqs">Faqs</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/about">Sobre nosotros</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/contact">Contacto</a>
                    </li>
                </ul>
            </div>
        </div>
    </section>
</div>
            </div>

            <footer id="footer" class="position-relative mt-0 border-0" style="background-color: var(--dark);">

    
    <div style="height: 1px; background: linear-gradient(90deg, transparent 0%, var(--primary) 50%, transparent 100%); opacity: 0.3;"></div>

    <div class="container container-xl-custom py-5">
        <div class="row">
            
            <div class="col-md-6 col-lg-4 mb-4 mb-lg-0">
                <a href="https://localhost:8000" class="text-decoration-none mb-4 d-inline-block">
                    <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936135/grupo-repman/assets/logo-alternative.png" class="img-fluid" alt="La Compania Digital" style="max-width: 200px; height: auto;" />
                </a>
                <p class="text-3-5 mb-4" style="color: var(--quaternary);">
                    Creamos desarrollos digitales simples, claros y con acompanamiento humano.
                </p>

                <ul class="footer-social-icons social-icons m-0 d-flex gap-2">
                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-lg-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Navegación</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/services" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Proyectos
                                    </a>
                                </li>
                                                                                                                                                                    <li class="mb-2">
                                    <a href="https://localhost:8000/contact" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Contacto
                                    </a>
                                </li>
                                                                                                                                                                                                                                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-md-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Servicios</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Casos
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/solutions" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/products" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/blog" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Novedades
                                    </a>
                                </li>
                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-4 mb-4 mb-md-0">
                <h5 class="text-4 mb-2 text-transform-none font-weight-bold" style="color: var(--light);">Novedades digitales</h5>
                <p class="text-3 mb-3" style="color: var(--quaternary);">
                    Recibí tendencias en desarrollo web y novedades del mundo digital.
                </p>

                <div class="alert alert-success d-none" id="newsletterSuccess">
                    <strong>Listo</strong>. Te suscribiste correctamente.
                </div>
                <div class="alert alert-danger d-none" id="newsletterError"></div>

                <form id="newsletterForm" action="https://localhost:8000/newsletter-subscribe" method="POST">
                    <input type="hidden" name="_token" value="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">                    <div class="input-group">
                        <input class="form-control form-control-sm" placeholder="Tu email" name="newsletterEmail" id="newsletterEmail" type="email"
                               style="background-color: var(--secondary); color: var(--light); border: 1px solid rgba(0, 240, 255, 0.15); border-radius: 6px 0 0 6px;">
                        <button class="btn btn-primary px-4" type="submit" style="border-radius: 0 6px 6px 0;">
                            <i class="fas fa-arrow-right"></i>
                        </button>
                    </div>
                </form>

                
                <div class="mt-4 pt-3" style="border-top: 1px solid rgba(240, 240, 245, 0.06);">
                                                        </div>
            </div>
        </div>
    </div>

    
    <div style="background-color: var(--secondary); border-top: 1px solid rgba(0, 240, 255, 0.06);">
        <div class="container container-xl-custom py-3">
            <div class="row">
                <div class="col d-flex align-items-center justify-content-center">
                    <p class="mb-0 text-2" style="color: var(--quaternary); opacity: 0.7;">
                        © <script>document.write(new Date().getFullYear())</script>
                        <a href="" style="color: var(--primary);" target="_blank">La Compania Digital</a>
                        · Todos los derechos reservados.
                    </p>
                </div>
            </div>
        </div>
    </div>
</footer>

<script>
(function () {
    const form = document.getElementById('newsletterForm');
    if (!form) return;

    const emailInput = document.getElementById('newsletterEmail');
    const successAlert = document.getElementById('newsletterSuccess');
    const errorAlert = document.getElementById('newsletterError');
    const csrfToken = document.querySelector('input[name="_token"]').value;

    let isSubmitting = false;
    form.noValidate = true;

    form.addEventListener('submit', function (e) {
        e.preventDefault();
        e.stopImmediatePropagation();

        if (isSubmitting) return;
        isSubmitting = true;

        fetch(form.action, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-CSRF-TOKEN': csrfToken,
                'Accept': 'application/json'
            },
            body: JSON.stringify({ newsletterEmail: emailInput.value })
        })
        .then(response => {
            if (!response.ok) throw response;
            return response.json();
        })
        .then(data => {
            if (data.success) {
                successAlert.classList.remove('d-none');
                errorAlert.classList.add('d-none');
                form.reset();
            }
        })
        .catch(async (error) => {
            let message = 'Ocurrió un error. Intentá más tarde.';
            try {
                const errorData = await error.json();
                message = errorData.errors?.newsletterEmail?.[0] ?? message;
            } catch (_) {}
            errorAlert.textContent = message;
            errorAlert.classList.remove('d-none');
            successAlert.classList.add('d-none');
        })
        .finally(() => {
            isSubmitting = false;
        });
    });
})();
</script>
        </div>

        <!-- WhatsApp Floating Button -->
        <a href="https://wa.me/5493812481001"
   class="float-wsp"
   target="_blank"
   rel="noopener noreferrer"
   aria-label="Contactar por WhatsApp">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>


        <!-- Back to Top Button - Porto Plugin -->
        <a href="#" class="scroll-to-top hidden-mobile" aria-label="Ir Arriba">
            <i class="fas fa-chevron-up"></i>
        </a>

        <!-- Vendor -->
<script src="https://localhost:8000/template/vendor/plugins/js/plugins.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/gsap.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/ScrollTrigger.min.js"></script>


<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.tools.min.js"></script>
<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.revolution.min.js"></script>

<!-- Theme Base, Components and Settings -->
<script src="https://localhost:8000/template/js/theme.js"></script>

<!-- Demo -->
        <script src="https://localhost:8000/template/js/demos/demo-accounting-1.js"></script>

<!-- Theme Custom -->
<script src="https://localhost:8000/template/js/custom.js"></script>

<!-- Theme Initialization Files -->
<script src="https://localhost:8000/template/js/theme.init.js"></script>

<!-- Contact Form Validation -->
<script src="https://localhost:8000/template/vendor/jquery.validation/jquery.validate.min.js"></script>
<script src="https://localhost:8000/template/js/views/view.contact.js"></script>

<!-- Sticky Header is handled automatically by Porto theme.js -->

            </body>
</html>

 

Request      

GET products-catalogue/{slug}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

slug   string     

The slug of the products catalogue. Example: consequatur

Example request:
curl --request GET \
    --get "http://localhost:8000/products-catalogue/search" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/products-catalogue/search"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (404):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6ImhEMDF0bDlySnNUcVlncDRoSWxBTWc9PSIsInZhbHVlIjoic1ZKeFhHSU9ubmExSXdCMVhmQTdPK0kzcXo4VWxXNXhYYmRDUEFuYnJONm5JRS95Z0NKTnAzY1lCbDEvaGQxRlRVNVNRVUlYVGowZnZucG1QTnNNQWNabWlhOTZTOU1GcElLaVg5SEJWdk5yYUFBazFTVWUrVkdCaTluK3cxWngiLCJtYWMiOiIwYTgzOGM5NzU1ZGVjMjFmNTE4MzZlMmRlYjcwZjg2MTc2MDFlY2NlNTA2N2ViM2Q1OWUwOTEzOGVjNDkyODBlIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:42 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IjFCVHVjdTYwaTNXbGpxUDcvb0xtdlE9PSIsInZhbHVlIjoiMFdyY3V1V09PYkVMcnBycElmeTh2NHFsRS9wUVZON2JGZ2h0VDBnZUg0UnowSnRrKzY0UHpmL0w5dm4yNUFxaTBIVUNaTXducVE1eFMwZGFrNTBXWDZzMmFBY2Y1ZXM1SE81ZnhFWEdhSVlyNU83Rk8wZEVoSUErR0lkajB4cWoiLCJtYWMiOiI3OGYzYTM4YjYxNjAwNzhiM2Y2Mjg4ODRmMDAwMDZlOGY0NmQ1ZmQyYjM5YmFjNGE2MTIzMmRlYmY4ZTNlNzZlIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:42 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

<!DOCTYPE html>
<html lang="es" class="light">
    <head>
        <meta charset="utf-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, shrink-to-fit=no">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">

        
        <!-- SEO Meta Tags -->
        <title>La Compania Digital</title>
        <meta name="description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
        <meta name="keywords" content="La Compania Digital, desarrollo web, automatizaciones, seguridad informatica, capacitacion interna, presencia digital" />
        <meta name="author" content="La Compania Digital">
        <meta name="robots" content="index, follow" />
        <meta name="language" content="en_US" />
        <meta name="csrf-token" content="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">

        <!-- Canonical URL -->
                    <link rel="canonical" href="https://localhost:8000/products-catalogue/search" />
        
        <!-- Geo Tags (opcional) -->
        
        <!-- Open Graph Meta Tags -->
                    <meta property="og:type" content="website" />
            <meta property="og:title" content="La Compania Digital" />
            <meta property="og:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta property="og:url" content="https://localhost:8000/products-catalogue/search" />
            <meta property="og:site_name" content="La Compania Digital" />
            <meta property="og:locale" content="en_US" />
                            <meta property="og:locale:alternate" content="es_US" />
            
                        <meta property="og:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:secure_url" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:width" content="1200" />
            <meta property="og:image:height" content="630" />
            <meta property="og:image:type" content="image/png" />
            <meta property="og:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />

                    
        <!-- Twitter Card Meta Tags -->
                    <meta name="twitter:card" content="summary_large_image" />
            <meta name="twitter:title" content="La Compania Digital" />
            <meta name="twitter:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta name="twitter:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864800/grupo-repman/assets/twitter-image.jpg" />
            <meta name="twitter:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
                                
        <!-- Meta Tags Adicionales -->
                                                        
        <!-- JSON-LD Structured Data -->
                                                <script type="application/ld+json">
                    {
    "@context": "https://schema.org",
    "@type": "ProfessionalService",
    "name": "La Compania Digital",
    "url": "",
    "logo": "https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png",
    "description": "Creamos desarrollos digitales simples, claros y con acompanamiento humano."
}
                </script>
                    
        <!-- Favicon -->
        <link rel="shortcut icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon" />
        <link rel="icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon">
        <link rel="apple-touch-icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936147/grupo-repman/assets/apple-touch-icon.png">

        <!-- Styles -->
        <!-- Vendor CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/fontawesome-free/css/all.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/animate/animate.compat.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/simple-line-icons/css/simple-line-icons.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.carousel.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.theme.default.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/magnific-popup/magnific-popup.min.css">

<!-- Web Fonts -->
<link id="googleFonts" href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&amp;family=Lexend:ital,wght@0,400..900;1,400..900&amp;family=Open+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap" rel="stylesheet" type="text/css">

<!-- Dynamic CSS Variables -->
<style>
:root {
    --font-family-primary: "Lexend", sans-serif;
    --font-family-secondary: "Lexend", sans-serif;
    --font-family-tertiary: "Open Sans", sans-serif;
}

body, .body {
    font-family: var(--font-family-primary);
}

h1, h2, h3, h4, h5, h6, .heading-font {
    font-family: var(--font-family-secondary);
}

.body-font, p, .text, .content {
    font-family: var(--font-family-tertiary);
}


</style>

<!-- Theme CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/theme.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-elements.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-blog.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-shop.css">

<!-- Revolution Slider CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/settings.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/layers.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/navigation.css">

<!-- CD-System Base Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/cd-system-base.css">

<!-- CD-System Modular CSS -->
<link rel="stylesheet" href="https://localhost:8000/modules/cd-base/cd-base.css">
<link rel="stylesheet" href="https://localhost:8000/modules/projects/projects.css">
<link rel="stylesheet" href="https://localhost:8000/modules/gallery/gallery.css">
<link rel="stylesheet" href="https://localhost:8000/modules/services/services.css">
<link rel="stylesheet" href="https://localhost:8000/modules/blog/blog.css">
<link rel="stylesheet" href="https://localhost:8000/modules/references/references.css">
<link rel="stylesheet" href="https://localhost:8000/modules/team-members/team-members.css">
<link rel="stylesheet" href="https://localhost:8000/modules/products/products.css">
<link rel="stylesheet" href="https://localhost:8000/modules/tokko/tokko.css">

<!-- Skin CSS -->
<link id="skinCSS" rel="stylesheet" href="https://localhost:8000/template/css/skins/skin-accounting-1.css">

<!-- Theme Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/custom.css">

<!-- Demo CSS (después de custom.css para que overrides de marca del demo prevalezcan) -->
<link rel="stylesheet" href="https://localhost:8000/template/css/demos/demo-accounting-1.css">


        <!-- Google Analytics -->
                
            </head>

    <body class="loading-overlay-showing" data-loading-overlay data-plugin-page-transition>
        <!-- Loading Overlay -->
        <div class="loading-overlay">
            <div class="custom-loader">
                <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936137/grupo-repman/assets/logo-2.png" alt="Loader Logo" class="logo-loader" style="max-width: 200px;">
                <div class="loading-text">Cargando...</div>
            </div>
        </div>

        <div class="body">
            <header id="header" class="header-transparent header-effect-shrink " data-plugin-options="{'stickyEnabled': true, 'stickyEffect': 'shrink', 'stickyEnableOnBoxed': true, 'stickyEnableOnMobile': false, 'stickyChangeLogo': true, 'stickyStartAt': 30, 'stickyHeaderContainerHeight': 70}">
    <div class="header-body border-top-0" style="background: transparent; border-bottom: 1px solid rgba(0, 240, 255, 0.06) !important;">
        <div class="header-container container container-xl-custom">
            <div class="header-row">
                <div class="header-column">
                    <div class="header-row">
                        <div class="header-logo">
                            <a href="https://localhost:8000">
                                <img alt="La Compania Digital" src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png" class="img-fluid" style="max-width: 240px; height: auto;" />
                            </a>
                        </div>
                    </div>
                </div>
                <div class="header-column justify-content-end">
                    <div class="header-row">
                        <div class="header-nav header-nav-links order-2 order-lg-1">
                            <div class="header-nav-main header-nav-main-square header-nav-main-dropdown-no-borders header-nav-main-effect-2 header-nav-main-sub-effect-1">
                                <nav class="collapse">
                                    <ul class="nav nav-pills" id="mainNav">
                                                                                                                                                                                                                            <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        INICIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/services"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        SERVICIOS
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/about"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        EMPRESA
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/projects"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        PORTFOLIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/contact"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        CONTACTO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/blog"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        BLOG
                                                    </a>
                                                </li>
                                                                                                                        </ul>
                                </nav>
                            </div>
                            <button class="btn header-btn-collapse-nav" data-bs-toggle="collapse" data-bs-target=".header-nav-main nav" style="background-color: var(--primary); color: var(--secondary);">
                                <i class="fas fa-bars"></i>
                            </button>
                        </div>

                        
                                                <div class="header-nav-features header-nav-features-no-border header-nav-features-lg-show-border-left order-1 order-lg-2 ms-lg-3">
                            <a href="/contact"
                               class="btn btn-primary btn-rounded font-weight-bold text-2 px-4 py-2"
                               >
                                Contacto
                            </a>
                        </div>
                                            </div>
                </div>
            </div>
        </div>
    </div>
</header>


<a href="https://wa.me/5493812481001" class="float-wsp" target="_blank">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>
            
            <div role="main" class="main">
                <section class="page-header page-header-modern bg-color-grey page-header-lg">
    <div class="container">
        <div class="row">
            <div class="col-md-12 align-self-center p-static order-2 text-center">
                <h1 class="font-weight-bold text-dark ls-1">404 - Página No Encontrada</h1>
            </div>
            <div class="col-md-12 align-self-center order-1">
                <ul class="breadcrumb d-block text-center">
                    <li><a href="https://localhost:8000">Inicio</a></li>
                    <li class="active">Error</li>
                </ul>
            </div>
        </div>
    </div>
</section>

<div class="container">
    <section class="http-error">
        <div class="row justify-content-center py-3">
            <div class="col-md-7 text-center">
                <div class="http-error-main">
                    <h2 class="ls-1">404!</h2>
                    <p>Lo sentimos, pero la página que estás buscando no existe.</p>
                </div>
            </div>
            <div class="col-md-4 mt-4 mt-md-0">
                <h4 class="text-primary ls-1">Enlaces útiles</h4>
                <ul class="nav nav-list flex-column">
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000">Inicio</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/faqs">Faqs</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/about">Sobre nosotros</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/contact">Contacto</a>
                    </li>
                </ul>
            </div>
        </div>
    </section>
</div>
            </div>

            <footer id="footer" class="position-relative mt-0 border-0" style="background-color: var(--dark);">

    
    <div style="height: 1px; background: linear-gradient(90deg, transparent 0%, var(--primary) 50%, transparent 100%); opacity: 0.3;"></div>

    <div class="container container-xl-custom py-5">
        <div class="row">
            
            <div class="col-md-6 col-lg-4 mb-4 mb-lg-0">
                <a href="https://localhost:8000" class="text-decoration-none mb-4 d-inline-block">
                    <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936135/grupo-repman/assets/logo-alternative.png" class="img-fluid" alt="La Compania Digital" style="max-width: 200px; height: auto;" />
                </a>
                <p class="text-3-5 mb-4" style="color: var(--quaternary);">
                    Creamos desarrollos digitales simples, claros y con acompanamiento humano.
                </p>

                <ul class="footer-social-icons social-icons m-0 d-flex gap-2">
                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-lg-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Navegación</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/services" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Proyectos
                                    </a>
                                </li>
                                                                                                                                                                    <li class="mb-2">
                                    <a href="https://localhost:8000/contact" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Contacto
                                    </a>
                                </li>
                                                                                                                                                                                                                                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-md-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Servicios</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Casos
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/solutions" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/products" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/blog" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Novedades
                                    </a>
                                </li>
                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-4 mb-4 mb-md-0">
                <h5 class="text-4 mb-2 text-transform-none font-weight-bold" style="color: var(--light);">Novedades digitales</h5>
                <p class="text-3 mb-3" style="color: var(--quaternary);">
                    Recibí tendencias en desarrollo web y novedades del mundo digital.
                </p>

                <div class="alert alert-success d-none" id="newsletterSuccess">
                    <strong>Listo</strong>. Te suscribiste correctamente.
                </div>
                <div class="alert alert-danger d-none" id="newsletterError"></div>

                <form id="newsletterForm" action="https://localhost:8000/newsletter-subscribe" method="POST">
                    <input type="hidden" name="_token" value="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">                    <div class="input-group">
                        <input class="form-control form-control-sm" placeholder="Tu email" name="newsletterEmail" id="newsletterEmail" type="email"
                               style="background-color: var(--secondary); color: var(--light); border: 1px solid rgba(0, 240, 255, 0.15); border-radius: 6px 0 0 6px;">
                        <button class="btn btn-primary px-4" type="submit" style="border-radius: 0 6px 6px 0;">
                            <i class="fas fa-arrow-right"></i>
                        </button>
                    </div>
                </form>

                
                <div class="mt-4 pt-3" style="border-top: 1px solid rgba(240, 240, 245, 0.06);">
                                                        </div>
            </div>
        </div>
    </div>

    
    <div style="background-color: var(--secondary); border-top: 1px solid rgba(0, 240, 255, 0.06);">
        <div class="container container-xl-custom py-3">
            <div class="row">
                <div class="col d-flex align-items-center justify-content-center">
                    <p class="mb-0 text-2" style="color: var(--quaternary); opacity: 0.7;">
                        © <script>document.write(new Date().getFullYear())</script>
                        <a href="" style="color: var(--primary);" target="_blank">La Compania Digital</a>
                        · Todos los derechos reservados.
                    </p>
                </div>
            </div>
        </div>
    </div>
</footer>

<script>
(function () {
    const form = document.getElementById('newsletterForm');
    if (!form) return;

    const emailInput = document.getElementById('newsletterEmail');
    const successAlert = document.getElementById('newsletterSuccess');
    const errorAlert = document.getElementById('newsletterError');
    const csrfToken = document.querySelector('input[name="_token"]').value;

    let isSubmitting = false;
    form.noValidate = true;

    form.addEventListener('submit', function (e) {
        e.preventDefault();
        e.stopImmediatePropagation();

        if (isSubmitting) return;
        isSubmitting = true;

        fetch(form.action, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-CSRF-TOKEN': csrfToken,
                'Accept': 'application/json'
            },
            body: JSON.stringify({ newsletterEmail: emailInput.value })
        })
        .then(response => {
            if (!response.ok) throw response;
            return response.json();
        })
        .then(data => {
            if (data.success) {
                successAlert.classList.remove('d-none');
                errorAlert.classList.add('d-none');
                form.reset();
            }
        })
        .catch(async (error) => {
            let message = 'Ocurrió un error. Intentá más tarde.';
            try {
                const errorData = await error.json();
                message = errorData.errors?.newsletterEmail?.[0] ?? message;
            } catch (_) {}
            errorAlert.textContent = message;
            errorAlert.classList.remove('d-none');
            successAlert.classList.add('d-none');
        })
        .finally(() => {
            isSubmitting = false;
        });
    });
})();
</script>
        </div>

        <!-- WhatsApp Floating Button -->
        <a href="https://wa.me/5493812481001"
   class="float-wsp"
   target="_blank"
   rel="noopener noreferrer"
   aria-label="Contactar por WhatsApp">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>


        <!-- Back to Top Button - Porto Plugin -->
        <a href="#" class="scroll-to-top hidden-mobile" aria-label="Ir Arriba">
            <i class="fas fa-chevron-up"></i>
        </a>

        <!-- Vendor -->
<script src="https://localhost:8000/template/vendor/plugins/js/plugins.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/gsap.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/ScrollTrigger.min.js"></script>


<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.tools.min.js"></script>
<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.revolution.min.js"></script>

<!-- Theme Base, Components and Settings -->
<script src="https://localhost:8000/template/js/theme.js"></script>

<!-- Demo -->
        <script src="https://localhost:8000/template/js/demos/demo-accounting-1.js"></script>

<!-- Theme Custom -->
<script src="https://localhost:8000/template/js/custom.js"></script>

<!-- Theme Initialization Files -->
<script src="https://localhost:8000/template/js/theme.init.js"></script>

<!-- Contact Form Validation -->
<script src="https://localhost:8000/template/vendor/jquery.validation/jquery.validate.min.js"></script>
<script src="https://localhost:8000/template/js/views/view.contact.js"></script>

<!-- Sticky Header is handled automatically by Porto theme.js -->

            </body>
</html>

 

Services

Admin

Devuelve los datos para llenar la tabla de servicios (DataTables).

Incluye toda la información completa de los servicios

Example request:
curl --request GET \
    --get "http://localhost:8000/services-settings/get-services" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/services-settings/get-services"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6ImE3cFZYM2ozYzl2YTVWQlhUTk9GaUE9PSIsInZhbHVlIjoiL2dYMFRsSHhRd2JJNGMzVWlQbTZ2cGMrVGo5OUxlY2p3bjloRHJQY09Sdkh5OXVCU1FBOWVCWTByanNxVDVrUWF5YWJrN1BPUE52aXV6T2RSajBkVWxkdkJZa1I2cVZFTGpTbUZJbGF0ei83OWR1Uk1xRXMzMXpFRGZBb1hmSjEiLCJtYWMiOiIxYWFkMDAyYzQ2ZDQ5ZjcyODI2NDdjOGJlZTJkZDE3OGY3NWE2Zjk3NTZkM2U4YThiOTViMGNkNTFmZjA4YmY2IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:38 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IlE0cDJsdXI4NFNnRkU4d25hejlWcVE9PSIsInZhbHVlIjoiQWpaLys2eFZuZ2tGWHNzOHZFc0ZrR21udFlkWncyajhCNVlLdGRnK1lDZmF2YkR3Rnpyd3VNSlpUQUpNNjQwYzZIV21mL3RTcWtWUVFCanREczBGZmkwazd1aGJDMndlRUNtV1ZFdFBvNWN1d1dwVHoyek16aEdiK3drME56WmoiLCJtYWMiOiIxZGI0ZGQ5ZjQwMjdlNmUxMGUxODA3M2U5YThmNTNkMjFhMGU1ZDVmMWViYmE2M2Q2MTJhZWJkMTk1MTgxNjZkIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:38 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET services-settings/get-services

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Devuelve las estadísticas de servicios para el dashboard.

Example request:
curl --request GET \
    --get "http://localhost:8000/services-settings/stats" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/services-settings/stats"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6IldRTHlERlpZTUJlckpZK0ZWMG5nekE9PSIsInZhbHVlIjoiTWRIWU5JbWl4cjJ0dGRQNEdZTWs2USt6OE5OMW02Y2V0UnpNZUdGdjN3WHliZnlSdzNMY05vcFVTVnVoVzV4U2QybTEwczhqWS9qYU1veDV5Wm5YaU5aYjBycHlYUzIzYXQzOXV6T0NLeWNaclI2TFV6NDB3SzNRdkJrV01jR3kiLCJtYWMiOiJjYTgxZDQ2MTBlNDIzYjZjMTAyODdiMzZkZjdkMjlkMTNjOTg0NTJlMDBiZmU5ODE1ZWQ4YjliNjM3NTBmMGYwIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:38 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6Im9lNDZQYmRQeVV4VXoxd0FpdndBdHc9PSIsInZhbHVlIjoiWUlVWHh4Q1ZoTjNlSGViQjc0TWh2blQzaVkyclBZUHpNa0U3NUlHSEs1eFBDdVZjQWN3anJ6V3FGR29nbk9rWEpUbVcycWV2VWZvdlRwTFVBdHpkOGlHMkFmZ2MxUURiN0ZYWXVZdXZjbHhwUlk2QTRSYTBwRC9uNDVmaTJIWjUiLCJtYWMiOiI2ZWQyODU0ZWE1ZWY4MzZjNTRkZWNmZTI0NzM3MjdmYmNhYWM1NGY1ZTI3NmFkYzk2YmZjNmFiMGU3NGI3MDEyIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:38 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET services-settings/stats

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Almacena un nuevo servicio en la base de datos.

Example request:
curl --request POST \
    "http://localhost:8000/services-settings" \
    --header "Content-Type: multipart/form-data" \
    --header "Accept: application/json" \
    --form "title=vmqeopfuudtdsufvyvddq"\
    --form "subtitle=amniihfqcoynlazghdtqt"\
    --form "description=Dolores dolorum amet iste laborum eius est dolor."\
    --form "icon=dtdsufvyvddqamniihfqc"\
    --form "meta_keywords=consequatur"\
    --form "meta_description=consequatur"\
    --form "benefits=consequatur"\
    --form "process_steps=consequatur"\
    --form "features=consequatur"\
    --form "faq=consequatur"\
    --form "cta_config=consequatur"\
    --form "sort_order=45"\
    --form "logo=@C:\Users\JuanFlor\AppData\Local\Temp\php56A8.tmp" \
    --form "image=@C:\Users\JuanFlor\AppData\Local\Temp\php56A9.tmp" 
const url = new URL(
    "http://localhost:8000/services-settings"
);

const headers = {
    "Content-Type": "multipart/form-data",
    "Accept": "application/json",
};

const body = new FormData();
body.append('title', 'vmqeopfuudtdsufvyvddq');
body.append('subtitle', 'amniihfqcoynlazghdtqt');
body.append('description', 'Dolores dolorum amet iste laborum eius est dolor.');
body.append('icon', 'dtdsufvyvddqamniihfqc');
body.append('meta_keywords', 'consequatur');
body.append('meta_description', 'consequatur');
body.append('benefits', 'consequatur');
body.append('process_steps', 'consequatur');
body.append('features', 'consequatur');
body.append('faq', 'consequatur');
body.append('cta_config', 'consequatur');
body.append('sort_order', '45');
body.append('logo', document.querySelector('input[name="logo"]').files[0]);
body.append('image', document.querySelector('input[name="image"]').files[0]);

fetch(url, {
    method: "POST",
    headers,
    body,
}).then(response => response.json());

Request      

POST services-settings

Headers

Content-Type        

Example: multipart/form-data

Accept        

Example: application/json

Body Parameters

title   string     

El campo value no debe contener más de 255 caracteres. Example: vmqeopfuudtdsufvyvddq

subtitle   string  optional    

El campo value no debe contener más de 500 caracteres. Example: amniihfqcoynlazghdtqt

description   string  optional    

Example: Dolores dolorum amet iste laborum eius est dolor.

icon   string  optional    

El campo value no debe contener más de 100 caracteres. Example: dtdsufvyvddqamniihfqc

meta_keywords   string  optional    

Example: consequatur

meta_description   string  optional    

Example: consequatur

benefits   string  optional    

Example: consequatur

process_steps   string  optional    

Example: consequatur

features   string  optional    

Example: consequatur

faq   string  optional    

Example: consequatur

cta_config   string  optional    

Example: consequatur

service_category_id   string  optional    

The id of an existing record in the service_categories table.

sort_order   integer  optional    

El campo value debe ser al menos 0. Example: 45

logo   file  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 2048 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php56A8.tmp

image   file  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 2048 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php56A9.tmp

Elimina múltiples servicios.

Example request:
curl --request DELETE \
    "http://localhost:8000/services-settings/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/services-settings/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE services-settings/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Elimina múltiples servicios.

Example request:
curl --request POST \
    "http://localhost:8000/services-settings/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/services-settings/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST services-settings/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Muestra un servicio específico para edición (API/JSON).

Example request:
curl --request GET \
    --get "http://localhost:8000/services-settings/consequatur/show" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/services-settings/consequatur/show"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6IkxQbmdnbCsveW1yZ0xOQ3dqTEh5MEE9PSIsInZhbHVlIjoiUnp1NlY5Mm9kMUdZTHZFN3BuOEVnU0ZJcVdCMmtNYVgxeXpGSlhtbloxcnZmam53YU16NGhnbndGbml5bHgwblFZRnkyby9JWnpQWkUvL3E2NmpoZjRJQWlFdjlIVnFrUk9aL3drb2xORUpHQUkrR04rMURwZlpuc28vRVVWT1YiLCJtYWMiOiI4M2NkN2RkM2FhMmM2NjYzZmQ0NWZiNzJjYmJkMDg0YTFiOWRhNWY4NmI3MzZiZDIwM2E5MDEzODI0MzEzMWY2IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:39 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IjRPdUFPajFBdGF6dXFVY20wVUNGNFE9PSIsInZhbHVlIjoiYld5dnpLMVovUEVKYjV1ZFBQc3ByNmtnRFo4T1pUM2VxNmcrQTczT0FzaDhrL1lzckx6UmIxVFJOTUNhNis5N3BrbW9KNUlnNmhGeVBma1crcGVqaW9jWHhnT3l1Y2lhbTh1VmdTSE9LMm42UnIrZzRQUVlpSHdDV3NtYVI2QXIiLCJtYWMiOiI4NGI2OTUzMTAyYTE2MmJhZmFkMTRlYjc4MzFjMWQzOTNlMTNkZGJlYmI0NjM0ZTVjMDg5NDIxY2I4MzQwZmU0IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:39 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET services-settings/{id}/show

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the services setting. Example: consequatur

Actualiza un servicio existente en la base de datos.

Example request:
curl --request POST \
    "http://localhost:8000/services-settings/consequatur" \
    --header "Content-Type: multipart/form-data" \
    --header "Accept: application/json" \
    --form "title=vmqeopfuudtdsufvyvddq"\
    --form "subtitle=amniihfqcoynlazghdtqt"\
    --form "description=Dolores dolorum amet iste laborum eius est dolor."\
    --form "icon=dtdsufvyvddqamniihfqc"\
    --form "meta_keywords=consequatur"\
    --form "meta_description=consequatur"\
    --form "benefits=consequatur"\
    --form "process_steps=consequatur"\
    --form "features=consequatur"\
    --form "faq=consequatur"\
    --form "cta_config=consequatur"\
    --form "sort_order=45"\
    --form "logo=@C:\Users\JuanFlor\AppData\Local\Temp\php5746.tmp" \
    --form "image=@C:\Users\JuanFlor\AppData\Local\Temp\php5747.tmp" 
const url = new URL(
    "http://localhost:8000/services-settings/consequatur"
);

const headers = {
    "Content-Type": "multipart/form-data",
    "Accept": "application/json",
};

const body = new FormData();
body.append('title', 'vmqeopfuudtdsufvyvddq');
body.append('subtitle', 'amniihfqcoynlazghdtqt');
body.append('description', 'Dolores dolorum amet iste laborum eius est dolor.');
body.append('icon', 'dtdsufvyvddqamniihfqc');
body.append('meta_keywords', 'consequatur');
body.append('meta_description', 'consequatur');
body.append('benefits', 'consequatur');
body.append('process_steps', 'consequatur');
body.append('features', 'consequatur');
body.append('faq', 'consequatur');
body.append('cta_config', 'consequatur');
body.append('sort_order', '45');
body.append('logo', document.querySelector('input[name="logo"]').files[0]);
body.append('image', document.querySelector('input[name="image"]').files[0]);

fetch(url, {
    method: "POST",
    headers,
    body,
}).then(response => response.json());

Request      

POST services-settings/{id}

PUT services-settings/{id}

Headers

Content-Type        

Example: multipart/form-data

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the services setting. Example: consequatur

Body Parameters

title   string     

El campo value no debe contener más de 255 caracteres. Example: vmqeopfuudtdsufvyvddq

subtitle   string  optional    

El campo value no debe contener más de 500 caracteres. Example: amniihfqcoynlazghdtqt

description   string  optional    

Example: Dolores dolorum amet iste laborum eius est dolor.

icon   string  optional    

El campo value no debe contener más de 100 caracteres. Example: dtdsufvyvddqamniihfqc

meta_keywords   string  optional    

Example: consequatur

meta_description   string  optional    

Example: consequatur

benefits   string  optional    

Example: consequatur

process_steps   string  optional    

Example: consequatur

features   string  optional    

Example: consequatur

faq   string  optional    

Example: consequatur

cta_config   string  optional    

Example: consequatur

service_category_id   string  optional    

The id of an existing record in the service_categories table.

sort_order   integer  optional    

El campo value debe ser al menos 0. Example: 45

logo   file  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 2048 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php5746.tmp

image   file  optional    

Logo opcional. El campo value debe ser una imagen. El archivo value no debe pesar más de 2048 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php5747.tmp

Elimina un servicio de la base de datos.

Example request:
curl --request DELETE \
    "http://localhost:8000/services-settings/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/services-settings/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE services-settings/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the services setting. Example: consequatur

Activa o desactiva un servicio.

Example request:
curl --request POST \
    "http://localhost:8000/services-settings/consequatur/toggle-active" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/services-settings/consequatur/toggle-active"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST services-settings/{id}/toggle-active

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the services setting. Example: consequatur

Example request:
curl --request POST \
    "http://localhost:8000/services-settings/consequatur/toggle-featured" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/services-settings/consequatur/toggle-featured"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Devuelve los datos para llenar la tabla de categorías (DataTables).

Example request:
curl --request GET \
    --get "http://localhost:8000/services-settings/categories/get-categories" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/services-settings/categories/get-categories"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6InJzUU5Sb1dldTM5RndCZ0xLL21Sb3c9PSIsInZhbHVlIjoiOHRoZ0JFRzE3cTc0bm14ZDZ1YktRajNURDhhMnRNbllhamRGeWk4RVQwbVVKdTdYUHJYM0JRV0xFV1N3TEZDd2pLc0s3c0xPeGJPR3RMNFF4aU9rOVgyK1NiSGFTZDdjYjVXbUVkL3IwbnlOczZFcVE2Q0s2OFBnQlgvSjFINHAiLCJtYWMiOiI3MGJhYzY3MjE4NjdhODU1Yjk1MGJkNDc4MmE3MTA3NGRiMjQ0ZTAxNmMyZDBlYTA3NWY1NDYzNjVkYTk4YTk5IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:39 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6Iml3K3hoKzg4ekZrbDBZVzhzWGQ4SXc9PSIsInZhbHVlIjoidmZaWXFXSDVld3ZyZUNVTG9HTG9xOTIvUFJ1NTRiZHJYaStXZXFCOVdTL1ErLzZ6UEFmWXoyWkVnR3ZQT0s5SmhTaU96R2orZDRjc0pHVE5XWE9XSG1Wc1FEM0pVNHEzVUQxZU9XUWQvdHhkZkswbERrY09XeUJYR2Jnc0FpL0IiLCJtYWMiOiIzNzUyOWE4N2NjZWMyYzg5OTMyOThjYzg2NWI3YTAxYzAyMzNiOThhZDRiYTRmM2I0NjFmZDkyZGFiNjE3MGFmIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:39 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET services-settings/categories/get-categories

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Almacena una nueva categoría.

Example request:
curl --request POST \
    "http://localhost:8000/services-settings/categories" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"name\": \"vmqeopfuudtdsufvyvddq\",
    \"description\": \"Dolores dolorum amet iste laborum eius est dolor.\",
    \"icon\": \"dtdsufvyvddqamniihfqc\",
    \"color\": \"oynlazghdtqtqxbajwbpi\",
    \"sort_order\": 41
}"
const url = new URL(
    "http://localhost:8000/services-settings/categories"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "name": "vmqeopfuudtdsufvyvddq",
    "description": "Dolores dolorum amet iste laborum eius est dolor.",
    "icon": "dtdsufvyvddqamniihfqc",
    "color": "oynlazghdtqtqxbajwbpi",
    "sort_order": 41
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Request      

POST services-settings/categories

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

name   string     

El campo value no debe contener más de 255 caracteres. Example: vmqeopfuudtdsufvyvddq

description   string  optional    

Example: Dolores dolorum amet iste laborum eius est dolor.

icon   string  optional    

El campo value no debe contener más de 255 caracteres. Example: dtdsufvyvddqamniihfqc

color   string  optional    

El campo value no debe contener más de 50 caracteres. Example: oynlazghdtqtqxbajwbpi

sort_order   integer  optional    

El campo value debe ser al menos 0. Example: 41

Elimina múltiples categorías.

Example request:
curl --request DELETE \
    "http://localhost:8000/services-settings/categories/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/services-settings/categories/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE services-settings/categories/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Elimina múltiples categorías.

Example request:
curl --request POST \
    "http://localhost:8000/services-settings/categories/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/services-settings/categories/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST services-settings/categories/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Muestra una categoría específica para edición.

Example request:
curl --request GET \
    --get "http://localhost:8000/services-settings/categories/consequatur/show" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/services-settings/categories/consequatur/show"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6IkZDdmhtak0zZU1MVDhDYXBMR01HYlE9PSIsInZhbHVlIjoiMlY2MkRLVWFBZjAxWmlJVlpNazU3dVlJSHFpR293OUFPeCtvQVgyVFFLclhiRXMxZ21CMHRRL3o4V1NGN1A0REtzQ3BqL0pQTUVJc1VPMXRZaW1Eanl2MXViR0dKVE5waGhLYU5rTFRZV2Fza1JDdUJDanlaNTFVRzVOeFZHaTUiLCJtYWMiOiJkYzM0NDdmZWJiYzczYTRjZjkxMmViMmJlMzU0MjFlNmNiODhlYjM1ZWFiNDg0OWZjMjJkOGMwMTM4MDBhYmI5IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:39 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IjBPWmx4cHZRSVBoRWhyQVZ1SUhkdGc9PSIsInZhbHVlIjoibnFoM2lYaWZIYVNQTFVYdjlYRUpRWWYwWFlPYWFXdVh2aFFDV2twNWtKb1Z5bDZ6NkFZYytzNVBGQlhhWldOVVZMWXQwM0RHeGxSM0djclhFNlh3eDJQZWtWSmFhVVFWcXU2UkVERncrbXlrbkZUbXI2SktUVUNhRTFtdzFxUXYiLCJtYWMiOiJjODA5MGJlMWY0Zjg1NzVkZDUwMDJkYzBjZDUzNzU1MGUwODNhNWVjNWFlZjhjNTg0NWQ1NWVlMGU3MTU1M2Q4IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:39 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET services-settings/categories/{id}/show

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the category. Example: consequatur

Actualiza una categoría existente.

Example request:
curl --request POST \
    "http://localhost:8000/services-settings/categories/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/services-settings/categories/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST services-settings/categories/{id}

PUT services-settings/categories/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the category. Example: consequatur

Elimina una categoría.

Example request:
curl --request DELETE \
    "http://localhost:8000/services-settings/categories/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/services-settings/categories/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE services-settings/categories/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the category. Example: consequatur

Cambia el estado activo/inactivo de una categoría.

Example request:
curl --request POST \
    "http://localhost:8000/services-settings/categories/consequatur/toggle-active" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/services-settings/categories/consequatur/toggle-active"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST services-settings/categories/{id}/toggle-active

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the category. Example: consequatur

Reasigna servicios de una categoría a otra.

Example request:
curl --request POST \
    "http://localhost:8000/services-settings/categories/consequatur/reassign-services" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
const url = new URL(
    "http://localhost:8000/services-settings/categories/consequatur/reassign-services"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST services-settings/categories/{id}/reassign-services

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the category. Example: consequatur

Body Parameters

new_category_id   string  optional    

The id of an existing record in the service_categories table.

Frontend

GET services/{slug}

Example request:
curl --request GET \
    --get "http://localhost:8000/services/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/services/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (404):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6Ikp6TFdVWGRIOStJSnBxN002UEdYeXc9PSIsInZhbHVlIjoiNFZNdjhOWGpCUHhUZTl6YmhocGl1UmNDRjFoR2dPVjExWFVYRWU0SmZGUVNWOENIMDBUV2FBOGQzSTA3RHJkWFA3YWhHMzFhbU9JSlZYeUM5alRvWmRpTUUxeWg0Zm9LZFhJc28zY3hCNnVDcjUvQkd3VU05ZEc4cXhDYXk3V2oiLCJtYWMiOiIxMDc4NzFlNzg2ZGQ3YmMzMWQxYjQzZTcwNzA5OWUyNDlhYzdjYjcxM2Q3ZDI5NzU5MmI5ZTZkYjZkZGJhNGNhIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:39 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IlRBbmlWN3RFcjV0MDUrZmpBWU1ZZUE9PSIsInZhbHVlIjoiY296QUI4RTNmL0krenJxMHlKdlVVR29qWlhPWVp1WkxtaDVOQVVsNXE5dm9iU0tSTEFJcEtYUkVXV0dwQ3hJNWNTbDgvYzBkZU1JNmxBcnhLYVQvQVpMdXAwN2pMZTZsVEJGUU9KeWdKTlAyM1JLSHFiQmRnd0xySkYzSm1nSXMiLCJtYWMiOiJlZTZmMDJmMDk5NjgyMzE2M2E3Y2JlZDJkMGY3Yzk4N2NmNDNmZWMyZTg1OGFmNWZiNmJjZWZmNmYxYTdjYmI4IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:39 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

<!DOCTYPE html>
<html lang="es" class="light">
    <head>
        <meta charset="utf-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, shrink-to-fit=no">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">

        
        <!-- SEO Meta Tags -->
        <title>La Compania Digital</title>
        <meta name="description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
        <meta name="keywords" content="La Compania Digital, desarrollo web, automatizaciones, seguridad informatica, capacitacion interna, presencia digital" />
        <meta name="author" content="La Compania Digital">
        <meta name="robots" content="index, follow" />
        <meta name="language" content="en_US" />
        <meta name="csrf-token" content="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">

        <!-- Canonical URL -->
                    <link rel="canonical" href="https://localhost:8000/services/consequatur" />
        
        <!-- Geo Tags (opcional) -->
        
        <!-- Open Graph Meta Tags -->
                    <meta property="og:type" content="website" />
            <meta property="og:title" content="La Compania Digital" />
            <meta property="og:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta property="og:url" content="https://localhost:8000/services/consequatur" />
            <meta property="og:site_name" content="La Compania Digital" />
            <meta property="og:locale" content="en_US" />
                            <meta property="og:locale:alternate" content="es_US" />
            
                        <meta property="og:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:secure_url" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:width" content="1200" />
            <meta property="og:image:height" content="630" />
            <meta property="og:image:type" content="image/png" />
            <meta property="og:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />

                    
        <!-- Twitter Card Meta Tags -->
                    <meta name="twitter:card" content="summary_large_image" />
            <meta name="twitter:title" content="La Compania Digital" />
            <meta name="twitter:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta name="twitter:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864800/grupo-repman/assets/twitter-image.jpg" />
            <meta name="twitter:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
                                
        <!-- Meta Tags Adicionales -->
                                                        
        <!-- JSON-LD Structured Data -->
                                                <script type="application/ld+json">
                    {
    "@context": "https://schema.org",
    "@type": "ProfessionalService",
    "name": "La Compania Digital",
    "url": "",
    "logo": "https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png",
    "description": "Creamos desarrollos digitales simples, claros y con acompanamiento humano."
}
                </script>
                    
        <!-- Favicon -->
        <link rel="shortcut icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon" />
        <link rel="icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon">
        <link rel="apple-touch-icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936147/grupo-repman/assets/apple-touch-icon.png">

        <!-- Styles -->
        <!-- Vendor CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/fontawesome-free/css/all.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/animate/animate.compat.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/simple-line-icons/css/simple-line-icons.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.carousel.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.theme.default.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/magnific-popup/magnific-popup.min.css">

<!-- Web Fonts -->
<link id="googleFonts" href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&amp;family=Lexend:ital,wght@0,400..900;1,400..900&amp;family=Open+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap" rel="stylesheet" type="text/css">

<!-- Dynamic CSS Variables -->
<style>
:root {
    --font-family-primary: "Lexend", sans-serif;
    --font-family-secondary: "Lexend", sans-serif;
    --font-family-tertiary: "Open Sans", sans-serif;
}

body, .body {
    font-family: var(--font-family-primary);
}

h1, h2, h3, h4, h5, h6, .heading-font {
    font-family: var(--font-family-secondary);
}

.body-font, p, .text, .content {
    font-family: var(--font-family-tertiary);
}


</style>

<!-- Theme CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/theme.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-elements.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-blog.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-shop.css">

<!-- Revolution Slider CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/settings.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/layers.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/navigation.css">

<!-- CD-System Base Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/cd-system-base.css">

<!-- CD-System Modular CSS -->
<link rel="stylesheet" href="https://localhost:8000/modules/cd-base/cd-base.css">
<link rel="stylesheet" href="https://localhost:8000/modules/projects/projects.css">
<link rel="stylesheet" href="https://localhost:8000/modules/gallery/gallery.css">
<link rel="stylesheet" href="https://localhost:8000/modules/services/services.css">
<link rel="stylesheet" href="https://localhost:8000/modules/blog/blog.css">
<link rel="stylesheet" href="https://localhost:8000/modules/references/references.css">
<link rel="stylesheet" href="https://localhost:8000/modules/team-members/team-members.css">
<link rel="stylesheet" href="https://localhost:8000/modules/products/products.css">
<link rel="stylesheet" href="https://localhost:8000/modules/tokko/tokko.css">

<!-- Skin CSS -->
<link id="skinCSS" rel="stylesheet" href="https://localhost:8000/template/css/skins/skin-accounting-1.css">

<!-- Theme Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/custom.css">

<!-- Demo CSS (después de custom.css para que overrides de marca del demo prevalezcan) -->
<link rel="stylesheet" href="https://localhost:8000/template/css/demos/demo-accounting-1.css">


        <!-- Google Analytics -->
                
            </head>

    <body class="loading-overlay-showing" data-loading-overlay data-plugin-page-transition>
        <!-- Loading Overlay -->
        <div class="loading-overlay">
            <div class="custom-loader">
                <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936137/grupo-repman/assets/logo-2.png" alt="Loader Logo" class="logo-loader" style="max-width: 200px;">
                <div class="loading-text">Cargando...</div>
            </div>
        </div>

        <div class="body">
            <header id="header" class="header-transparent header-effect-shrink " data-plugin-options="{'stickyEnabled': true, 'stickyEffect': 'shrink', 'stickyEnableOnBoxed': true, 'stickyEnableOnMobile': false, 'stickyChangeLogo': true, 'stickyStartAt': 30, 'stickyHeaderContainerHeight': 70}">
    <div class="header-body border-top-0" style="background: transparent; border-bottom: 1px solid rgba(0, 240, 255, 0.06) !important;">
        <div class="header-container container container-xl-custom">
            <div class="header-row">
                <div class="header-column">
                    <div class="header-row">
                        <div class="header-logo">
                            <a href="https://localhost:8000">
                                <img alt="La Compania Digital" src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png" class="img-fluid" style="max-width: 240px; height: auto;" />
                            </a>
                        </div>
                    </div>
                </div>
                <div class="header-column justify-content-end">
                    <div class="header-row">
                        <div class="header-nav header-nav-links order-2 order-lg-1">
                            <div class="header-nav-main header-nav-main-square header-nav-main-dropdown-no-borders header-nav-main-effect-2 header-nav-main-sub-effect-1">
                                <nav class="collapse">
                                    <ul class="nav nav-pills" id="mainNav">
                                                                                                                                                                                                                            <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        INICIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item active"
                                                       href="https://localhost:8000/services"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        SERVICIOS
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/about"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        EMPRESA
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/projects"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        PORTFOLIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/contact"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        CONTACTO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/blog"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        BLOG
                                                    </a>
                                                </li>
                                                                                                                        </ul>
                                </nav>
                            </div>
                            <button class="btn header-btn-collapse-nav" data-bs-toggle="collapse" data-bs-target=".header-nav-main nav" style="background-color: var(--primary); color: var(--secondary);">
                                <i class="fas fa-bars"></i>
                            </button>
                        </div>

                        
                                                <div class="header-nav-features header-nav-features-no-border header-nav-features-lg-show-border-left order-1 order-lg-2 ms-lg-3">
                            <a href="/contact"
                               class="btn btn-primary btn-rounded font-weight-bold text-2 px-4 py-2"
                               >
                                Contacto
                            </a>
                        </div>
                                            </div>
                </div>
            </div>
        </div>
    </div>
</header>


<a href="https://wa.me/5493812481001" class="float-wsp" target="_blank">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>
            
            <div role="main" class="main">
                <section class="page-header page-header-modern bg-color-grey page-header-lg">
    <div class="container">
        <div class="row">
            <div class="col-md-12 align-self-center p-static order-2 text-center">
                <h1 class="font-weight-bold text-dark ls-1">404 - Página No Encontrada</h1>
            </div>
            <div class="col-md-12 align-self-center order-1">
                <ul class="breadcrumb d-block text-center">
                    <li><a href="https://localhost:8000">Inicio</a></li>
                    <li class="active">Error</li>
                </ul>
            </div>
        </div>
    </div>
</section>

<div class="container">
    <section class="http-error">
        <div class="row justify-content-center py-3">
            <div class="col-md-7 text-center">
                <div class="http-error-main">
                    <h2 class="ls-1">404!</h2>
                    <p>Lo sentimos, pero la página que estás buscando no existe.</p>
                </div>
            </div>
            <div class="col-md-4 mt-4 mt-md-0">
                <h4 class="text-primary ls-1">Enlaces útiles</h4>
                <ul class="nav nav-list flex-column">
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000">Inicio</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/faqs">Faqs</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/about">Sobre nosotros</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/contact">Contacto</a>
                    </li>
                </ul>
            </div>
        </div>
    </section>
</div>
            </div>

            <footer id="footer" class="position-relative mt-0 border-0" style="background-color: var(--dark);">

    
    <div style="height: 1px; background: linear-gradient(90deg, transparent 0%, var(--primary) 50%, transparent 100%); opacity: 0.3;"></div>

    <div class="container container-xl-custom py-5">
        <div class="row">
            
            <div class="col-md-6 col-lg-4 mb-4 mb-lg-0">
                <a href="https://localhost:8000" class="text-decoration-none mb-4 d-inline-block">
                    <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936135/grupo-repman/assets/logo-alternative.png" class="img-fluid" alt="La Compania Digital" style="max-width: 200px; height: auto;" />
                </a>
                <p class="text-3-5 mb-4" style="color: var(--quaternary);">
                    Creamos desarrollos digitales simples, claros y con acompanamiento humano.
                </p>

                <ul class="footer-social-icons social-icons m-0 d-flex gap-2">
                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-lg-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Navegación</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/services" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Proyectos
                                    </a>
                                </li>
                                                                                                                                                                    <li class="mb-2">
                                    <a href="https://localhost:8000/contact" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Contacto
                                    </a>
                                </li>
                                                                                                                                                                                                                                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-md-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Servicios</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Casos
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/solutions" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/products" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/blog" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Novedades
                                    </a>
                                </li>
                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-4 mb-4 mb-md-0">
                <h5 class="text-4 mb-2 text-transform-none font-weight-bold" style="color: var(--light);">Novedades digitales</h5>
                <p class="text-3 mb-3" style="color: var(--quaternary);">
                    Recibí tendencias en desarrollo web y novedades del mundo digital.
                </p>

                <div class="alert alert-success d-none" id="newsletterSuccess">
                    <strong>Listo</strong>. Te suscribiste correctamente.
                </div>
                <div class="alert alert-danger d-none" id="newsletterError"></div>

                <form id="newsletterForm" action="https://localhost:8000/newsletter-subscribe" method="POST">
                    <input type="hidden" name="_token" value="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">                    <div class="input-group">
                        <input class="form-control form-control-sm" placeholder="Tu email" name="newsletterEmail" id="newsletterEmail" type="email"
                               style="background-color: var(--secondary); color: var(--light); border: 1px solid rgba(0, 240, 255, 0.15); border-radius: 6px 0 0 6px;">
                        <button class="btn btn-primary px-4" type="submit" style="border-radius: 0 6px 6px 0;">
                            <i class="fas fa-arrow-right"></i>
                        </button>
                    </div>
                </form>

                
                <div class="mt-4 pt-3" style="border-top: 1px solid rgba(240, 240, 245, 0.06);">
                                                        </div>
            </div>
        </div>
    </div>

    
    <div style="background-color: var(--secondary); border-top: 1px solid rgba(0, 240, 255, 0.06);">
        <div class="container container-xl-custom py-3">
            <div class="row">
                <div class="col d-flex align-items-center justify-content-center">
                    <p class="mb-0 text-2" style="color: var(--quaternary); opacity: 0.7;">
                        © <script>document.write(new Date().getFullYear())</script>
                        <a href="" style="color: var(--primary);" target="_blank">La Compania Digital</a>
                        · Todos los derechos reservados.
                    </p>
                </div>
            </div>
        </div>
    </div>
</footer>

<script>
(function () {
    const form = document.getElementById('newsletterForm');
    if (!form) return;

    const emailInput = document.getElementById('newsletterEmail');
    const successAlert = document.getElementById('newsletterSuccess');
    const errorAlert = document.getElementById('newsletterError');
    const csrfToken = document.querySelector('input[name="_token"]').value;

    let isSubmitting = false;
    form.noValidate = true;

    form.addEventListener('submit', function (e) {
        e.preventDefault();
        e.stopImmediatePropagation();

        if (isSubmitting) return;
        isSubmitting = true;

        fetch(form.action, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-CSRF-TOKEN': csrfToken,
                'Accept': 'application/json'
            },
            body: JSON.stringify({ newsletterEmail: emailInput.value })
        })
        .then(response => {
            if (!response.ok) throw response;
            return response.json();
        })
        .then(data => {
            if (data.success) {
                successAlert.classList.remove('d-none');
                errorAlert.classList.add('d-none');
                form.reset();
            }
        })
        .catch(async (error) => {
            let message = 'Ocurrió un error. Intentá más tarde.';
            try {
                const errorData = await error.json();
                message = errorData.errors?.newsletterEmail?.[0] ?? message;
            } catch (_) {}
            errorAlert.textContent = message;
            errorAlert.classList.remove('d-none');
            successAlert.classList.add('d-none');
        })
        .finally(() => {
            isSubmitting = false;
        });
    });
})();
</script>
        </div>

        <!-- WhatsApp Floating Button -->
        <a href="https://wa.me/5493812481001"
   class="float-wsp"
   target="_blank"
   rel="noopener noreferrer"
   aria-label="Contactar por WhatsApp">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>


        <!-- Back to Top Button - Porto Plugin -->
        <a href="#" class="scroll-to-top hidden-mobile" aria-label="Ir Arriba">
            <i class="fas fa-chevron-up"></i>
        </a>

        <!-- Vendor -->
<script src="https://localhost:8000/template/vendor/plugins/js/plugins.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/gsap.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/ScrollTrigger.min.js"></script>


<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.tools.min.js"></script>
<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.revolution.min.js"></script>

<!-- Theme Base, Components and Settings -->
<script src="https://localhost:8000/template/js/theme.js"></script>

<!-- Demo -->
        <script src="https://localhost:8000/template/js/demos/demo-accounting-1.js"></script>

<!-- Theme Custom -->
<script src="https://localhost:8000/template/js/custom.js"></script>

<!-- Theme Initialization Files -->
<script src="https://localhost:8000/template/js/theme.init.js"></script>

<!-- Contact Form Validation -->
<script src="https://localhost:8000/template/vendor/jquery.validation/jquery.validate.min.js"></script>
<script src="https://localhost:8000/template/js/views/view.contact.js"></script>

<!-- Sticky Header is handled automatically by Porto theme.js -->

            </body>
</html>

 

Request      

GET services/{slug}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

slug   string     

The slug of the service. Example: consequatur

Projects

Admin

GET project-settings/categories/get-categories

Example request:
curl --request GET \
    --get "http://localhost:8000/project-settings/categories/get-categories" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/project-settings/categories/get-categories"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6InlHTHhZL2FxSkZqN1RHVHVCZUYwVlE9PSIsInZhbHVlIjoiL2NzUElVV0lmZkhVZmZra2FLeEt0SG1INTg0dnh5Z3B5NVlXeTFOaVVZV1FrdG1PUFV6VEtsU3lFQzVmS1VNd1RkVW40ejVyN2JTTHI5UUJ4MWRZN0FGRGUvUCtlckRqNjJQRmZiOXhMMzFOY0dMdkh6OFo1L2tmUWpYQkluaXAiLCJtYWMiOiIyMDI2ZGRkMzE5ZDUxNmMyNGNlM2ZiZDcwZTAxODk4YWQxN2I5NTFkZDJiYmVjODdiMjg5NTc2OGE5OGExMWM0IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:37 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IllxSG9HSG96cnJHQ0dZZzFLamtPWWc9PSIsInZhbHVlIjoiUnNybWNXK25OYlB0bXMrRVlnbGJTVGt2Wkg2UXBrbWlkTC9ydnJSRUdQSkNES05ldFlPOUMzTktOM01wVmF1U0hKSlQ0bjJadUcydU81NTVobTkyRFMxeC9zazFkUWNWbjkyNUhKUFl4WVNjYXV3UkprdEptVWdGL2F6OVFzN1QiLCJtYWMiOiJiY2E2NWQxNzdmMDc5NDRiZDUzOGEwNmNjNjRhZWNhOGQyM2YzMzJlNzcyMzhkMzdiZDM4OTk1OGY5MTU2Mjc3IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:37 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET project-settings/categories/get-categories

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

POST project-settings/categories

Example request:
curl --request POST \
    "http://localhost:8000/project-settings/categories" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"name\": \"vmqeopfuudtdsufvyvddq\"
}"
const url = new URL(
    "http://localhost:8000/project-settings/categories"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "name": "vmqeopfuudtdsufvyvddq"
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Request      

POST project-settings/categories

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

name   string     

El campo value debe contener al menos 3 caracteres. El campo value no debe contener más de 180 caracteres. Example: vmqeopfuudtdsufvyvddq

POST project-settings/categories/{id}

Example request:
curl --request POST \
    "http://localhost:8000/project-settings/categories/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"name\": \"vmqeopfuudtdsufvyvddq\"
}"
const url = new URL(
    "http://localhost:8000/project-settings/categories/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "name": "vmqeopfuudtdsufvyvddq"
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Request      

POST project-settings/categories/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the category. Example: consequatur

Body Parameters

name   string     

El campo value debe contener al menos 3 caracteres. El campo value no debe contener más de 180 caracteres. Example: vmqeopfuudtdsufvyvddq

DELETE project-settings/categories/{id}

Example request:
curl --request DELETE \
    "http://localhost:8000/project-settings/categories/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/project-settings/categories/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE project-settings/categories/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the category. Example: consequatur

DELETE project-settings/categories/destroy-multiple

Example request:
curl --request DELETE \
    "http://localhost:8000/project-settings/categories/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
const url = new URL(
    "http://localhost:8000/project-settings/categories/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE project-settings/categories/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

ids   string[]  optional    

The id of an existing record in the project_categories table.

GET project-settings/categories/show/{id}

Example request:
curl --request GET \
    --get "http://localhost:8000/project-settings/categories/show/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/project-settings/categories/show/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6IitKN3M3QXN5VlBIa09lMWtoUHdlL2c9PSIsInZhbHVlIjoiOXg4L0RDOW1RcnM4aDVtTExTbExEc1N1UGRSSzFlSlZmRW9zSVB2ZTg0aGNpWUhRbWVGRGhHblErZmdqb1ozSlI0UjZsOHpyVDZFeVJoVkcwOTk2NTYyeGVuL2VKV2hFSzhoR2IvZnYwQkNOWkpYY2Rsb0x5TXlsRlVTYk5FdHMiLCJtYWMiOiIxMDMwNzA3MjgxYTdkYWJhZGNlNmY0ZjQzOWVhMTAzMmVmMzQ1OTQyNDdhYjEyMDdjYjk1MjBhNDkwM2QzNjBmIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:38 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6Im9Zb2FjRzdERlEvYTI2b2NKbnZaOVE9PSIsInZhbHVlIjoiVTZ0NGIwZGRLQ3dyaExPa1d2dDJYWGRXT2ZIRFdyQUY0VWNxeVdkVWpYcEZ0c2c4TzJvMEJ6aWtUcGhhQXBDZGtiTzhaMDhURlIzaFEyc0JUSE1Ya0NKY2ljK1Vtc0F2VGRMM1FwYm5sUTNvVkJQRGxUaER3VUdrNGM5VGxWSmEiLCJtYWMiOiJkMDU3ZjllMjM5YTI1MTQ4ZDZjMTJlZTRlZTMzZWZjYzFhNmE1NmY3YjgzZTdiYWViYjVjZGVmNjdmYWIyMmRhIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:38 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET project-settings/categories/show/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the show. Example: consequatur

GET project-settings/get-projects

Example request:
curl --request GET \
    --get "http://localhost:8000/project-settings/get-projects" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/project-settings/get-projects"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6Im9DL0VYTWdvVC8wbkFtQ2cycjlrU0E9PSIsInZhbHVlIjoiS251MEdWdERYMjFINnNtcWtROElub255RVZRajVWOWliOEtRV05ld2M0UDdXVFQ1YUM2NUZRTWlLOUVXM1RrN3RDOU00MkhheTFBTmx4SmU3MEFkb2kwbGRHMXkyV0Z4WE5XTUdudFZLRVlLREJpT2c3ams5V0lkSFdSQVR6aFAiLCJtYWMiOiJmMjUzN2NlYTA1ZDc4NGE2NjI2M2ZkYjM2NjgyZjA1NjhmNzdiZTUxZTk1YjExMjQ0NDY0YTYzNTYzNzdkOGU1IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:38 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IitRemV2UkFrTWZxMTIraEF3bzN4bkE9PSIsInZhbHVlIjoiWEk2RlBOUk9ObHhKUzdnKytVaUVrSElzMk56eHVhK1R3MGh1OWwyM1hFRlVHNUppeHcza2tDRDF1bXRjLzZITmk5cjNtT1NIMThpbGRjYTNlaDF2SnJWbTRqSFloaitlb3Y2OVFoNzBVWkpzTGlDb2pXd0loYUl4YjlFbmtzVk8iLCJtYWMiOiIwOTQzMjdjM2VmYmRkMTNiNjRhMDA5NjFlZGY0NDM5NjY4NGYzZGE0YTUyOGI1ZTk3NjA1ZDA1OTc0MTkyMmI3IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:38 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET project-settings/get-projects

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

POST project-settings

Example request:
curl --request POST \
    "http://localhost:8000/project-settings" \
    --header "Content-Type: multipart/form-data" \
    --header "Accept: application/json" \
    --form "title=vmqeopfuudtdsufvyvddq"\
    --form "description=Dolores dolorum amet iste laborum eius est dolor."\
    --form "url=http://reynolds.com/"\
    --form "category=sufvyvddqamniihfqcoyn"\
    --form "category_select=lazghdtqtqxbajwbpilpm"\
    --form "image=@C:\Users\JuanFlor\AppData\Local\Temp\php5339.tmp" \
    --form "logo=@C:\Users\JuanFlor\AppData\Local\Temp\php533A.tmp" 
const url = new URL(
    "http://localhost:8000/project-settings"
);

const headers = {
    "Content-Type": "multipart/form-data",
    "Accept": "application/json",
};

const body = new FormData();
body.append('title', 'vmqeopfuudtdsufvyvddq');
body.append('description', 'Dolores dolorum amet iste laborum eius est dolor.');
body.append('url', 'http://reynolds.com/');
body.append('category', 'sufvyvddqamniihfqcoyn');
body.append('category_select', 'lazghdtqtqxbajwbpilpm');
body.append('image', document.querySelector('input[name="image"]').files[0]);
body.append('logo', document.querySelector('input[name="logo"]').files[0]);

fetch(url, {
    method: "POST",
    headers,
    body,
}).then(response => response.json());

Request      

POST project-settings

Headers

Content-Type        

Example: multipart/form-data

Accept        

Example: application/json

Body Parameters

title   string  optional    

El campo value no debe contener más de 255 caracteres. Example: vmqeopfuudtdsufvyvddq

image   file  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 2048 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php5339.tmp

logo   file  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 1024 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php533A.tmp

description   string  optional    

Example: Dolores dolorum amet iste laborum eius est dolor.

url   string  optional    

El campo value no debe contener más de 255 caracteres. Example: http://reynolds.com/

category   string  optional    

El campo value no debe contener más de 255 caracteres. Example: sufvyvddqamniihfqcoyn

category_select   string  optional    

El campo value no debe contener más de 255 caracteres. Example: lazghdtqtqxbajwbpilpm

DELETE project-settings/destroy-multiple

Example request:
curl --request DELETE \
    "http://localhost:8000/project-settings/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
const url = new URL(
    "http://localhost:8000/project-settings/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE project-settings/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

ids   string[]  optional    

The id of an existing record in the projects table.

POST project-settings/{id}

Example request:
curl --request POST \
    "http://localhost:8000/project-settings/consequatur" \
    --header "Content-Type: multipart/form-data" \
    --header "Accept: application/json" \
    --form "title=vmqeopfuudtdsufvyvddq"\
    --form "description=Dolores dolorum amet iste laborum eius est dolor."\
    --form "url=http://reynolds.com/"\
    --form "category=sufvyvddqamniihfqcoyn"\
    --form "category_select=lazghdtqtqxbajwbpilpm"\
    --form "image=@C:\Users\JuanFlor\AppData\Local\Temp\php53C8.tmp" \
    --form "logo=@C:\Users\JuanFlor\AppData\Local\Temp\php53C9.tmp" 
const url = new URL(
    "http://localhost:8000/project-settings/consequatur"
);

const headers = {
    "Content-Type": "multipart/form-data",
    "Accept": "application/json",
};

const body = new FormData();
body.append('title', 'vmqeopfuudtdsufvyvddq');
body.append('description', 'Dolores dolorum amet iste laborum eius est dolor.');
body.append('url', 'http://reynolds.com/');
body.append('category', 'sufvyvddqamniihfqcoyn');
body.append('category_select', 'lazghdtqtqxbajwbpilpm');
body.append('image', document.querySelector('input[name="image"]').files[0]);
body.append('logo', document.querySelector('input[name="logo"]').files[0]);

fetch(url, {
    method: "POST",
    headers,
    body,
}).then(response => response.json());

Request      

POST project-settings/{id}

Headers

Content-Type        

Example: multipart/form-data

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the project setting. Example: consequatur

Body Parameters

title   string  optional    

El campo value no debe contener más de 255 caracteres. Example: vmqeopfuudtdsufvyvddq

image   file  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 2048 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php53C8.tmp

logo   file  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 1024 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php53C9.tmp

description   string  optional    

Example: Dolores dolorum amet iste laborum eius est dolor.

url   string  optional    

Must be a valid URL. El campo value no debe contener más de 255 caracteres. Example: http://reynolds.com/

category   string  optional    

El campo value no debe contener más de 255 caracteres. Example: sufvyvddqamniihfqcoyn

category_select   string  optional    

The name of an existing record in the project_categories table. El campo value no debe contener más de 255 caracteres. Example: lazghdtqtqxbajwbpilpm

DELETE project-settings/{id}

Example request:
curl --request DELETE \
    "http://localhost:8000/project-settings/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/project-settings/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE project-settings/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the project setting. Example: consequatur

POST project-settings/{id}/toggle-active

Example request:
curl --request POST \
    "http://localhost:8000/project-settings/consequatur/toggle-active" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/project-settings/consequatur/toggle-active"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST project-settings/{id}/toggle-active

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the project setting. Example: consequatur

GET project-settings/{id}

Example request:
curl --request GET \
    --get "http://localhost:8000/project-settings/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/project-settings/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6ImJHSGNLV2Vja0xsNVptQzVkMFhEbmc9PSIsInZhbHVlIjoiTE9pSjBxYmRSUU5HZ1FWZFpReUhMMC9VSHcyMk51TFNyQlBYbUljSVB4YXE4V3FVQUVpNzhjSDE5WmVHRFVrK2NUa28wc1N3b1pDb1ZHQjJkMlYrcDhyU3NEMytybUovMGlsVGh0TjJ2UnVGNTh6Uklhd0tRZ01SMUUxVjcweFIiLCJtYWMiOiIxMTcwNzdlZmVhZTUwYjE3ZGUxYTgzYzYyZWM3ODIzMDg0Mjk3NzgwYmUyZjk5MWViYmIxNjRkNGNkYjFmY2E3IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:38 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IjBxRGpIMk96OXAyWm15aW9JTUtJalE9PSIsInZhbHVlIjoiU1BwelFyNElMQ1pONVEyLzBpTUNvNFdzWVdvWERIM0lTWWI5UzZvNWgvZ2NYQWdudWM0ZG1MNUV3RGtERUlXaVB1RXRuT3ZOZDQxRW5LUEx2eUdGRHFCMWJJeUI5TnJaaUZtT3JIZDk5TXk4aWJnYnVPV2VsbkdlQ3A2QTZGWnUiLCJtYWMiOiIxNTFkYmU3ZmJjNWE1MmY0Y2VmOTIxOTYwZWU2NDRjODMwZGEyNDUwZDY4ZWM5ZGI0MzNmOTQzZWZhNDhjYTE3IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:38 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET project-settings/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the project setting. Example: consequatur

Frontend

Portfolio de proyectos

Example request:
curl --request GET \
    --get "http://localhost:8000/projects/portfolio" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/projects/portfolio"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (500):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6InFlMSsvUFk2RmVWN3pWTU1Pc1VQdkE9PSIsInZhbHVlIjoiRmhsY3ZsMk9KZ2J4SUVVdktjQjBmdmVFRTVEdjFQaTN4VStlTGEvaDNEYXJ6OTNsWU1CZ0YrWjU1WUZRWkk0Ujczc05ON0lwVXhLYkcxWjM0b2hSeFh5K3BVQ0pMQnFYQXhabzdXN0xhVmRhYUhJYkMvZ0Y2L0dhdUxVZGtPWTkiLCJtYWMiOiI0ZGFjZWFkMDY5NGJkMGRmMjI2Y2RiNTcxNTg5OTk3ZmRkZDk3ZmM5NDQwY2NmMWNmNTY1MjU2ZDZlZTY1OGEwIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:38 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6Im5ydE9xZFFYdkJXRGtlSDVEMlk1ZXc9PSIsInZhbHVlIjoiMVBIc3lDUnR5a3lZM3I1RnFETVEraHRWTmEvMlpyU0svRHBqQmpFb2NYM2pseDgwWWdmMUJzU2RNaUx4U25ZMkRtWFdVN0JJUE95a3RWQWhkOG9PcjZzUHQ0SzFaNG82UTQxbVdjVEhVS1BBajQxcXZDYlpkUEk0dFZSb2xVY2giLCJtYWMiOiJiN2Y2YWEyMzliYzVhMGU1Y2NjNzRhMzk3YzIxYWQ2NTUwNmEzYjgwZDAwODQ4NjUxMWE1NWU3NGE5NTc5OGRkIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:38 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Server Error"
}
 

Request      

GET projects/portfolio

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Listado filtrado por tag

Example request:
curl --request GET \
    --get "http://localhost:8000/projects/tag/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/projects/tag/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (404):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6ImErWHNCUGVZZzBnTFRKNzVYNjQ5WVE9PSIsInZhbHVlIjoiL0JiRUdFZWdKNnU0dkZGRUd1eDRESGF6N2N0ejRTTHVleDQ3OTJ0a05hNFVySEswSDFPTFZia2VyYkJ3MjB6ZnNLVGt6V2FkdkhtU1ZFcmtuYkpXV0pVaGJvNyt1clY1QU9WZEZtSFpGaThhREdxeHZWR3RLanREek5QM2FCd1EiLCJtYWMiOiI0MTkzMzJlMTI5MWIzNDhhYTk2ZGU3MjcyMzM2MTJjYTI3ZWE0Nzc0YzY2MDc3YzEwNmU1Yjk3ZTk0NmRjNjNiIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:38 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IjlJMG1TcWZmazk2NHA2OU5NRW95WXc9PSIsInZhbHVlIjoibEVqQnpiUDdlV0xmaDRhUTZmWllHTlRSMnFTR1FpNm5pQzZSYnFsRE9mbUwzTFFFZUNuMkNIa2NUeHdydEx5U1VrMnlJWktyRlliVm5WMlJ6d1ZhNUZrQXhOK083bE1LWFRkanJNSExLWFY2ZkJISVlFbDgxTUlaNkhvT1ZVL28iLCJtYWMiOiJjOTZhYmFkMTI1MDFkMWYzMGY1MTkwYjkzZjFjMmMyZjk1MjkxYzgxYTQ2NTM5ZmRlZGFiMDJjYTRmZDkwMzhkIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:38 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

<!DOCTYPE html>
<html lang="es" class="light">
    <head>
        <meta charset="utf-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, shrink-to-fit=no">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">

        
        <!-- SEO Meta Tags -->
        <title>La Compania Digital</title>
        <meta name="description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
        <meta name="keywords" content="La Compania Digital, desarrollo web, automatizaciones, seguridad informatica, capacitacion interna, presencia digital" />
        <meta name="author" content="La Compania Digital">
        <meta name="robots" content="index, follow" />
        <meta name="language" content="en_US" />
        <meta name="csrf-token" content="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">

        <!-- Canonical URL -->
                    <link rel="canonical" href="https://localhost:8000/projects/tag/consequatur" />
        
        <!-- Geo Tags (opcional) -->
        
        <!-- Open Graph Meta Tags -->
                    <meta property="og:type" content="website" />
            <meta property="og:title" content="La Compania Digital" />
            <meta property="og:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta property="og:url" content="https://localhost:8000/projects/tag/consequatur" />
            <meta property="og:site_name" content="La Compania Digital" />
            <meta property="og:locale" content="en_US" />
                            <meta property="og:locale:alternate" content="es_US" />
            
                        <meta property="og:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:secure_url" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:width" content="1200" />
            <meta property="og:image:height" content="630" />
            <meta property="og:image:type" content="image/png" />
            <meta property="og:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />

                    
        <!-- Twitter Card Meta Tags -->
                    <meta name="twitter:card" content="summary_large_image" />
            <meta name="twitter:title" content="La Compania Digital" />
            <meta name="twitter:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta name="twitter:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864800/grupo-repman/assets/twitter-image.jpg" />
            <meta name="twitter:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
                                
        <!-- Meta Tags Adicionales -->
                                                        
        <!-- JSON-LD Structured Data -->
                                                <script type="application/ld+json">
                    {
    "@context": "https://schema.org",
    "@type": "ProfessionalService",
    "name": "La Compania Digital",
    "url": "",
    "logo": "https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png",
    "description": "Creamos desarrollos digitales simples, claros y con acompanamiento humano."
}
                </script>
                    
        <!-- Favicon -->
        <link rel="shortcut icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon" />
        <link rel="icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon">
        <link rel="apple-touch-icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936147/grupo-repman/assets/apple-touch-icon.png">

        <!-- Styles -->
        <!-- Vendor CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/fontawesome-free/css/all.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/animate/animate.compat.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/simple-line-icons/css/simple-line-icons.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.carousel.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.theme.default.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/magnific-popup/magnific-popup.min.css">

<!-- Web Fonts -->
<link id="googleFonts" href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&amp;family=Lexend:ital,wght@0,400..900;1,400..900&amp;family=Open+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap" rel="stylesheet" type="text/css">

<!-- Dynamic CSS Variables -->
<style>
:root {
    --font-family-primary: "Lexend", sans-serif;
    --font-family-secondary: "Lexend", sans-serif;
    --font-family-tertiary: "Open Sans", sans-serif;
}

body, .body {
    font-family: var(--font-family-primary);
}

h1, h2, h3, h4, h5, h6, .heading-font {
    font-family: var(--font-family-secondary);
}

.body-font, p, .text, .content {
    font-family: var(--font-family-tertiary);
}


</style>

<!-- Theme CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/theme.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-elements.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-blog.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-shop.css">

<!-- Revolution Slider CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/settings.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/layers.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/navigation.css">

<!-- CD-System Base Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/cd-system-base.css">

<!-- CD-System Modular CSS -->
<link rel="stylesheet" href="https://localhost:8000/modules/cd-base/cd-base.css">
<link rel="stylesheet" href="https://localhost:8000/modules/projects/projects.css">
<link rel="stylesheet" href="https://localhost:8000/modules/gallery/gallery.css">
<link rel="stylesheet" href="https://localhost:8000/modules/services/services.css">
<link rel="stylesheet" href="https://localhost:8000/modules/blog/blog.css">
<link rel="stylesheet" href="https://localhost:8000/modules/references/references.css">
<link rel="stylesheet" href="https://localhost:8000/modules/team-members/team-members.css">
<link rel="stylesheet" href="https://localhost:8000/modules/products/products.css">
<link rel="stylesheet" href="https://localhost:8000/modules/tokko/tokko.css">

<!-- Skin CSS -->
<link id="skinCSS" rel="stylesheet" href="https://localhost:8000/template/css/skins/skin-accounting-1.css">

<!-- Theme Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/custom.css">

<!-- Demo CSS (después de custom.css para que overrides de marca del demo prevalezcan) -->
<link rel="stylesheet" href="https://localhost:8000/template/css/demos/demo-accounting-1.css">


        <!-- Google Analytics -->
                
            </head>

    <body class="loading-overlay-showing" data-loading-overlay data-plugin-page-transition>
        <!-- Loading Overlay -->
        <div class="loading-overlay">
            <div class="custom-loader">
                <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936137/grupo-repman/assets/logo-2.png" alt="Loader Logo" class="logo-loader" style="max-width: 200px;">
                <div class="loading-text">Cargando...</div>
            </div>
        </div>

        <div class="body">
            <header id="header" class="header-transparent header-effect-shrink " data-plugin-options="{'stickyEnabled': true, 'stickyEffect': 'shrink', 'stickyEnableOnBoxed': true, 'stickyEnableOnMobile': false, 'stickyChangeLogo': true, 'stickyStartAt': 30, 'stickyHeaderContainerHeight': 70}">
    <div class="header-body border-top-0" style="background: transparent; border-bottom: 1px solid rgba(0, 240, 255, 0.06) !important;">
        <div class="header-container container container-xl-custom">
            <div class="header-row">
                <div class="header-column">
                    <div class="header-row">
                        <div class="header-logo">
                            <a href="https://localhost:8000">
                                <img alt="La Compania Digital" src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png" class="img-fluid" style="max-width: 240px; height: auto;" />
                            </a>
                        </div>
                    </div>
                </div>
                <div class="header-column justify-content-end">
                    <div class="header-row">
                        <div class="header-nav header-nav-links order-2 order-lg-1">
                            <div class="header-nav-main header-nav-main-square header-nav-main-dropdown-no-borders header-nav-main-effect-2 header-nav-main-sub-effect-1">
                                <nav class="collapse">
                                    <ul class="nav nav-pills" id="mainNav">
                                                                                                                                                                                                                            <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        INICIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/services"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        SERVICIOS
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/about"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        EMPRESA
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item active"
                                                       href="https://localhost:8000/projects"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        PORTFOLIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/contact"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        CONTACTO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/blog"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        BLOG
                                                    </a>
                                                </li>
                                                                                                                        </ul>
                                </nav>
                            </div>
                            <button class="btn header-btn-collapse-nav" data-bs-toggle="collapse" data-bs-target=".header-nav-main nav" style="background-color: var(--primary); color: var(--secondary);">
                                <i class="fas fa-bars"></i>
                            </button>
                        </div>

                        
                                                <div class="header-nav-features header-nav-features-no-border header-nav-features-lg-show-border-left order-1 order-lg-2 ms-lg-3">
                            <a href="/contact"
                               class="btn btn-primary btn-rounded font-weight-bold text-2 px-4 py-2"
                               >
                                Contacto
                            </a>
                        </div>
                                            </div>
                </div>
            </div>
        </div>
    </div>
</header>


<a href="https://wa.me/5493812481001" class="float-wsp" target="_blank">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>
            
            <div role="main" class="main">
                <section class="page-header page-header-modern bg-color-grey page-header-lg">
    <div class="container">
        <div class="row">
            <div class="col-md-12 align-self-center p-static order-2 text-center">
                <h1 class="font-weight-bold text-dark ls-1">404 - Página No Encontrada</h1>
            </div>
            <div class="col-md-12 align-self-center order-1">
                <ul class="breadcrumb d-block text-center">
                    <li><a href="https://localhost:8000">Inicio</a></li>
                    <li class="active">Error</li>
                </ul>
            </div>
        </div>
    </div>
</section>

<div class="container">
    <section class="http-error">
        <div class="row justify-content-center py-3">
            <div class="col-md-7 text-center">
                <div class="http-error-main">
                    <h2 class="ls-1">404!</h2>
                    <p>Lo sentimos, pero la página que estás buscando no existe.</p>
                </div>
            </div>
            <div class="col-md-4 mt-4 mt-md-0">
                <h4 class="text-primary ls-1">Enlaces útiles</h4>
                <ul class="nav nav-list flex-column">
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000">Inicio</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/faqs">Faqs</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/about">Sobre nosotros</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/contact">Contacto</a>
                    </li>
                </ul>
            </div>
        </div>
    </section>
</div>
            </div>

            <footer id="footer" class="position-relative mt-0 border-0" style="background-color: var(--dark);">

    
    <div style="height: 1px; background: linear-gradient(90deg, transparent 0%, var(--primary) 50%, transparent 100%); opacity: 0.3;"></div>

    <div class="container container-xl-custom py-5">
        <div class="row">
            
            <div class="col-md-6 col-lg-4 mb-4 mb-lg-0">
                <a href="https://localhost:8000" class="text-decoration-none mb-4 d-inline-block">
                    <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936135/grupo-repman/assets/logo-alternative.png" class="img-fluid" alt="La Compania Digital" style="max-width: 200px; height: auto;" />
                </a>
                <p class="text-3-5 mb-4" style="color: var(--quaternary);">
                    Creamos desarrollos digitales simples, claros y con acompanamiento humano.
                </p>

                <ul class="footer-social-icons social-icons m-0 d-flex gap-2">
                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-lg-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Navegación</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/services" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Proyectos
                                    </a>
                                </li>
                                                                                                                                                                    <li class="mb-2">
                                    <a href="https://localhost:8000/contact" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Contacto
                                    </a>
                                </li>
                                                                                                                                                                                                                                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-md-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Servicios</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Casos
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/solutions" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/products" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/blog" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Novedades
                                    </a>
                                </li>
                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-4 mb-4 mb-md-0">
                <h5 class="text-4 mb-2 text-transform-none font-weight-bold" style="color: var(--light);">Novedades digitales</h5>
                <p class="text-3 mb-3" style="color: var(--quaternary);">
                    Recibí tendencias en desarrollo web y novedades del mundo digital.
                </p>

                <div class="alert alert-success d-none" id="newsletterSuccess">
                    <strong>Listo</strong>. Te suscribiste correctamente.
                </div>
                <div class="alert alert-danger d-none" id="newsletterError"></div>

                <form id="newsletterForm" action="https://localhost:8000/newsletter-subscribe" method="POST">
                    <input type="hidden" name="_token" value="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">                    <div class="input-group">
                        <input class="form-control form-control-sm" placeholder="Tu email" name="newsletterEmail" id="newsletterEmail" type="email"
                               style="background-color: var(--secondary); color: var(--light); border: 1px solid rgba(0, 240, 255, 0.15); border-radius: 6px 0 0 6px;">
                        <button class="btn btn-primary px-4" type="submit" style="border-radius: 0 6px 6px 0;">
                            <i class="fas fa-arrow-right"></i>
                        </button>
                    </div>
                </form>

                
                <div class="mt-4 pt-3" style="border-top: 1px solid rgba(240, 240, 245, 0.06);">
                                                        </div>
            </div>
        </div>
    </div>

    
    <div style="background-color: var(--secondary); border-top: 1px solid rgba(0, 240, 255, 0.06);">
        <div class="container container-xl-custom py-3">
            <div class="row">
                <div class="col d-flex align-items-center justify-content-center">
                    <p class="mb-0 text-2" style="color: var(--quaternary); opacity: 0.7;">
                        © <script>document.write(new Date().getFullYear())</script>
                        <a href="" style="color: var(--primary);" target="_blank">La Compania Digital</a>
                        · Todos los derechos reservados.
                    </p>
                </div>
            </div>
        </div>
    </div>
</footer>

<script>
(function () {
    const form = document.getElementById('newsletterForm');
    if (!form) return;

    const emailInput = document.getElementById('newsletterEmail');
    const successAlert = document.getElementById('newsletterSuccess');
    const errorAlert = document.getElementById('newsletterError');
    const csrfToken = document.querySelector('input[name="_token"]').value;

    let isSubmitting = false;
    form.noValidate = true;

    form.addEventListener('submit', function (e) {
        e.preventDefault();
        e.stopImmediatePropagation();

        if (isSubmitting) return;
        isSubmitting = true;

        fetch(form.action, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-CSRF-TOKEN': csrfToken,
                'Accept': 'application/json'
            },
            body: JSON.stringify({ newsletterEmail: emailInput.value })
        })
        .then(response => {
            if (!response.ok) throw response;
            return response.json();
        })
        .then(data => {
            if (data.success) {
                successAlert.classList.remove('d-none');
                errorAlert.classList.add('d-none');
                form.reset();
            }
        })
        .catch(async (error) => {
            let message = 'Ocurrió un error. Intentá más tarde.';
            try {
                const errorData = await error.json();
                message = errorData.errors?.newsletterEmail?.[0] ?? message;
            } catch (_) {}
            errorAlert.textContent = message;
            errorAlert.classList.remove('d-none');
            successAlert.classList.add('d-none');
        })
        .finally(() => {
            isSubmitting = false;
        });
    });
})();
</script>
        </div>

        <!-- WhatsApp Floating Button -->
        <a href="https://wa.me/5493812481001"
   class="float-wsp"
   target="_blank"
   rel="noopener noreferrer"
   aria-label="Contactar por WhatsApp">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>


        <!-- Back to Top Button - Porto Plugin -->
        <a href="#" class="scroll-to-top hidden-mobile" aria-label="Ir Arriba">
            <i class="fas fa-chevron-up"></i>
        </a>

        <!-- Vendor -->
<script src="https://localhost:8000/template/vendor/plugins/js/plugins.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/gsap.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/ScrollTrigger.min.js"></script>


<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.tools.min.js"></script>
<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.revolution.min.js"></script>

<!-- Theme Base, Components and Settings -->
<script src="https://localhost:8000/template/js/theme.js"></script>

<!-- Demo -->
        <script src="https://localhost:8000/template/js/demos/demo-accounting-1.js"></script>

<!-- Theme Custom -->
<script src="https://localhost:8000/template/js/custom.js"></script>

<!-- Theme Initialization Files -->
<script src="https://localhost:8000/template/js/theme.init.js"></script>

<!-- Contact Form Validation -->
<script src="https://localhost:8000/template/vendor/jquery.validation/jquery.validate.min.js"></script>
<script src="https://localhost:8000/template/js/views/view.contact.js"></script>

<!-- Sticky Header is handled automatically by Porto theme.js -->

            </body>
</html>

 

Request      

GET projects/tag/{slug}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

slug   string     

The slug of the tag. Example: consequatur

Proyectos filtrados por categoría

Example request:
curl --request GET \
    --get "http://localhost:8000/projects/category/residencial" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/projects/category/residencial"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (200):

Show headers
content-type: text/html; charset=UTF-8
cache-control: no-cache, private
set-cookie: XSRF-TOKEN=eyJpdiI6IkZEYmo3VGtMeEh4MnFKZTlkR3NaWGc9PSIsInZhbHVlIjoiYzk3V1J0ZlZkSHN2T2pvRXNGMVJNeUFta09ZRGt0dGZ1dDFrTE81d3dlczJJTGd6aTBRWmN4VUZEbzRmc0tqb0VBd3hVR2R4L0FzWlEyeVdYQmFGR2NDbVFWeEU0QXpGYlU1NHJvSUxQMkZqOWRkVEJSM0pYSk55ZEdKTENKNk4iLCJtYWMiOiJiZmNlOTI4OGE5YzZhZmMwNGUzOWFhYmRhMjM4YTI2MDE2ZWQyNDMzNjdiYmRmMDM5ZWQ4ZGFiMzBjMDA3YWFlIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:38 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IkdkR1JxcTd5RXd6QTU1WVc1bW9ld0E9PSIsInZhbHVlIjoiY2FrYWdxUmlabTlDWllwVUpqdURJcS85akE2QWVPdUgyenFzUlNKSnJMNG9IZmJETHlNSFd5VVJsMTE2VloveUIydWxscFQwZTAwSWlIbkZ0ZmE4YXFJdkJvQjNqTVA0MWplamk4clg2bThoZG1CeWg3N2IxS1l5YVRSbHR3VmYiLCJtYWMiOiJmZWI1OWZhZTJjMzg3MTc1NjM2MTRhNjA3NjQ5NGNlMGJmMzcxYTE5MTFmODNjNzVhOTI2NWE0MDQzMjk0MDczIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:38 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

<!DOCTYPE html>
<html lang="es" class="light">
    <head>
        <meta charset="utf-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, shrink-to-fit=no">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">

        
        <!-- SEO Meta Tags -->
        <title>Proyectos y Obras | Portfolio de Construcción | La Compania Digital | La Compania Digital</title>
        <meta name="description" content="Portfolio de proyectos de Constructora Gama S.A. Obras de infraestructura vial, pluvial, energética, educativa, sanitaria, viviendas, urbanizaciones y proyectos arquitectónicos. Más de 33 años construyendo en el NOA." />
        <meta name="keywords" content="La Compania Digital, desarrollo web, automatizaciones, seguridad informatica, capacitacion interna, presencia digital, proyectos, portfolio, obras, infraestructura, viviendas, urbanizaciones, arquitectura, obras públicas, obras privadas, Complejo Penitenciario Benjamín Paz" />
        <meta name="author" content="La Compania Digital">
        <meta name="robots" content="index, follow" />
        <meta name="language" content="en_US" />
        <meta name="csrf-token" content="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">

        <!-- Canonical URL -->
                    <link rel="canonical" href="https://localhost:8000/projects/category/residencial" />
        
        <!-- Geo Tags (opcional) -->
        
        <!-- Open Graph Meta Tags -->
                    <meta property="og:type" content="website" />
            <meta property="og:title" content="Proyectos y Obras | Portfolio de Construcción | La Compania Digital" />
            <meta property="og:description" content="Portfolio de proyectos de Constructora Gama S.A. Obras de infraestructura vial, pluvial, energética, educativa, sanitaria, viviendas, urbanizaciones y proyectos arquitectónicos. Más de 33 años construyendo en el NOA." />
            <meta property="og:url" content="https://localhost:8000/projects/category/residencial" />
            <meta property="og:site_name" content="La Compania Digital" />
            <meta property="og:locale" content="en_US" />
                            <meta property="og:locale:alternate" content="es_US" />
            
                        <meta property="og:image" content="https://localhost:8000/cd-project/img/meta-tags/construction/backgrounds/projects-bg.jpg" />
            <meta property="og:image:secure_url" content="https://localhost:8000/cd-project/img/meta-tags/construction/backgrounds/projects-bg.jpg" />
            <meta property="og:image:width" content="1200" />
            <meta property="og:image:height" content="630" />
            <meta property="og:image:type" content="image/png" />
            <meta property="og:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />

                    
        <!-- Twitter Card Meta Tags -->
                    <meta name="twitter:card" content="summary_large_image" />
            <meta name="twitter:title" content="Proyectos y Obras | Portfolio de Construcción | La Compania Digital" />
            <meta name="twitter:description" content="Portfolio de proyectos de Constructora Gama S.A. Obras de infraestructura, viviendas, urbanizaciones y proyectos arquitectónicos. Más de 33 años construyendo en el NOA." />
            <meta name="twitter:image" content="https://localhost:8000/cd-project/img/meta-tags/construction/backgrounds/projects-bg.jpg" />
            <meta name="twitter:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
                                
        <!-- Meta Tags Adicionales -->
                                                        
        <!-- JSON-LD Structured Data -->
                                                <script type="application/ld+json">
                    {
    "@context": "https://schema.org",
    "@type": "ProfessionalService",
    "name": "La Compania Digital",
    "url": "",
    "logo": "https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png",
    "description": "Creamos desarrollos digitales simples, claros y con acompanamiento humano."
}
                </script>
                    
        <!-- Favicon -->
        <link rel="shortcut icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon" />
        <link rel="icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon">
        <link rel="apple-touch-icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936147/grupo-repman/assets/apple-touch-icon.png">

        <!-- Styles -->
        <!-- Vendor CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/fontawesome-free/css/all.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/animate/animate.compat.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/simple-line-icons/css/simple-line-icons.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.carousel.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.theme.default.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/magnific-popup/magnific-popup.min.css">

<!-- Web Fonts -->
<link id="googleFonts" href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&amp;family=Lexend:ital,wght@0,400..900;1,400..900&amp;family=Open+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap" rel="stylesheet" type="text/css">

<!-- Dynamic CSS Variables -->
<style>
:root {
    --font-family-primary: "Lexend", sans-serif;
    --font-family-secondary: "Lexend", sans-serif;
    --font-family-tertiary: "Open Sans", sans-serif;
}

body, .body {
    font-family: var(--font-family-primary);
}

h1, h2, h3, h4, h5, h6, .heading-font {
    font-family: var(--font-family-secondary);
}

.body-font, p, .text, .content {
    font-family: var(--font-family-tertiary);
}


</style>

<!-- Theme CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/theme.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-elements.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-blog.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-shop.css">

<!-- Revolution Slider CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/settings.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/layers.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/navigation.css">

<!-- CD-System Base Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/cd-system-base.css">

<!-- CD-System Modular CSS -->
<link rel="stylesheet" href="https://localhost:8000/modules/cd-base/cd-base.css">
<link rel="stylesheet" href="https://localhost:8000/modules/projects/projects.css">
<link rel="stylesheet" href="https://localhost:8000/modules/gallery/gallery.css">
<link rel="stylesheet" href="https://localhost:8000/modules/services/services.css">
<link rel="stylesheet" href="https://localhost:8000/modules/blog/blog.css">
<link rel="stylesheet" href="https://localhost:8000/modules/references/references.css">
<link rel="stylesheet" href="https://localhost:8000/modules/team-members/team-members.css">
<link rel="stylesheet" href="https://localhost:8000/modules/products/products.css">
<link rel="stylesheet" href="https://localhost:8000/modules/tokko/tokko.css">

<!-- Skin CSS -->
<link id="skinCSS" rel="stylesheet" href="https://localhost:8000/template/css/skins/skin-accounting-1.css">

<!-- Theme Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/custom.css">

<!-- Demo CSS (después de custom.css para que overrides de marca del demo prevalezcan) -->
<link rel="stylesheet" href="https://localhost:8000/template/css/demos/demo-accounting-1.css">


        <!-- Google Analytics -->
                
            </head>

    <body class="loading-overlay-showing" data-loading-overlay data-plugin-page-transition>
        <!-- Loading Overlay -->
        <div class="loading-overlay">
            <div class="custom-loader">
                <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936137/grupo-repman/assets/logo-2.png" alt="Loader Logo" class="logo-loader" style="max-width: 200px;">
                <div class="loading-text">Cargando...</div>
            </div>
        </div>

        <div class="body">
            <header id="header" class="header-transparent header-effect-shrink " data-plugin-options="{'stickyEnabled': true, 'stickyEffect': 'shrink', 'stickyEnableOnBoxed': true, 'stickyEnableOnMobile': false, 'stickyChangeLogo': true, 'stickyStartAt': 30, 'stickyHeaderContainerHeight': 70}">
    <div class="header-body border-top-0" style="background: transparent; border-bottom: 1px solid rgba(0, 240, 255, 0.06) !important;">
        <div class="header-container container container-xl-custom">
            <div class="header-row">
                <div class="header-column">
                    <div class="header-row">
                        <div class="header-logo">
                            <a href="https://localhost:8000">
                                <img alt="La Compania Digital" src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png" class="img-fluid" style="max-width: 240px; height: auto;" />
                            </a>
                        </div>
                    </div>
                </div>
                <div class="header-column justify-content-end">
                    <div class="header-row">
                        <div class="header-nav header-nav-links order-2 order-lg-1">
                            <div class="header-nav-main header-nav-main-square header-nav-main-dropdown-no-borders header-nav-main-effect-2 header-nav-main-sub-effect-1">
                                <nav class="collapse">
                                    <ul class="nav nav-pills" id="mainNav">
                                                                                                                                                                                                                            <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        INICIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/services"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        SERVICIOS
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/about"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        EMPRESA
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item active"
                                                       href="https://localhost:8000/projects"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        PORTFOLIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/contact"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        CONTACTO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/blog"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        BLOG
                                                    </a>
                                                </li>
                                                                                                                        </ul>
                                </nav>
                            </div>
                            <button class="btn header-btn-collapse-nav" data-bs-toggle="collapse" data-bs-target=".header-nav-main nav" style="background-color: var(--primary); color: var(--secondary);">
                                <i class="fas fa-bars"></i>
                            </button>
                        </div>

                        
                                                <div class="header-nav-features header-nav-features-no-border header-nav-features-lg-show-border-left order-1 order-lg-2 ms-lg-3">
                            <a href="/contact"
                               class="btn btn-primary btn-rounded font-weight-bold text-2 px-4 py-2"
                               >
                                Contacto
                            </a>
                        </div>
                                            </div>
                </div>
            </div>
        </div>
    </div>
</header>


<a href="https://wa.me/5493812481001" class="float-wsp" target="_blank">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>
            
            <div role="main" class="main">
                

<section class="page-header page-header-modern page-header-lg border-0 m-0"
         style="padding-top: 120px; background: linear-gradient(180deg, var(--secondary) 0%, var(--dark) 100%);">
    <div class="container container-xl-custom position-relative z-index-2">
        <div class="row text-center text-md-start py-4">
            
            <div class="col-md-8 order-2 order-md-1 align-self-center p-static">
                                <div class="appear-animation mb-3" data-appear-animation="fadeInDownShorter" data-appear-animation-delay="200">
                    <span class="badge rounded-pill text-uppercase font-weight-semibold text-2-5 border border-1"
                          style="color: var(--primary); border-color: var(--primary) !important; background-color: rgba(0, 240, 255, 0.08);">
                        <span class="d-inline-flex py-1 px-2">PORTFOLIO</span>
                    </span>
                </div>
                                <h1 class="font-weight-bold text-10 mb-0 appear-animation"
                    style="color: var(--light);"
                    data-appear-animation="fadeInUpShorter" data-appear-animation-delay="400">
                    Residencial
                </h1>
                                <p class="text-4 mt-2 mb-0 appear-animation"
                   style="color: var(--quaternary);"
                   data-appear-animation="fadeInUpShorter" data-appear-animation-delay="600">
                    Proyectos residenciales y mejoras habitables de Grupo RepMan.
                </p>
                            </div>

            
            <div class="col-md-4 order-1 order-md-2 align-self-center">
                <ul class="breadcrumb font-weight-bold d-block text-md-end text-4 mb-0">
                                                                        <li>
                                <a href="https://localhost:8000" class="text-decoration-none" style="color: var(--primary);">
                                    Inicio
                                </a>
                            </li>
                                                                                                <li>
                                <a href="https://localhost:8000/projects" class="text-decoration-none" style="color: var(--primary);">
                                    Proyectos
                                </a>
                            </li>
                                                                                                <li class="text-uppercase active" style="color: var(--quaternary);">Residencial</li>
                                                            </ul>
            </div>
        </div>
    </div>

    
    <div style="height: 1px; background: linear-gradient(90deg, transparent 0%, var(--primary) 50%, transparent 100%); opacity: 0.3;"></div>
</section>


<section class="section section-height-3 m-0 border-0" style="background-color: var(--secondary);">
    <div class="container container-xl-custom">
        
        <div class="row mb-3 d-lg-none">
            <div class="col-12">
                <button class="btn btn-outline-dark btn-modern w-100 d-flex align-items-center justify-content-center projects-filter-btn" type="button" data-bs-toggle="offcanvas" data-bs-target="#projectsFiltersOffcanvas" aria-controls="projectsFiltersOffcanvas">
                    <i class="fas fa-filter me-2"></i>
                    <span>Filtros</span>
                                                                <span class="badge bg-color-grey-scale-2 text-color-dark ms-2 rounded-pill">1</span>
                                    </button>
            </div>
        </div>

        <div class="row">
            
            <div class="col-lg-3 order-lg-1 d-none d-lg-block">
                <div class="card border-0 rounded-lg mb-4 projects-sidebar-sticky" style="background-color: var(--dark); border: 1px solid rgba(0, 240, 255, 0.1) !important;">
                    <div class="card-header p-4" style="background-color: var(--secondary); border-bottom: 1px solid rgba(240, 240, 245, 0.1);">
                        <h5 class="mb-0 font-weight-bold" style="color: var(--light);">
                            <i class="fas fa-filter me-2 text-color-grey"></i>Filtros
                        </h5>
                    </div>
                    <div class="card-body p-4">
                        <div class="mb-4">
        <h6 class="font-weight-semibold text-color-dark mb-3">Categorías</h6>
        <ul class="list-unstyled mb-0">
            <li class="mb-2">
                <a href="https://localhost:8000/projects"
                   class="text-decoration-none text-color-default projects-filter-link ">
                    <i class="fas fa-th-large me-2 d-none d-md-inline-block"></i>Todas las categorías
                    <span class="badge bg-secondary text-white ms-2 px-2 py-1 rounded-pill projects-filter-badge">
                        0
                    </span>
                </a>
            </li>
                            <li class="mb-2">
                    <a href="https://localhost:8000/projects/category/art-and-design"
                       class="text-decoration-none text-color-default projects-filter-link ">
                        <i class="fas fa-folder me-2 d-none d-md-inline-block"></i>Art &amp; Design
                        <span class="badge bg-color-grey-scale-2 text-color-dark ms-2 px-2 py-1 rounded-pill projects-filter-badge">
                            1
                        </span>
                    </a>
                </li>
                            <li class="mb-2">
                    <a href="https://localhost:8000/projects/category/business-catalogue"
                       class="text-decoration-none text-color-default projects-filter-link ">
                        <i class="fas fa-folder me-2 d-none d-md-inline-block"></i>Business Catalogue
                        <span class="badge bg-color-grey-scale-2 text-color-dark ms-2 px-2 py-1 rounded-pill projects-filter-badge">
                            2
                        </span>
                    </a>
                </li>
                            <li class="mb-2">
                    <a href="https://localhost:8000/projects/category/construction"
                       class="text-decoration-none text-color-default projects-filter-link ">
                        <i class="fas fa-folder me-2 d-none d-md-inline-block"></i>Construction
                        <span class="badge bg-color-grey-scale-2 text-color-dark ms-2 px-2 py-1 rounded-pill projects-filter-badge">
                            3
                        </span>
                    </a>
                </li>
                            <li class="mb-2">
                    <a href="https://localhost:8000/projects/category/corporative"
                       class="text-decoration-none text-color-default projects-filter-link ">
                        <i class="fas fa-folder me-2 d-none d-md-inline-block"></i>Corporative
                        <span class="badge bg-color-grey-scale-2 text-color-dark ms-2 px-2 py-1 rounded-pill projects-filter-badge">
                            6
                        </span>
                    </a>
                </li>
                            <li class="mb-2">
                    <a href="https://localhost:8000/projects/category/insurance-advisor"
                       class="text-decoration-none text-color-default projects-filter-link ">
                        <i class="fas fa-folder me-2 d-none d-md-inline-block"></i>Insurance Advisor
                        <span class="badge bg-color-grey-scale-2 text-color-dark ms-2 px-2 py-1 rounded-pill projects-filter-badge">
                            1
                        </span>
                    </a>
                </li>
                            <li class="mb-2">
                    <a href="https://localhost:8000/projects/category/law-firm-digital"
                       class="text-decoration-none text-color-default projects-filter-link ">
                        <i class="fas fa-folder me-2 d-none d-md-inline-block"></i>Law Firm Digital
                        <span class="badge bg-color-grey-scale-2 text-color-dark ms-2 px-2 py-1 rounded-pill projects-filter-badge">
                            2
                        </span>
                    </a>
                </li>
                            <li class="mb-2">
                    <a href="https://localhost:8000/projects/category/photography"
                       class="text-decoration-none text-color-default projects-filter-link ">
                        <i class="fas fa-folder me-2 d-none d-md-inline-block"></i>Photography
                        <span class="badge bg-color-grey-scale-2 text-color-dark ms-2 px-2 py-1 rounded-pill projects-filter-badge">
                            1
                        </span>
                    </a>
                </li>
                            <li class="mb-2">
                    <a href="https://localhost:8000/projects/category/real-estate"
                       class="text-decoration-none text-color-default projects-filter-link ">
                        <i class="fas fa-folder me-2 d-none d-md-inline-block"></i>Real Estate
                        <span class="badge bg-color-grey-scale-2 text-color-dark ms-2 px-2 py-1 rounded-pill projects-filter-badge">
                            3
                        </span>
                    </a>
                </li>
                            <li class="mb-2">
                    <a href="https://localhost:8000/projects/category/residencial"
                       class="text-decoration-none text-color-default projects-filter-link text-color-primary font-weight-semibold">
                        <i class="fas fa-folder me-2 d-none d-md-inline-block"></i>Residencial
                        <span class="badge bg-color-grey-scale-2 text-color-dark ms-2 px-2 py-1 rounded-pill projects-filter-badge">
                            0
                        </span>
                    </a>
                </li>
                            <li class="mb-2">
                    <a href="https://localhost:8000/projects/category/restaurant-and-bar"
                       class="text-decoration-none text-color-default projects-filter-link ">
                        <i class="fas fa-folder me-2 d-none d-md-inline-block"></i>Restaurant &amp; Bar
                        <span class="badge bg-color-grey-scale-2 text-color-dark ms-2 px-2 py-1 rounded-pill projects-filter-badge">
                            1
                        </span>
                    </a>
                </li>
                            <li class="mb-2">
                    <a href="https://localhost:8000/projects/category/website-reseller"
                       class="text-decoration-none text-color-default projects-filter-link ">
                        <i class="fas fa-folder me-2 d-none d-md-inline-block"></i>Website Reseller
                        <span class="badge bg-color-grey-scale-2 text-color-dark ms-2 px-2 py-1 rounded-pill projects-filter-badge">
                            0
                        </span>
                    </a>
                </li>
                    </ul>
    </div>



                    </div>
                </div>
            </div>

            
            <div class="offcanvas offcanvas-start" tabindex="-1" id="projectsFiltersOffcanvas" aria-labelledby="projectsFiltersOffcanvasLabel">
                <div class="offcanvas-header border-bottom">
                    <h5 class="offcanvas-title font-weight-bold" id="projectsFiltersOffcanvasLabel">
                        <i class="fas fa-filter me-2"></i>Filtros
                    </h5>
                    <button type="button" class="btn-close" data-bs-dismiss="offcanvas" aria-label="Cerrar"></button>
                </div>
                <div class="offcanvas-body p-0">
                    <div class="p-4">
                        <div class="mb-4">
        <h6 class="font-weight-semibold text-color-dark mb-3">Categorías</h6>
        <ul class="list-unstyled mb-0">
            <li class="mb-2">
                <a href="https://localhost:8000/projects"
                   class="text-decoration-none text-color-default projects-filter-link ">
                    <i class="fas fa-th-large me-2 d-none d-md-inline-block"></i>Todas las categorías
                    <span class="badge bg-secondary text-white ms-2 px-2 py-1 rounded-pill projects-filter-badge">
                        0
                    </span>
                </a>
            </li>
                            <li class="mb-2">
                    <a href="https://localhost:8000/projects/category/art-and-design"
                       class="text-decoration-none text-color-default projects-filter-link ">
                        <i class="fas fa-folder me-2 d-none d-md-inline-block"></i>Art &amp; Design
                        <span class="badge bg-color-grey-scale-2 text-color-dark ms-2 px-2 py-1 rounded-pill projects-filter-badge">
                            1
                        </span>
                    </a>
                </li>
                            <li class="mb-2">
                    <a href="https://localhost:8000/projects/category/business-catalogue"
                       class="text-decoration-none text-color-default projects-filter-link ">
                        <i class="fas fa-folder me-2 d-none d-md-inline-block"></i>Business Catalogue
                        <span class="badge bg-color-grey-scale-2 text-color-dark ms-2 px-2 py-1 rounded-pill projects-filter-badge">
                            2
                        </span>
                    </a>
                </li>
                            <li class="mb-2">
                    <a href="https://localhost:8000/projects/category/construction"
                       class="text-decoration-none text-color-default projects-filter-link ">
                        <i class="fas fa-folder me-2 d-none d-md-inline-block"></i>Construction
                        <span class="badge bg-color-grey-scale-2 text-color-dark ms-2 px-2 py-1 rounded-pill projects-filter-badge">
                            3
                        </span>
                    </a>
                </li>
                            <li class="mb-2">
                    <a href="https://localhost:8000/projects/category/corporative"
                       class="text-decoration-none text-color-default projects-filter-link ">
                        <i class="fas fa-folder me-2 d-none d-md-inline-block"></i>Corporative
                        <span class="badge bg-color-grey-scale-2 text-color-dark ms-2 px-2 py-1 rounded-pill projects-filter-badge">
                            6
                        </span>
                    </a>
                </li>
                            <li class="mb-2">
                    <a href="https://localhost:8000/projects/category/insurance-advisor"
                       class="text-decoration-none text-color-default projects-filter-link ">
                        <i class="fas fa-folder me-2 d-none d-md-inline-block"></i>Insurance Advisor
                        <span class="badge bg-color-grey-scale-2 text-color-dark ms-2 px-2 py-1 rounded-pill projects-filter-badge">
                            1
                        </span>
                    </a>
                </li>
                            <li class="mb-2">
                    <a href="https://localhost:8000/projects/category/law-firm-digital"
                       class="text-decoration-none text-color-default projects-filter-link ">
                        <i class="fas fa-folder me-2 d-none d-md-inline-block"></i>Law Firm Digital
                        <span class="badge bg-color-grey-scale-2 text-color-dark ms-2 px-2 py-1 rounded-pill projects-filter-badge">
                            2
                        </span>
                    </a>
                </li>
                            <li class="mb-2">
                    <a href="https://localhost:8000/projects/category/photography"
                       class="text-decoration-none text-color-default projects-filter-link ">
                        <i class="fas fa-folder me-2 d-none d-md-inline-block"></i>Photography
                        <span class="badge bg-color-grey-scale-2 text-color-dark ms-2 px-2 py-1 rounded-pill projects-filter-badge">
                            1
                        </span>
                    </a>
                </li>
                            <li class="mb-2">
                    <a href="https://localhost:8000/projects/category/real-estate"
                       class="text-decoration-none text-color-default projects-filter-link ">
                        <i class="fas fa-folder me-2 d-none d-md-inline-block"></i>Real Estate
                        <span class="badge bg-color-grey-scale-2 text-color-dark ms-2 px-2 py-1 rounded-pill projects-filter-badge">
                            3
                        </span>
                    </a>
                </li>
                            <li class="mb-2">
                    <a href="https://localhost:8000/projects/category/residencial"
                       class="text-decoration-none text-color-default projects-filter-link text-color-primary font-weight-semibold">
                        <i class="fas fa-folder me-2 d-none d-md-inline-block"></i>Residencial
                        <span class="badge bg-color-grey-scale-2 text-color-dark ms-2 px-2 py-1 rounded-pill projects-filter-badge">
                            0
                        </span>
                    </a>
                </li>
                            <li class="mb-2">
                    <a href="https://localhost:8000/projects/category/restaurant-and-bar"
                       class="text-decoration-none text-color-default projects-filter-link ">
                        <i class="fas fa-folder me-2 d-none d-md-inline-block"></i>Restaurant &amp; Bar
                        <span class="badge bg-color-grey-scale-2 text-color-dark ms-2 px-2 py-1 rounded-pill projects-filter-badge">
                            1
                        </span>
                    </a>
                </li>
                            <li class="mb-2">
                    <a href="https://localhost:8000/projects/category/website-reseller"
                       class="text-decoration-none text-color-default projects-filter-link ">
                        <i class="fas fa-folder me-2 d-none d-md-inline-block"></i>Website Reseller
                        <span class="badge bg-color-grey-scale-2 text-color-dark ms-2 px-2 py-1 rounded-pill projects-filter-badge">
                            0
                        </span>
                    </a>
                </li>
                    </ul>
    </div>



                    </div>
                </div>
            </div>

            
            <div class="col-lg-9 order-lg-2">
                                    
                    <div class="row">
                        <div class="col-12">
                            <div class="card border-0 rounded-lg" style="background-color: var(--dark); border: 1px solid rgba(0, 240, 255, 0.1) !important;">
                                <div class="card-body text-center py-5">
                                    <i class="fas fa-project-diagram" style="font-size: 4rem; color: var(--primary);"></i>
                                    <h4 class="font-weight-semibold mt-3 mb-3" style="color: var(--light);">No hay proyectos disponibles</h4>
                                    <p class="mb-4" style="color: var(--quaternary);">
                                        Próximamente tendremos nuevos proyectos para mostrar.
                                    </p>
                                    <a href="https://localhost:8000/contact" class="btn btn-primary btn-modern">
                                        <i class="fas fa-phone me-2"></i>Contactar Asesor
                                    </a>
                                </div>
                            </div>
                        </div>
                    </div>
                            </div>
        </div>
    </div>
</section>

<script>
document.addEventListener('DOMContentLoaded', function() {
    // Initialize Porto animations if available
    if (typeof theme !== 'undefined' && theme.PluginAnimateViewport) {
        theme.PluginAnimateViewport.initialize();
    }

    // Cerrar offcanvas al hacer click en un filtro en mobile
    const filterLinks = document.querySelectorAll('#projectsFiltersOffcanvas .projects-filter-link, #projectsFiltersOffcanvas .projects-tag-link');
    const offcanvas = document.getElementById('projectsFiltersOffcanvas');

    if (offcanvas && filterLinks.length > 0) {
        filterLinks.forEach(link => {
            link.addEventListener('click', function() {
                // Pequeño delay para permitir la navegación
                setTimeout(function() {
                    const bsOffcanvas = bootstrap.Offcanvas.getInstance(offcanvas);
                    if (bsOffcanvas) {
                        bsOffcanvas.hide();
                    }
                }, 100);
            });
        });
    }
});
</script>
            </div>

            <footer id="footer" class="position-relative mt-0 border-0" style="background-color: var(--dark);">

    
    <div style="height: 1px; background: linear-gradient(90deg, transparent 0%, var(--primary) 50%, transparent 100%); opacity: 0.3;"></div>

    <div class="container container-xl-custom py-5">
        <div class="row">
            
            <div class="col-md-6 col-lg-4 mb-4 mb-lg-0">
                <a href="https://localhost:8000" class="text-decoration-none mb-4 d-inline-block">
                    <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936135/grupo-repman/assets/logo-alternative.png" class="img-fluid" alt="La Compania Digital" style="max-width: 200px; height: auto;" />
                </a>
                <p class="text-3-5 mb-4" style="color: var(--quaternary);">
                    Creamos desarrollos digitales simples, claros y con acompanamiento humano.
                </p>

                <ul class="footer-social-icons social-icons m-0 d-flex gap-2">
                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-lg-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Navegación</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/services" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Proyectos
                                    </a>
                                </li>
                                                                                                                                                                    <li class="mb-2">
                                    <a href="https://localhost:8000/contact" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Contacto
                                    </a>
                                </li>
                                                                                                                                                                                                                                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-md-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Servicios</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Casos
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/solutions" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/products" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/blog" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Novedades
                                    </a>
                                </li>
                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-4 mb-4 mb-md-0">
                <h5 class="text-4 mb-2 text-transform-none font-weight-bold" style="color: var(--light);">Novedades digitales</h5>
                <p class="text-3 mb-3" style="color: var(--quaternary);">
                    Recibí tendencias en desarrollo web y novedades del mundo digital.
                </p>

                <div class="alert alert-success d-none" id="newsletterSuccess">
                    <strong>Listo</strong>. Te suscribiste correctamente.
                </div>
                <div class="alert alert-danger d-none" id="newsletterError"></div>

                <form id="newsletterForm" action="https://localhost:8000/newsletter-subscribe" method="POST">
                    <input type="hidden" name="_token" value="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">                    <div class="input-group">
                        <input class="form-control form-control-sm" placeholder="Tu email" name="newsletterEmail" id="newsletterEmail" type="email"
                               style="background-color: var(--secondary); color: var(--light); border: 1px solid rgba(0, 240, 255, 0.15); border-radius: 6px 0 0 6px;">
                        <button class="btn btn-primary px-4" type="submit" style="border-radius: 0 6px 6px 0;">
                            <i class="fas fa-arrow-right"></i>
                        </button>
                    </div>
                </form>

                
                <div class="mt-4 pt-3" style="border-top: 1px solid rgba(240, 240, 245, 0.06);">
                                                        </div>
            </div>
        </div>
    </div>

    
    <div style="background-color: var(--secondary); border-top: 1px solid rgba(0, 240, 255, 0.06);">
        <div class="container container-xl-custom py-3">
            <div class="row">
                <div class="col d-flex align-items-center justify-content-center">
                    <p class="mb-0 text-2" style="color: var(--quaternary); opacity: 0.7;">
                        © <script>document.write(new Date().getFullYear())</script>
                        <a href="" style="color: var(--primary);" target="_blank">La Compania Digital</a>
                        · Todos los derechos reservados.
                    </p>
                </div>
            </div>
        </div>
    </div>
</footer>

<script>
(function () {
    const form = document.getElementById('newsletterForm');
    if (!form) return;

    const emailInput = document.getElementById('newsletterEmail');
    const successAlert = document.getElementById('newsletterSuccess');
    const errorAlert = document.getElementById('newsletterError');
    const csrfToken = document.querySelector('input[name="_token"]').value;

    let isSubmitting = false;
    form.noValidate = true;

    form.addEventListener('submit', function (e) {
        e.preventDefault();
        e.stopImmediatePropagation();

        if (isSubmitting) return;
        isSubmitting = true;

        fetch(form.action, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-CSRF-TOKEN': csrfToken,
                'Accept': 'application/json'
            },
            body: JSON.stringify({ newsletterEmail: emailInput.value })
        })
        .then(response => {
            if (!response.ok) throw response;
            return response.json();
        })
        .then(data => {
            if (data.success) {
                successAlert.classList.remove('d-none');
                errorAlert.classList.add('d-none');
                form.reset();
            }
        })
        .catch(async (error) => {
            let message = 'Ocurrió un error. Intentá más tarde.';
            try {
                const errorData = await error.json();
                message = errorData.errors?.newsletterEmail?.[0] ?? message;
            } catch (_) {}
            errorAlert.textContent = message;
            errorAlert.classList.remove('d-none');
            successAlert.classList.add('d-none');
        })
        .finally(() => {
            isSubmitting = false;
        });
    });
})();
</script>
        </div>

        <!-- WhatsApp Floating Button -->
        <a href="https://wa.me/5493812481001"
   class="float-wsp"
   target="_blank"
   rel="noopener noreferrer"
   aria-label="Contactar por WhatsApp">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>


        <!-- Back to Top Button - Porto Plugin -->
        <a href="#" class="scroll-to-top hidden-mobile" aria-label="Ir Arriba">
            <i class="fas fa-chevron-up"></i>
        </a>

        <!-- Vendor -->
<script src="https://localhost:8000/template/vendor/plugins/js/plugins.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/gsap.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/ScrollTrigger.min.js"></script>


<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.tools.min.js"></script>
<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.revolution.min.js"></script>

<!-- Theme Base, Components and Settings -->
<script src="https://localhost:8000/template/js/theme.js"></script>

<!-- Demo -->
        <script src="https://localhost:8000/template/js/demos/demo-accounting-1.js"></script>

<!-- Theme Custom -->
<script src="https://localhost:8000/template/js/custom.js"></script>

<!-- Theme Initialization Files -->
<script src="https://localhost:8000/template/js/theme.init.js"></script>

<!-- Contact Form Validation -->
<script src="https://localhost:8000/template/vendor/jquery.validation/jquery.validate.min.js"></script>
<script src="https://localhost:8000/template/js/views/view.contact.js"></script>

<!-- Sticky Header is handled automatically by Porto theme.js -->

            </body>
</html>

 

Request      

GET projects/category/{category_slug}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

category_slug   string     

The slug of the category. Example: residencial

Mostrar detalles de un proyecto simple

Example request:
curl --request GET \
    --get "http://localhost:8000/projects/ofinita" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/projects/ofinita"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (200):

Show headers
content-type: text/html; charset=UTF-8
cache-control: no-cache, private
set-cookie: XSRF-TOKEN=eyJpdiI6Ik05YnZVZmhhbjFjK2lnNGNtdDFMcGc9PSIsInZhbHVlIjoiakNRTHYwZ3pQa3dRK2RkenZKMVVJc1h3aTJVcHI5UHZISjJXcEw5TEwyRnNrWVJhMS9hZ3Q0bU9lbGFlc0JHMzQ3N3Q5TU80WHZnQ0pDMWRheDhBb0s2OStUZ0E1OE5yUHVrKzBmRTdkeldkeUJzNVF4MzJBelFqdlJrcGJJeDgiLCJtYWMiOiIzYTc3ODBmZWI5MTQ2NDM4MWM4NWUxMTNhMDM0MGU3ODcxYmM3NGNlNmY2MjlkYjVmNzczMzQ2YTY5NDJkM2IzIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:38 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IkI1RlNPZHdRWWN4L1lmZldNd3YwREE9PSIsInZhbHVlIjoiM1JEZCtMSXhzYlVOZHlzb2lPTS8yUEp6WnRaTkZqMFZtRnBCV3dLMXhlcGRoSHBmekRWSTBNbExiVFZmdlF6alJUdXg2ZUhLVzRYam11TkZEQnZOU0pXTGdwdzdTL0IwbUY2TkV3dHpBRDBGN1BBdXIweG9SS0U2L3pPUWFQOGoiLCJtYWMiOiJlNGZjYjg5Zjg4N2M0MDVhZGNkYTMyYzEwM2JjODEyYTJlYTBmNWJkY2JkYzE4MTVmNjM0YmQyYzkyNmVlN2RkIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:38 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

<!DOCTYPE html>
<html lang="es" class="light">
    <head>
        <meta charset="utf-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, shrink-to-fit=no">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">

        
        <!-- SEO Meta Tags -->
        <title>Ofinita | Proyectos de Construcción | La Compania Digital | La Compania Digital</title>
        <meta name="description" content="Art &amp;amp; Design" />
        <meta name="keywords" content="La Compania Digital, desarrollo web, automatizaciones, seguridad informatica, capacitacion interna, presencia digital, ofinita, proyecto construcción, obra, Constructora Gama" />
        <meta name="author" content="La Compania Digital">
        <meta name="robots" content="index, follow" />
        <meta name="language" content="en_US" />
        <meta name="csrf-token" content="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">

        <!-- Canonical URL -->
                    <link rel="canonical" href="https://localhost:8000/projects/ofinita" />
        
        <!-- Geo Tags (opcional) -->
        
        <!-- Open Graph Meta Tags -->
                    <meta property="og:type" content="article" />
            <meta property="og:title" content="Ofinita | Proyectos de Construcción | La Compania Digital" />
            <meta property="og:description" content="Art &amp;amp; Design" />
            <meta property="og:url" content="https://localhost:8000/projects/ofinita" />
            <meta property="og:site_name" content="La Compania Digital" />
            <meta property="og:locale" content="en_US" />
                            <meta property="og:locale:alternate" content="es_US" />
            
                        <meta property="og:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773943961/projects/rv5lvogjwcqyde1jftqv.png" />
            <meta property="og:image:secure_url" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773943961/projects/rv5lvogjwcqyde1jftqv.png" />
            <meta property="og:image:width" content="1200" />
            <meta property="og:image:height" content="630" />
            <meta property="og:image:type" content="image/png" />
            <meta property="og:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />

                    
        <!-- Twitter Card Meta Tags -->
                    <meta name="twitter:card" content="summary_large_image" />
            <meta name="twitter:title" content="Ofinita | Proyectos de Construcción | La Compania Digital" />
            <meta name="twitter:description" content="Art &amp;amp; Design" />
            <meta name="twitter:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773943961/projects/rv5lvogjwcqyde1jftqv.png" />
            <meta name="twitter:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
                                
        <!-- Meta Tags Adicionales -->
                                                        
        <!-- JSON-LD Structured Data -->
                                                <script type="application/ld+json">
                    {
    "@context": "https://schema.org",
    "@type": "ProfessionalService",
    "name": "La Compania Digital",
    "url": "",
    "logo": "https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png",
    "description": "Creamos desarrollos digitales simples, claros y con acompanamiento humano."
}
                </script>
                    
        <!-- Favicon -->
        <link rel="shortcut icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon" />
        <link rel="icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon">
        <link rel="apple-touch-icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936147/grupo-repman/assets/apple-touch-icon.png">

        <!-- Styles -->
        <!-- Vendor CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/fontawesome-free/css/all.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/animate/animate.compat.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/simple-line-icons/css/simple-line-icons.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.carousel.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.theme.default.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/magnific-popup/magnific-popup.min.css">

<!-- Web Fonts -->
<link id="googleFonts" href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&amp;family=Lexend:ital,wght@0,400..900;1,400..900&amp;family=Open+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap" rel="stylesheet" type="text/css">

<!-- Dynamic CSS Variables -->
<style>
:root {
    --font-family-primary: "Lexend", sans-serif;
    --font-family-secondary: "Lexend", sans-serif;
    --font-family-tertiary: "Open Sans", sans-serif;
}

body, .body {
    font-family: var(--font-family-primary);
}

h1, h2, h3, h4, h5, h6, .heading-font {
    font-family: var(--font-family-secondary);
}

.body-font, p, .text, .content {
    font-family: var(--font-family-tertiary);
}


</style>

<!-- Theme CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/theme.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-elements.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-blog.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-shop.css">

<!-- Revolution Slider CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/settings.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/layers.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/navigation.css">

<!-- CD-System Base Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/cd-system-base.css">

<!-- CD-System Modular CSS -->
<link rel="stylesheet" href="https://localhost:8000/modules/cd-base/cd-base.css">
<link rel="stylesheet" href="https://localhost:8000/modules/projects/projects.css">
<link rel="stylesheet" href="https://localhost:8000/modules/gallery/gallery.css">
<link rel="stylesheet" href="https://localhost:8000/modules/services/services.css">
<link rel="stylesheet" href="https://localhost:8000/modules/blog/blog.css">
<link rel="stylesheet" href="https://localhost:8000/modules/references/references.css">
<link rel="stylesheet" href="https://localhost:8000/modules/team-members/team-members.css">
<link rel="stylesheet" href="https://localhost:8000/modules/products/products.css">
<link rel="stylesheet" href="https://localhost:8000/modules/tokko/tokko.css">

<!-- Skin CSS -->
<link id="skinCSS" rel="stylesheet" href="https://localhost:8000/template/css/skins/skin-accounting-1.css">

<!-- Theme Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/custom.css">

<!-- Demo CSS (después de custom.css para que overrides de marca del demo prevalezcan) -->
<link rel="stylesheet" href="https://localhost:8000/template/css/demos/demo-accounting-1.css">


        <!-- Google Analytics -->
                
            </head>

    <body class="loading-overlay-showing" data-loading-overlay data-plugin-page-transition>
        <!-- Loading Overlay -->
        <div class="loading-overlay">
            <div class="custom-loader">
                <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936137/grupo-repman/assets/logo-2.png" alt="Loader Logo" class="logo-loader" style="max-width: 200px;">
                <div class="loading-text">Cargando...</div>
            </div>
        </div>

        <div class="body">
            <header id="header" class="header-transparent header-effect-shrink " data-plugin-options="{'stickyEnabled': true, 'stickyEffect': 'shrink', 'stickyEnableOnBoxed': true, 'stickyEnableOnMobile': false, 'stickyChangeLogo': true, 'stickyStartAt': 30, 'stickyHeaderContainerHeight': 70}">
    <div class="header-body border-top-0" style="background: transparent; border-bottom: 1px solid rgba(0, 240, 255, 0.06) !important;">
        <div class="header-container container container-xl-custom">
            <div class="header-row">
                <div class="header-column">
                    <div class="header-row">
                        <div class="header-logo">
                            <a href="https://localhost:8000">
                                <img alt="La Compania Digital" src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png" class="img-fluid" style="max-width: 240px; height: auto;" />
                            </a>
                        </div>
                    </div>
                </div>
                <div class="header-column justify-content-end">
                    <div class="header-row">
                        <div class="header-nav header-nav-links order-2 order-lg-1">
                            <div class="header-nav-main header-nav-main-square header-nav-main-dropdown-no-borders header-nav-main-effect-2 header-nav-main-sub-effect-1">
                                <nav class="collapse">
                                    <ul class="nav nav-pills" id="mainNav">
                                                                                                                                                                                                                            <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        INICIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/services"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        SERVICIOS
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/about"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        EMPRESA
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item active"
                                                       href="https://localhost:8000/projects"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        PORTFOLIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/contact"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        CONTACTO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/blog"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        BLOG
                                                    </a>
                                                </li>
                                                                                                                        </ul>
                                </nav>
                            </div>
                            <button class="btn header-btn-collapse-nav" data-bs-toggle="collapse" data-bs-target=".header-nav-main nav" style="background-color: var(--primary); color: var(--secondary);">
                                <i class="fas fa-bars"></i>
                            </button>
                        </div>

                        
                                                <div class="header-nav-features header-nav-features-no-border header-nav-features-lg-show-border-left order-1 order-lg-2 ms-lg-3">
                            <a href="/contact"
                               class="btn btn-primary btn-rounded font-weight-bold text-2 px-4 py-2"
                               >
                                Contacto
                            </a>
                        </div>
                                            </div>
                </div>
            </div>
        </div>
    </div>
</header>


<a href="https://wa.me/5493812481001" class="float-wsp" target="_blank">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>
            
            <div role="main" class="main">
                
<div role="main" class="main">
    
    <section class="page-header page-header-modern page-header-lg border-0 m-0"
         style="padding-top: 120px; background: linear-gradient(180deg, var(--secondary) 0%, var(--dark) 100%);">
    <div class="container container-xl-custom position-relative z-index-2">
        <div class="row text-center text-md-start py-4">
            
            <div class="col-md-8 order-2 order-md-1 align-self-center p-static">
                                <div class="appear-animation mb-3" data-appear-animation="fadeInDownShorter" data-appear-animation-delay="200">
                    <span class="badge rounded-pill text-uppercase font-weight-semibold text-2-5 border border-1"
                          style="color: var(--primary); border-color: var(--primary) !important; background-color: rgba(0, 240, 255, 0.08);">
                        <span class="d-inline-flex py-1 px-2">PORTFOLIO</span>
                    </span>
                </div>
                                <h1 class="font-weight-bold text-10 mb-0 appear-animation"
                    style="color: var(--light);"
                    data-appear-animation="fadeInUpShorter" data-appear-animation-delay="400">
                    Ofinita
                </h1>
                            </div>

            
            <div class="col-md-4 order-1 order-md-2 align-self-center">
                <ul class="breadcrumb font-weight-bold d-block text-md-end text-4 mb-0">
                                                                        <li>
                                <a href="https://localhost:8000" class="text-decoration-none" style="color: var(--primary);">
                                    Inicio
                                </a>
                            </li>
                                                                                                <li>
                                <a href="https://localhost:8000/projects" class="text-decoration-none" style="color: var(--primary);">
                                    Proyectos
                                </a>
                            </li>
                                                                                                <li class="text-uppercase active" style="color: var(--quaternary);">Ofinita</li>
                                                            </ul>
            </div>
        </div>
    </div>

    
    <div style="height: 1px; background: linear-gradient(90deg, transparent 0%, var(--primary) 50%, transparent 100%); opacity: 0.3;"></div>
</section>

    
    <section class="section pt-4 pt-lg-5 section-height-3 bg-color-grey-scale-1 border-0 m-0">
        <div class="container container-xl-custom">
            <div class="row">
                
                <div class="col-lg-8 order-2 order-lg-1">
                    
                                            <div class="mb-4 mb-md-5 appear-animation project-hero-image-wrapper" data-appear-animation="fadeInUpShorterPlus" data-appear-animation-delay="200">
                            <div class="position-relative overflow-hidden shadow-modern">
                                <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773943961/projects/rv5lvogjwcqyde1jftqv.png"
                                     alt="Ofinita"
                                     class="img-fluid w-100 project-hero-image">
                            </div>
                        </div>
                    
                    
                    <div class="mb-4 mb-md-5 appear-animation" data-appear-animation="fadeInUpShorterPlus" data-appear-animation-delay="300">
                        <h1 class="text-color-dark font-weight-bold project-title mb-3">Ofinita</h1>

                        
                        <div class="d-flex flex-wrap align-items-center gap-3 mb-3 project-quick-info">
                                                            <div class="d-flex align-items-center text-color-grey">
                                    <i class="fas fa-calendar-alt text-primary me-2"></i>
                                    <span class="text-3">Mar 2026</span>
                                </div>
                                                        <div class="d-flex align-items-center text-color-grey">
                                <i class="fas fa-check-circle text-success me-2"></i>
                                <span class="text-3">Completado</span>
                            </div>
                        </div>

                        
                                                    <div class="project-meta-info">
                                                                    <div class="mb-2">
                                        <span class="text-color-grey font-weight-semibold text-3 d-block mb-2">Categorías:</span>
                                        <div class="d-flex flex-wrap gap-2">
                                                                                            <a href="https://localhost:8000/projects/category/art-and-design"
                                                   class="badge bg-color-grey-scale-2 text-color-dark px-3 py-2 text-decoration-none project-badge-detail">
                                                    Art &amp; Design
                                                </a>
                                                                                    </div>
                                    </div>
                                                                                            </div>
                                            </div>

                    
                    <div class="mb-4 mb-md-5 appear-animation" data-appear-animation="fadeInUpShorterPlus" data-appear-animation-delay="500">
                        <h2 class="text-color-dark font-weight-bold project-description-title mb-3">Descripción del Proyecto</h2>
                                                    <div class="text-color-grey project-description-content">
                                Art &amp; Design
                            </div>
                                            </div>

                    
                                        
                    
                                            <div class="mb-4 mb-md-5 appear-animation" data-appear-animation="fadeInUpShorterPlus" data-appear-animation-delay="800">
                            <div class="card border-0 shadow-modern project-external-link-card">
                                <div class="card-body p-4 p-md-5 text-center">
                                    <i class="fas fa-external-link-alt text-primary text-5 mb-3"></i>
                                    <h4 class="text-color-dark font-weight-bold mb-3">Visita el Proyecto</h4>
                                    <p class="text-color-grey mb-4">Este proyecto está disponible en línea</p>
                                    <a href="https://www.ofinita.com/"
                                       target="_blank"
                                       class="btn btn-primary btn-modern px-5 py-3 font-weight-bold">
                                        <i class="fas fa-external-link-alt me-2"></i>Ver Proyecto en Vivo
                                    </a>
                                </div>
                            </div>
                        </div>
                                    </div>

                
                <div class="col-lg-4 order-1 order-lg-2">
                    <div class="project-sidebar-sticky">
                        
                        <div class="card border-0 shadow-modern project-info-card mb-4 appear-animation d-none d-lg-block" data-appear-animation="fadeInRightShorterPlus" data-appear-animation-delay="500">
                            <div class="card-header bg-color-grey-scale-1 border-bottom border-color-grey-scale-2 p-4">
                                <h5 class="mb-0 text-color-dark font-weight-bold">
                                    <i class="fas fa-info-circle text-color-grey me-2"></i>
                                    Información del Proyecto
                                </h5>
                            </div>
                            <div class="card-body p-4">
                                <ul class="list list-unstyled mb-0">
                                    <li class="mb-3 pb-3 border-bottom border-color-grey-scale-2">
                                        <div class="d-flex justify-content-between align-items-center">
                                            <span class="text-color-grey font-weight-semibold">Código:</span>
                                            <span class="badge bg-color-grey-scale-2 text-color-dark px-3 py-2 font-weight-semibold">
                                                #0010
                                            </span>
                                        </div>
                                    </li>
                                    <li class="mb-3 pb-3 border-bottom border-color-grey-scale-2">
                                        <div class="d-flex justify-content-between align-items-center">
                                            <span class="text-color-grey font-weight-semibold">Estado:</span>
                                            <span class="badge bg-success text-white">
                                                <i class="fas fa-check-circle me-1"></i>Completado
                                            </span>
                                        </div>
                                    </li>
                                    <li class="mb-3 pb-3 border-bottom border-color-grey-scale-2">
                                        <div class="d-flex justify-content-between align-items-center">
                                            <span class="text-color-grey font-weight-semibold">Fecha:</span>
                                            <span class="text-color-dark font-weight-semibold">19/03/2026</span>
                                        </div>
                                    </li>
                                                                            <li class="mb-0">
                                            <div>
                                                <span class="text-color-grey font-weight-semibold d-block mb-2">Categorías:</span>
                                                <div class="d-flex flex-wrap gap-2">
                                                                                                            <a href="https://localhost:8000/projects/category/art-and-design"
                                                           class="badge bg-color-grey-scale-2 text-color-dark text-decoration-none project-badge-detail">
                                                            Art &amp; Design
                                                        </a>
                                                                                                    </div>
                                            </div>
                                        </li>
                                                                    </ul>
                            </div>
                        </div>
                        
                        
                        
                        <div class="card border-0 shadow-modern project-share-card appear-animation d-none d-lg-block" data-appear-animation="fadeInRightShorterPlus" data-appear-animation-delay="700">
                            <div class="card-header bg-color-grey-scale-1 border-bottom border-color-grey-scale-2 p-4">
                                <h5 class="mb-0 text-color-dark font-weight-bold">
                                    <i class="fas fa-share-alt text-color-grey me-2"></i>
                                    Compartir Proyecto
                                </h5>
                            </div>
                            <div class="card-body p-4">
                                <div class="d-flex gap-2">
                                    <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fmuma.bewpro.com%2Fprojects%2Fofinita"
                                       target="_blank"
                                       class="btn btn-share-social btn-share-facebook flex-fill">
                                        <i class="fab fa-facebook-f"></i>
                                    </a>
                                    <a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fmuma.bewpro.com%2Fprojects%2Fofinita&text=Ofinita"
                                       target="_blank"
                                       class="btn btn-share-social btn-share-twitter flex-fill">
                                        <i class="fab fa-twitter"></i>
                                    </a>
                                    <a href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fmuma.bewpro.com%2Fprojects%2Fofinita"
                                       target="_blank"
                                       class="btn btn-share-social btn-share-linkedin flex-fill">
                                        <i class="fab fa-linkedin-in"></i>
                                    </a>
                                    <button onclick="navigator.clipboard.writeText('https://muma.bewpro.com/projects/ofinita')"
                                            class="btn btn-share-social btn-share-copy flex-fill"
                                            title="Copiar enlace">
                                        <i class="fas fa-link"></i>
                                    </button>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>

                
                <div class="col-12 order-3 d-lg-none mb-4">
                    <div class="card border-0 shadow-modern project-share-card">
                        <div class="card-header bg-color-grey-scale-1 border-bottom border-color-grey-scale-2 p-3">
                            <h6 class="mb-0 text-color-dark font-weight-bold">
                                <i class="fas fa-share-alt text-color-grey me-2"></i>
                                Compartir
                            </h6>
                        </div>
                        <div class="card-body p-4">
                            <div class="row g-2">
                                <div class="col-3">
                                    <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fmuma.bewpro.com%2Fprojects%2Fofinita"
                                       target="_blank"
                                       class="btn btn-share-social btn-share-facebook w-100">
                                        <i class="fab fa-facebook-f"></i>
                                        <span class="d-block mt-1">Facebook</span>
                                    </a>
                                </div>
                                <div class="col-3">
                                    <a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fmuma.bewpro.com%2Fprojects%2Fofinita&text=Ofinita"
                                       target="_blank"
                                       class="btn btn-share-social btn-share-twitter w-100">
                                        <i class="fab fa-twitter"></i>
                                        <span class="d-block mt-1">Twitter</span>
                                    </a>
                                </div>
                                <div class="col-3">
                                    <a href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fmuma.bewpro.com%2Fprojects%2Fofinita"
                                       target="_blank"
                                       class="btn btn-share-social btn-share-linkedin w-100">
                                        <i class="fab fa-linkedin-in"></i>
                                        <span class="d-block mt-1">LinkedIn</span>
                                    </a>
                                </div>
                                <div class="col-3">
                                    <button onclick="navigator.clipboard.writeText('https://muma.bewpro.com/projects/ofinita')"
                                            class="btn btn-share-social btn-share-copy w-100"
                                            title="Copiar enlace">
                                        <i class="fas fa-link"></i>
                                        <span class="d-block mt-1">Copiar</span>
                                    </button>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </section>

    
            <section class="section bg-color-grey-scale-1 border-0 m-0 related-projects-section">
            <div class="container container-xl-custom py-5 my-5">
                <div class="row justify-content-center text-center mb-4 mb-md-5">
                    <div class="col-lg-8">
                        <h2 class="text-color-dark font-weight-bold related-projects-title mb-3 appear-animation" data-appear-animation="fadeInUpShorterPlus">
                            Otros Proyectos Relacionados
                        </h2>
                        <p class="text-color-grey related-projects-subtitle appear-animation" data-appear-animation="fadeInUpShorterPlus" data-appear-animation-delay="200">
                            Descubre más de nuestros trabajos y desarrollos
                        </p>
                    </div>
                </div>

                
                <div class="owl-carousel owl-theme nav-style-diamond nav-with-transparency nav-dark nav-sm nav-font-size-sm mb-4 related-projects-carousel"
                     data-plugin-options="{'responsive': {'0': {'items': 1, 'nav': false, 'dots': true}, '576': {'items': 1, 'nav': false, 'dots': true}, '768': {'items': 2, 'nav': true, 'dots': false}, '992': {'items': 3, 'nav': true, 'dots': false}, '1200': {'items': 3, 'nav': true, 'dots': false}}, 'loop': false, 'nav': true, 'dots': false, 'autoplay': false, 'autoplayTimeout': 5000, 'margin': 30, 'stagePadding': 0}">
                                            <div class="related-project-item">
                            <div class="card border-0 shadow-modern h-100 related-project-card">
                                                                    <div class="card-img-top position-relative overflow-hidden related-project-image-wrapper">
                                        <a href="https://localhost:8000/projects/radoc-bikes">
                                            <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773943578/projects/ld6epcudoqfx4be2hrxg.png"
                                                 alt="Radoc Bikes"
                                                 class="img-fluid w-100 h-100 related-project-image">
                                        </a>
                                    </div>
                                                                <div class="card-body p-4">
                                    <h5 class="card-title font-weight-bold text-color-dark mb-3 related-project-title">
                                        <a href="https://localhost:8000/projects/radoc-bikes"
                                           class="text-decoration-none text-color-dark hover-text-primary">
                                            Radoc Bikes
                                        </a>
                                    </h5>
                                                                            <p class="text-color-grey mb-3 text-3-5 related-project-description">Corporative</p>
                                                                                                                <div class="mb-3">
                                                                                            <a href="https://localhost:8000/projects/category/corporative" class="badge bg-color-grey-scale-2 text-color-dark me-1 text-decoration-none project-badge">Corporative</a>
                                                                                    </div>
                                                                        <a href="https://localhost:8000/projects/radoc-bikes"
                                       class="custom-view-more d-inline-flex align-items-center font-weight-medium text-color-primary text-decoration-none">
                                        Ver Proyecto
                                        <i class="fas fa-arrow-right ms-2"></i>
                                    </a>
                                </div>
                            </div>
                        </div>
                                            <div class="related-project-item">
                            <div class="card border-0 shadow-modern h-100 related-project-card">
                                                                    <div class="card-img-top position-relative overflow-hidden related-project-image-wrapper">
                                        <a href="https://localhost:8000/projects/muma-empanadas">
                                            <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773944039/projects/rppg28ioyybsvxjcgjhm.png"
                                                 alt="Muma Empanadas"
                                                 class="img-fluid w-100 h-100 related-project-image">
                                        </a>
                                    </div>
                                                                <div class="card-body p-4">
                                    <h5 class="card-title font-weight-bold text-color-dark mb-3 related-project-title">
                                        <a href="https://localhost:8000/projects/muma-empanadas"
                                           class="text-decoration-none text-color-dark hover-text-primary">
                                            Muma Empanadas
                                        </a>
                                    </h5>
                                                                            <p class="text-color-grey mb-3 text-3-5 related-project-description">Restaurant &amp; Bar</p>
                                                                                                                <div class="mb-3">
                                                                                            <a href="https://localhost:8000/projects/category/restaurant-and-bar" class="badge bg-color-grey-scale-2 text-color-dark me-1 text-decoration-none project-badge">Restaurant &amp; Bar</a>
                                                                                    </div>
                                                                        <a href="https://localhost:8000/projects/muma-empanadas"
                                       class="custom-view-more d-inline-flex align-items-center font-weight-medium text-color-primary text-decoration-none">
                                        Ver Proyecto
                                        <i class="fas fa-arrow-right ms-2"></i>
                                    </a>
                                </div>
                            </div>
                        </div>
                                            <div class="related-project-item">
                            <div class="card border-0 shadow-modern h-100 related-project-card">
                                                                    <div class="card-img-top position-relative overflow-hidden related-project-image-wrapper">
                                        <a href="https://localhost:8000/projects/fundacion-chaka">
                                            <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773944480/projects/yxieeadza1qr6bf46hfl.png"
                                                 alt="Fundacion Chaka"
                                                 class="img-fluid w-100 h-100 related-project-image">
                                        </a>
                                    </div>
                                                                <div class="card-body p-4">
                                    <h5 class="card-title font-weight-bold text-color-dark mb-3 related-project-title">
                                        <a href="https://localhost:8000/projects/fundacion-chaka"
                                           class="text-decoration-none text-color-dark hover-text-primary">
                                            Fundacion Chaka
                                        </a>
                                    </h5>
                                                                            <p class="text-color-grey mb-3 text-3-5 related-project-description">Corporative</p>
                                                                                                                <div class="mb-3">
                                                                                            <a href="https://localhost:8000/projects/category/corporative" class="badge bg-color-grey-scale-2 text-color-dark me-1 text-decoration-none project-badge">Corporative</a>
                                                                                    </div>
                                                                        <a href="https://localhost:8000/projects/fundacion-chaka"
                                       class="custom-view-more d-inline-flex align-items-center font-weight-medium text-color-primary text-decoration-none">
                                        Ver Proyecto
                                        <i class="fas fa-arrow-right ms-2"></i>
                                    </a>
                                </div>
                            </div>
                        </div>
                                    </div>

                <div class="row mt-4">
                    <div class="col-12 text-center appear-animation" data-appear-animation="fadeInUpShorterPlus" data-appear-animation-delay="700">
                        <a href="https://localhost:8000/projects"
                           class="btn btn-primary btn-modern px-5 py-3 font-weight-bold">
                            <i class="fas fa-project-diagram me-2"></i>Ver Todos los Proyectos
                        </a>
                    </div>
                </div>
            </div>
        </section>
    </div>





            </div>

            <footer id="footer" class="position-relative mt-0 border-0" style="background-color: var(--dark);">

    
    <div style="height: 1px; background: linear-gradient(90deg, transparent 0%, var(--primary) 50%, transparent 100%); opacity: 0.3;"></div>

    <div class="container container-xl-custom py-5">
        <div class="row">
            
            <div class="col-md-6 col-lg-4 mb-4 mb-lg-0">
                <a href="https://localhost:8000" class="text-decoration-none mb-4 d-inline-block">
                    <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936135/grupo-repman/assets/logo-alternative.png" class="img-fluid" alt="La Compania Digital" style="max-width: 200px; height: auto;" />
                </a>
                <p class="text-3-5 mb-4" style="color: var(--quaternary);">
                    Creamos desarrollos digitales simples, claros y con acompanamiento humano.
                </p>

                <ul class="footer-social-icons social-icons m-0 d-flex gap-2">
                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-lg-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Navegación</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/services" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Proyectos
                                    </a>
                                </li>
                                                                                                                                                                    <li class="mb-2">
                                    <a href="https://localhost:8000/contact" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Contacto
                                    </a>
                                </li>
                                                                                                                                                                                                                                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-md-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Servicios</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Casos
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/solutions" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/products" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/blog" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Novedades
                                    </a>
                                </li>
                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-4 mb-4 mb-md-0">
                <h5 class="text-4 mb-2 text-transform-none font-weight-bold" style="color: var(--light);">Novedades digitales</h5>
                <p class="text-3 mb-3" style="color: var(--quaternary);">
                    Recibí tendencias en desarrollo web y novedades del mundo digital.
                </p>

                <div class="alert alert-success d-none" id="newsletterSuccess">
                    <strong>Listo</strong>. Te suscribiste correctamente.
                </div>
                <div class="alert alert-danger d-none" id="newsletterError"></div>

                <form id="newsletterForm" action="https://localhost:8000/newsletter-subscribe" method="POST">
                    <input type="hidden" name="_token" value="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">                    <div class="input-group">
                        <input class="form-control form-control-sm" placeholder="Tu email" name="newsletterEmail" id="newsletterEmail" type="email"
                               style="background-color: var(--secondary); color: var(--light); border: 1px solid rgba(0, 240, 255, 0.15); border-radius: 6px 0 0 6px;">
                        <button class="btn btn-primary px-4" type="submit" style="border-radius: 0 6px 6px 0;">
                            <i class="fas fa-arrow-right"></i>
                        </button>
                    </div>
                </form>

                
                <div class="mt-4 pt-3" style="border-top: 1px solid rgba(240, 240, 245, 0.06);">
                                                        </div>
            </div>
        </div>
    </div>

    
    <div style="background-color: var(--secondary); border-top: 1px solid rgba(0, 240, 255, 0.06);">
        <div class="container container-xl-custom py-3">
            <div class="row">
                <div class="col d-flex align-items-center justify-content-center">
                    <p class="mb-0 text-2" style="color: var(--quaternary); opacity: 0.7;">
                        © <script>document.write(new Date().getFullYear())</script>
                        <a href="" style="color: var(--primary);" target="_blank">La Compania Digital</a>
                        · Todos los derechos reservados.
                    </p>
                </div>
            </div>
        </div>
    </div>
</footer>

<script>
(function () {
    const form = document.getElementById('newsletterForm');
    if (!form) return;

    const emailInput = document.getElementById('newsletterEmail');
    const successAlert = document.getElementById('newsletterSuccess');
    const errorAlert = document.getElementById('newsletterError');
    const csrfToken = document.querySelector('input[name="_token"]').value;

    let isSubmitting = false;
    form.noValidate = true;

    form.addEventListener('submit', function (e) {
        e.preventDefault();
        e.stopImmediatePropagation();

        if (isSubmitting) return;
        isSubmitting = true;

        fetch(form.action, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-CSRF-TOKEN': csrfToken,
                'Accept': 'application/json'
            },
            body: JSON.stringify({ newsletterEmail: emailInput.value })
        })
        .then(response => {
            if (!response.ok) throw response;
            return response.json();
        })
        .then(data => {
            if (data.success) {
                successAlert.classList.remove('d-none');
                errorAlert.classList.add('d-none');
                form.reset();
            }
        })
        .catch(async (error) => {
            let message = 'Ocurrió un error. Intentá más tarde.';
            try {
                const errorData = await error.json();
                message = errorData.errors?.newsletterEmail?.[0] ?? message;
            } catch (_) {}
            errorAlert.textContent = message;
            errorAlert.classList.remove('d-none');
            successAlert.classList.add('d-none');
        })
        .finally(() => {
            isSubmitting = false;
        });
    });
})();
</script>
        </div>

        <!-- WhatsApp Floating Button -->
        <a href="https://wa.me/5493812481001"
   class="float-wsp"
   target="_blank"
   rel="noopener noreferrer"
   aria-label="Contactar por WhatsApp">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>


        <!-- Back to Top Button - Porto Plugin -->
        <a href="#" class="scroll-to-top hidden-mobile" aria-label="Ir Arriba">
            <i class="fas fa-chevron-up"></i>
        </a>

        <!-- Vendor -->
<script src="https://localhost:8000/template/vendor/plugins/js/plugins.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/gsap.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/ScrollTrigger.min.js"></script>


<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.tools.min.js"></script>
<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.revolution.min.js"></script>

<!-- Theme Base, Components and Settings -->
<script src="https://localhost:8000/template/js/theme.js"></script>

<!-- Demo -->
        <script src="https://localhost:8000/template/js/demos/demo-accounting-1.js"></script>

<!-- Theme Custom -->
<script src="https://localhost:8000/template/js/custom.js"></script>

<!-- Theme Initialization Files -->
<script src="https://localhost:8000/template/js/theme.init.js"></script>

<!-- Contact Form Validation -->
<script src="https://localhost:8000/template/vendor/jquery.validation/jquery.validate.min.js"></script>
<script src="https://localhost:8000/template/js/views/view.contact.js"></script>

<!-- Sticky Header is handled automatically by Porto theme.js -->

            </body>
</html>

 

Request      

GET projects/{slug}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

slug   string     

The slug of the project. Example: ofinita

Blog

Frontend

Datos para DataTable (AJAX) - Legacy compatibility

Example request:
curl --request GET \
    --get "http://localhost:8000/blog/posts/get-posts" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/blog/posts/get-posts"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6Inc1dG9UU1hGREI4dUlPeGd3aGpPVXc9PSIsInZhbHVlIjoiTjJZYUNzeW1uSy95aUZUb2UvZjNQU0xLUnBVTWxkSmYzUUExQ3dybmZBWFk3eG05NGQ4ZHdDUWwwLzYxQm1TWlU4aDVFV2JFQlBBWVdXRzdEMnR1QlZUUkRuZWJITVM1L3kzRnBtL3RNekw4ZXFJanFGRUp4UXc0KzBvckZzUkwiLCJtYWMiOiIxOTI2ZWUyMDYxZjFiZDMzZmQyNWJkM2NkMTIyZmI1ODA1YjFjNTczZGQzNjMzMzkxM2ZmYTk0MGQ0Y2NkNTU0IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:36 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IldLSXhHMTltWGVLZG9SUGNwRnB6VkE9PSIsInZhbHVlIjoiMkFCSEd5ODB3RGh1d0hJU3RGRHRsMnBEM3JGa3R3bXZpaHRmak9VZUtkcEMzLzdua3RocFJWa2p4M0UvN3h3cDVKcm1Xeko2bE1KRVNpUnVua2ZXeHNKMU5WdE9EREhEc1h3eW9wbEwyWEIwUWlGT3Q5TDJGU1JxTlg4YVNSTHAiLCJtYWMiOiI3Y2NlY2Q1NGE0MGMwZDcwMzU4YTQ3NGYyYWMyMDg0OGIxN2M0MDU1NTk4YjVjYjlhMTE1ZTlkZWQ1OWI5OTVjIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:36 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET blog/posts/get-posts

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Crear nuevo post - Basic Post

Example request:
curl --request POST \
    "http://localhost:8000/blog/posts" \
    --header "Content-Type: multipart/form-data" \
    --header "Accept: application/json" \
    --form "title=vmqeopfuudtdsufvyvddq"\
    --form "category_id=consequatur"\
    --form "status=Published"\
    --form "description=Dolores dolorum amet iste laborum eius est dolor."\
    --form "content=consequatur"\
    --form "header=@C:\Users\JuanFlor\AppData\Local\Temp\php4DCA.tmp" 
const url = new URL(
    "http://localhost:8000/blog/posts"
);

const headers = {
    "Content-Type": "multipart/form-data",
    "Accept": "application/json",
};

const body = new FormData();
body.append('title', 'vmqeopfuudtdsufvyvddq');
body.append('category_id', 'consequatur');
body.append('status', 'Published');
body.append('description', 'Dolores dolorum amet iste laborum eius est dolor.');
body.append('content', 'consequatur');
body.append('header', document.querySelector('input[name="header"]').files[0]);

fetch(url, {
    method: "POST",
    headers,
    body,
}).then(response => response.json());

Request      

POST blog/posts

Headers

Content-Type        

Example: multipart/form-data

Accept        

Example: application/json

Body Parameters

title   string     

El campo value no debe contener más de 255 caracteres. Example: vmqeopfuudtdsufvyvddq

category_id   string     

The id of an existing record in the post_categories table. Example: consequatur

status   string     

Example: Published

Must be one of:
  • Published
  • Draft
  • Paused
description   string     

Example: Dolores dolorum amet iste laborum eius est dolor.

content   string     

Example: consequatur

header   file  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 8048 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php4DCA.tmp

Posts filtrados por categoría

Example request:
curl --request GET \
    --get "http://localhost:8000/blog/category/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/blog/category/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (404):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6ImJLNmRYSVovNUkxS3F1R1lHT0dON1E9PSIsInZhbHVlIjoieXJoSjZ1NnFNVllpc2dYM0FFK0xKdzB5bTVLaVhIdUhUcGh0Q2dQNWFXbkxWaVpGRXZyamtWdDFoblFibzB4MEJHTGJsOGhVY2pBQTVqUDhRcEhNQmtPT2NubS9CSVlCakkwM3Rzdi9FdDdGaGpXdWwwSVVXSHFqbmwwUHowNUIiLCJtYWMiOiJlMjE0YWZkMjIxODBlMzUzNDVmYzExMDEyMWJmY2U3MzgxNDQ0MjNmN2FlMzg5OTM2NWVkYTg1MGEzZmM0MTFkIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:37 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IjVKNTJ2S1YrakR0MjAweDJ0M3FhekE9PSIsInZhbHVlIjoiK2doUm43b1F5YUIwNDNxcmQ3RXIxRXFocjdBVEt3SFc4VnNiRmdwQjFiYnc3cE16Q1k3TnBVa0JjZHdPQW91TmhRbVgwSjZXS1I4aGNjMDltU1VOTG9yalNKWHRjWTRJeUQ3aWJPL0ZGcTF6RERQUHlnTFNlNVlEeG94WG84VW0iLCJtYWMiOiJlNjE3ZWQ1OWZhMTdkNWE1OWFhMDNlMWVhYjJmOWJlNzkwY2Q1ZjAwNWI4N2RjMzI2NzU5MTJiMWRiNDMzNDA3IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:37 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

<!DOCTYPE html>
<html lang="es" class="light">
    <head>
        <meta charset="utf-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, shrink-to-fit=no">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">

        
        <!-- SEO Meta Tags -->
        <title>La Compania Digital</title>
        <meta name="description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
        <meta name="keywords" content="La Compania Digital, desarrollo web, automatizaciones, seguridad informatica, capacitacion interna, presencia digital" />
        <meta name="author" content="La Compania Digital">
        <meta name="robots" content="index, follow" />
        <meta name="language" content="en_US" />
        <meta name="csrf-token" content="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">

        <!-- Canonical URL -->
                    <link rel="canonical" href="https://localhost:8000/blog/category/consequatur" />
        
        <!-- Geo Tags (opcional) -->
        
        <!-- Open Graph Meta Tags -->
                    <meta property="og:type" content="website" />
            <meta property="og:title" content="La Compania Digital" />
            <meta property="og:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta property="og:url" content="https://localhost:8000/blog/category/consequatur" />
            <meta property="og:site_name" content="La Compania Digital" />
            <meta property="og:locale" content="en_US" />
                            <meta property="og:locale:alternate" content="es_US" />
            
                        <meta property="og:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:secure_url" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:width" content="1200" />
            <meta property="og:image:height" content="630" />
            <meta property="og:image:type" content="image/png" />
            <meta property="og:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />

                    
        <!-- Twitter Card Meta Tags -->
                    <meta name="twitter:card" content="summary_large_image" />
            <meta name="twitter:title" content="La Compania Digital" />
            <meta name="twitter:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta name="twitter:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864800/grupo-repman/assets/twitter-image.jpg" />
            <meta name="twitter:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
                                
        <!-- Meta Tags Adicionales -->
                                                        
        <!-- JSON-LD Structured Data -->
                                                <script type="application/ld+json">
                    {
    "@context": "https://schema.org",
    "@type": "ProfessionalService",
    "name": "La Compania Digital",
    "url": "",
    "logo": "https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png",
    "description": "Creamos desarrollos digitales simples, claros y con acompanamiento humano."
}
                </script>
                    
        <!-- Favicon -->
        <link rel="shortcut icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon" />
        <link rel="icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon">
        <link rel="apple-touch-icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936147/grupo-repman/assets/apple-touch-icon.png">

        <!-- Styles -->
        <!-- Vendor CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/fontawesome-free/css/all.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/animate/animate.compat.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/simple-line-icons/css/simple-line-icons.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.carousel.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.theme.default.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/magnific-popup/magnific-popup.min.css">

<!-- Web Fonts -->
<link id="googleFonts" href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&amp;family=Lexend:ital,wght@0,400..900;1,400..900&amp;family=Open+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap" rel="stylesheet" type="text/css">

<!-- Dynamic CSS Variables -->
<style>
:root {
    --font-family-primary: "Lexend", sans-serif;
    --font-family-secondary: "Lexend", sans-serif;
    --font-family-tertiary: "Open Sans", sans-serif;
}

body, .body {
    font-family: var(--font-family-primary);
}

h1, h2, h3, h4, h5, h6, .heading-font {
    font-family: var(--font-family-secondary);
}

.body-font, p, .text, .content {
    font-family: var(--font-family-tertiary);
}


</style>

<!-- Theme CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/theme.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-elements.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-blog.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-shop.css">

<!-- Revolution Slider CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/settings.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/layers.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/navigation.css">

<!-- CD-System Base Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/cd-system-base.css">

<!-- CD-System Modular CSS -->
<link rel="stylesheet" href="https://localhost:8000/modules/cd-base/cd-base.css">
<link rel="stylesheet" href="https://localhost:8000/modules/projects/projects.css">
<link rel="stylesheet" href="https://localhost:8000/modules/gallery/gallery.css">
<link rel="stylesheet" href="https://localhost:8000/modules/services/services.css">
<link rel="stylesheet" href="https://localhost:8000/modules/blog/blog.css">
<link rel="stylesheet" href="https://localhost:8000/modules/references/references.css">
<link rel="stylesheet" href="https://localhost:8000/modules/team-members/team-members.css">
<link rel="stylesheet" href="https://localhost:8000/modules/products/products.css">
<link rel="stylesheet" href="https://localhost:8000/modules/tokko/tokko.css">

<!-- Skin CSS -->
<link id="skinCSS" rel="stylesheet" href="https://localhost:8000/template/css/skins/skin-accounting-1.css">

<!-- Theme Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/custom.css">

<!-- Demo CSS (después de custom.css para que overrides de marca del demo prevalezcan) -->
<link rel="stylesheet" href="https://localhost:8000/template/css/demos/demo-accounting-1.css">


        <!-- Google Analytics -->
                
            </head>

    <body class="loading-overlay-showing" data-loading-overlay data-plugin-page-transition>
        <!-- Loading Overlay -->
        <div class="loading-overlay">
            <div class="custom-loader">
                <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936137/grupo-repman/assets/logo-2.png" alt="Loader Logo" class="logo-loader" style="max-width: 200px;">
                <div class="loading-text">Cargando...</div>
            </div>
        </div>

        <div class="body">
            <header id="header" class="header-transparent header-effect-shrink " data-plugin-options="{'stickyEnabled': true, 'stickyEffect': 'shrink', 'stickyEnableOnBoxed': true, 'stickyEnableOnMobile': false, 'stickyChangeLogo': true, 'stickyStartAt': 30, 'stickyHeaderContainerHeight': 70}">
    <div class="header-body border-top-0" style="background: transparent; border-bottom: 1px solid rgba(0, 240, 255, 0.06) !important;">
        <div class="header-container container container-xl-custom">
            <div class="header-row">
                <div class="header-column">
                    <div class="header-row">
                        <div class="header-logo">
                            <a href="https://localhost:8000">
                                <img alt="La Compania Digital" src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png" class="img-fluid" style="max-width: 240px; height: auto;" />
                            </a>
                        </div>
                    </div>
                </div>
                <div class="header-column justify-content-end">
                    <div class="header-row">
                        <div class="header-nav header-nav-links order-2 order-lg-1">
                            <div class="header-nav-main header-nav-main-square header-nav-main-dropdown-no-borders header-nav-main-effect-2 header-nav-main-sub-effect-1">
                                <nav class="collapse">
                                    <ul class="nav nav-pills" id="mainNav">
                                                                                                                                                                                                                            <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        INICIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/services"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        SERVICIOS
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/about"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        EMPRESA
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/projects"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        PORTFOLIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/contact"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        CONTACTO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item active"
                                                       href="https://localhost:8000/blog"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        BLOG
                                                    </a>
                                                </li>
                                                                                                                        </ul>
                                </nav>
                            </div>
                            <button class="btn header-btn-collapse-nav" data-bs-toggle="collapse" data-bs-target=".header-nav-main nav" style="background-color: var(--primary); color: var(--secondary);">
                                <i class="fas fa-bars"></i>
                            </button>
                        </div>

                        
                                                <div class="header-nav-features header-nav-features-no-border header-nav-features-lg-show-border-left order-1 order-lg-2 ms-lg-3">
                            <a href="/contact"
                               class="btn btn-primary btn-rounded font-weight-bold text-2 px-4 py-2"
                               >
                                Contacto
                            </a>
                        </div>
                                            </div>
                </div>
            </div>
        </div>
    </div>
</header>


<a href="https://wa.me/5493812481001" class="float-wsp" target="_blank">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>
            
            <div role="main" class="main">
                <section class="page-header page-header-modern bg-color-grey page-header-lg">
    <div class="container">
        <div class="row">
            <div class="col-md-12 align-self-center p-static order-2 text-center">
                <h1 class="font-weight-bold text-dark ls-1">404 - Página No Encontrada</h1>
            </div>
            <div class="col-md-12 align-self-center order-1">
                <ul class="breadcrumb d-block text-center">
                    <li><a href="https://localhost:8000">Inicio</a></li>
                    <li class="active">Error</li>
                </ul>
            </div>
        </div>
    </div>
</section>

<div class="container">
    <section class="http-error">
        <div class="row justify-content-center py-3">
            <div class="col-md-7 text-center">
                <div class="http-error-main">
                    <h2 class="ls-1">404!</h2>
                    <p>Lo sentimos, pero la página que estás buscando no existe.</p>
                </div>
            </div>
            <div class="col-md-4 mt-4 mt-md-0">
                <h4 class="text-primary ls-1">Enlaces útiles</h4>
                <ul class="nav nav-list flex-column">
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000">Inicio</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/faqs">Faqs</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/about">Sobre nosotros</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/contact">Contacto</a>
                    </li>
                </ul>
            </div>
        </div>
    </section>
</div>
            </div>

            <footer id="footer" class="position-relative mt-0 border-0" style="background-color: var(--dark);">

    
    <div style="height: 1px; background: linear-gradient(90deg, transparent 0%, var(--primary) 50%, transparent 100%); opacity: 0.3;"></div>

    <div class="container container-xl-custom py-5">
        <div class="row">
            
            <div class="col-md-6 col-lg-4 mb-4 mb-lg-0">
                <a href="https://localhost:8000" class="text-decoration-none mb-4 d-inline-block">
                    <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936135/grupo-repman/assets/logo-alternative.png" class="img-fluid" alt="La Compania Digital" style="max-width: 200px; height: auto;" />
                </a>
                <p class="text-3-5 mb-4" style="color: var(--quaternary);">
                    Creamos desarrollos digitales simples, claros y con acompanamiento humano.
                </p>

                <ul class="footer-social-icons social-icons m-0 d-flex gap-2">
                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-lg-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Navegación</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/services" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Proyectos
                                    </a>
                                </li>
                                                                                                                                                                    <li class="mb-2">
                                    <a href="https://localhost:8000/contact" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Contacto
                                    </a>
                                </li>
                                                                                                                                                                                                                                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-md-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Servicios</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Casos
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/solutions" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/products" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/blog" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Novedades
                                    </a>
                                </li>
                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-4 mb-4 mb-md-0">
                <h5 class="text-4 mb-2 text-transform-none font-weight-bold" style="color: var(--light);">Novedades digitales</h5>
                <p class="text-3 mb-3" style="color: var(--quaternary);">
                    Recibí tendencias en desarrollo web y novedades del mundo digital.
                </p>

                <div class="alert alert-success d-none" id="newsletterSuccess">
                    <strong>Listo</strong>. Te suscribiste correctamente.
                </div>
                <div class="alert alert-danger d-none" id="newsletterError"></div>

                <form id="newsletterForm" action="https://localhost:8000/newsletter-subscribe" method="POST">
                    <input type="hidden" name="_token" value="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">                    <div class="input-group">
                        <input class="form-control form-control-sm" placeholder="Tu email" name="newsletterEmail" id="newsletterEmail" type="email"
                               style="background-color: var(--secondary); color: var(--light); border: 1px solid rgba(0, 240, 255, 0.15); border-radius: 6px 0 0 6px;">
                        <button class="btn btn-primary px-4" type="submit" style="border-radius: 0 6px 6px 0;">
                            <i class="fas fa-arrow-right"></i>
                        </button>
                    </div>
                </form>

                
                <div class="mt-4 pt-3" style="border-top: 1px solid rgba(240, 240, 245, 0.06);">
                                                        </div>
            </div>
        </div>
    </div>

    
    <div style="background-color: var(--secondary); border-top: 1px solid rgba(0, 240, 255, 0.06);">
        <div class="container container-xl-custom py-3">
            <div class="row">
                <div class="col d-flex align-items-center justify-content-center">
                    <p class="mb-0 text-2" style="color: var(--quaternary); opacity: 0.7;">
                        © <script>document.write(new Date().getFullYear())</script>
                        <a href="" style="color: var(--primary);" target="_blank">La Compania Digital</a>
                        · Todos los derechos reservados.
                    </p>
                </div>
            </div>
        </div>
    </div>
</footer>

<script>
(function () {
    const form = document.getElementById('newsletterForm');
    if (!form) return;

    const emailInput = document.getElementById('newsletterEmail');
    const successAlert = document.getElementById('newsletterSuccess');
    const errorAlert = document.getElementById('newsletterError');
    const csrfToken = document.querySelector('input[name="_token"]').value;

    let isSubmitting = false;
    form.noValidate = true;

    form.addEventListener('submit', function (e) {
        e.preventDefault();
        e.stopImmediatePropagation();

        if (isSubmitting) return;
        isSubmitting = true;

        fetch(form.action, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-CSRF-TOKEN': csrfToken,
                'Accept': 'application/json'
            },
            body: JSON.stringify({ newsletterEmail: emailInput.value })
        })
        .then(response => {
            if (!response.ok) throw response;
            return response.json();
        })
        .then(data => {
            if (data.success) {
                successAlert.classList.remove('d-none');
                errorAlert.classList.add('d-none');
                form.reset();
            }
        })
        .catch(async (error) => {
            let message = 'Ocurrió un error. Intentá más tarde.';
            try {
                const errorData = await error.json();
                message = errorData.errors?.newsletterEmail?.[0] ?? message;
            } catch (_) {}
            errorAlert.textContent = message;
            errorAlert.classList.remove('d-none');
            successAlert.classList.add('d-none');
        })
        .finally(() => {
            isSubmitting = false;
        });
    });
})();
</script>
        </div>

        <!-- WhatsApp Floating Button -->
        <a href="https://wa.me/5493812481001"
   class="float-wsp"
   target="_blank"
   rel="noopener noreferrer"
   aria-label="Contactar por WhatsApp">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>


        <!-- Back to Top Button - Porto Plugin -->
        <a href="#" class="scroll-to-top hidden-mobile" aria-label="Ir Arriba">
            <i class="fas fa-chevron-up"></i>
        </a>

        <!-- Vendor -->
<script src="https://localhost:8000/template/vendor/plugins/js/plugins.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/gsap.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/ScrollTrigger.min.js"></script>


<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.tools.min.js"></script>
<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.revolution.min.js"></script>

<!-- Theme Base, Components and Settings -->
<script src="https://localhost:8000/template/js/theme.js"></script>

<!-- Demo -->
        <script src="https://localhost:8000/template/js/demos/demo-accounting-1.js"></script>

<!-- Theme Custom -->
<script src="https://localhost:8000/template/js/custom.js"></script>

<!-- Theme Initialization Files -->
<script src="https://localhost:8000/template/js/theme.init.js"></script>

<!-- Contact Form Validation -->
<script src="https://localhost:8000/template/vendor/jquery.validation/jquery.validate.min.js"></script>
<script src="https://localhost:8000/template/js/views/view.contact.js"></script>

<!-- Sticky Header is handled automatically by Porto theme.js -->

            </body>
</html>

 

Request      

GET blog/category/{slug}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

slug   string     

The slug of the category. Example: consequatur

Ver post individual

Example request:
curl --request GET \
    --get "http://localhost:8000/blog/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/blog/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (404):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6IjNPL2ZQZUFwNjE0RU8weTA0STA2Znc9PSIsInZhbHVlIjoiUHFxZHIvdFJLYitWcE8zQnZhMXFtQkUvUVkySzlpVHR3K3o0Y0lNeDlRV05QMVhiUDFSRGFsQmFwK1IxOUx3M0hjUld3cldCd3J0SzI5RTl3eUJaTGxXV3Q3ZStCUEc2UVdQMDFiT0hlVUgvSTNuVDZsRXNNNGdTUDJlTm5aUEoiLCJtYWMiOiJiNWY2ZDQ3YWUzYTA1MWM4YWQ1YWFlMWMyN2RiYTlmYTMxZTg4ZDIxMDMzNzczNGFmNTM4NDU0NzJhMjRjYmNhIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:37 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IjBQUVJSdHVoc1ZJRkpWOEdGenhvNXc9PSIsInZhbHVlIjoiMmZzTTJlQ1czRmIrLzVUTWdWaHdnRTN0ZElHRVgvWC9pQ2xCdUhmOG1CS04zZ3JDVWVoUjRmK3NLYjY4STJITmg4cU1KczNwdmE2TnlQWWhCMDQyd0VJZTFud0NqQnpSbmZRVkZsa3ZEaXpGNVZ5eDZLeUVZYVVOSG5BNmVOZFMiLCJtYWMiOiI5MTJiYTEzODkzOWRjZjNkMGY5YjY0YjRhOWE1MmRjMTU0MzVhYjBjYWIxM2YyM2QzYmQ4ZGU3NjhmNDYzNjc3IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:37 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

<!DOCTYPE html>
<html lang="es" class="light">
    <head>
        <meta charset="utf-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, shrink-to-fit=no">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">

        
        <!-- SEO Meta Tags -->
        <title>La Compania Digital</title>
        <meta name="description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
        <meta name="keywords" content="La Compania Digital, desarrollo web, automatizaciones, seguridad informatica, capacitacion interna, presencia digital" />
        <meta name="author" content="La Compania Digital">
        <meta name="robots" content="index, follow" />
        <meta name="language" content="en_US" />
        <meta name="csrf-token" content="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">

        <!-- Canonical URL -->
                    <link rel="canonical" href="https://localhost:8000/blog/consequatur" />
        
        <!-- Geo Tags (opcional) -->
        
        <!-- Open Graph Meta Tags -->
                    <meta property="og:type" content="website" />
            <meta property="og:title" content="La Compania Digital" />
            <meta property="og:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta property="og:url" content="https://localhost:8000/blog/consequatur" />
            <meta property="og:site_name" content="La Compania Digital" />
            <meta property="og:locale" content="en_US" />
                            <meta property="og:locale:alternate" content="es_US" />
            
                        <meta property="og:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:secure_url" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:width" content="1200" />
            <meta property="og:image:height" content="630" />
            <meta property="og:image:type" content="image/png" />
            <meta property="og:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />

                    
        <!-- Twitter Card Meta Tags -->
                    <meta name="twitter:card" content="summary_large_image" />
            <meta name="twitter:title" content="La Compania Digital" />
            <meta name="twitter:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta name="twitter:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864800/grupo-repman/assets/twitter-image.jpg" />
            <meta name="twitter:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
                                
        <!-- Meta Tags Adicionales -->
                                                        
        <!-- JSON-LD Structured Data -->
                                                <script type="application/ld+json">
                    {
    "@context": "https://schema.org",
    "@type": "ProfessionalService",
    "name": "La Compania Digital",
    "url": "",
    "logo": "https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png",
    "description": "Creamos desarrollos digitales simples, claros y con acompanamiento humano."
}
                </script>
                    
        <!-- Favicon -->
        <link rel="shortcut icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon" />
        <link rel="icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon">
        <link rel="apple-touch-icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936147/grupo-repman/assets/apple-touch-icon.png">

        <!-- Styles -->
        <!-- Vendor CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/fontawesome-free/css/all.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/animate/animate.compat.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/simple-line-icons/css/simple-line-icons.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.carousel.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.theme.default.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/magnific-popup/magnific-popup.min.css">

<!-- Web Fonts -->
<link id="googleFonts" href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&amp;family=Lexend:ital,wght@0,400..900;1,400..900&amp;family=Open+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap" rel="stylesheet" type="text/css">

<!-- Dynamic CSS Variables -->
<style>
:root {
    --font-family-primary: "Lexend", sans-serif;
    --font-family-secondary: "Lexend", sans-serif;
    --font-family-tertiary: "Open Sans", sans-serif;
}

body, .body {
    font-family: var(--font-family-primary);
}

h1, h2, h3, h4, h5, h6, .heading-font {
    font-family: var(--font-family-secondary);
}

.body-font, p, .text, .content {
    font-family: var(--font-family-tertiary);
}


</style>

<!-- Theme CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/theme.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-elements.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-blog.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-shop.css">

<!-- Revolution Slider CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/settings.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/layers.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/navigation.css">

<!-- CD-System Base Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/cd-system-base.css">

<!-- CD-System Modular CSS -->
<link rel="stylesheet" href="https://localhost:8000/modules/cd-base/cd-base.css">
<link rel="stylesheet" href="https://localhost:8000/modules/projects/projects.css">
<link rel="stylesheet" href="https://localhost:8000/modules/gallery/gallery.css">
<link rel="stylesheet" href="https://localhost:8000/modules/services/services.css">
<link rel="stylesheet" href="https://localhost:8000/modules/blog/blog.css">
<link rel="stylesheet" href="https://localhost:8000/modules/references/references.css">
<link rel="stylesheet" href="https://localhost:8000/modules/team-members/team-members.css">
<link rel="stylesheet" href="https://localhost:8000/modules/products/products.css">
<link rel="stylesheet" href="https://localhost:8000/modules/tokko/tokko.css">

<!-- Skin CSS -->
<link id="skinCSS" rel="stylesheet" href="https://localhost:8000/template/css/skins/skin-accounting-1.css">

<!-- Theme Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/custom.css">

<!-- Demo CSS (después de custom.css para que overrides de marca del demo prevalezcan) -->
<link rel="stylesheet" href="https://localhost:8000/template/css/demos/demo-accounting-1.css">


        <!-- Google Analytics -->
                
            </head>

    <body class="loading-overlay-showing" data-loading-overlay data-plugin-page-transition>
        <!-- Loading Overlay -->
        <div class="loading-overlay">
            <div class="custom-loader">
                <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936137/grupo-repman/assets/logo-2.png" alt="Loader Logo" class="logo-loader" style="max-width: 200px;">
                <div class="loading-text">Cargando...</div>
            </div>
        </div>

        <div class="body">
            <header id="header" class="header-transparent header-effect-shrink " data-plugin-options="{'stickyEnabled': true, 'stickyEffect': 'shrink', 'stickyEnableOnBoxed': true, 'stickyEnableOnMobile': false, 'stickyChangeLogo': true, 'stickyStartAt': 30, 'stickyHeaderContainerHeight': 70}">
    <div class="header-body border-top-0" style="background: transparent; border-bottom: 1px solid rgba(0, 240, 255, 0.06) !important;">
        <div class="header-container container container-xl-custom">
            <div class="header-row">
                <div class="header-column">
                    <div class="header-row">
                        <div class="header-logo">
                            <a href="https://localhost:8000">
                                <img alt="La Compania Digital" src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png" class="img-fluid" style="max-width: 240px; height: auto;" />
                            </a>
                        </div>
                    </div>
                </div>
                <div class="header-column justify-content-end">
                    <div class="header-row">
                        <div class="header-nav header-nav-links order-2 order-lg-1">
                            <div class="header-nav-main header-nav-main-square header-nav-main-dropdown-no-borders header-nav-main-effect-2 header-nav-main-sub-effect-1">
                                <nav class="collapse">
                                    <ul class="nav nav-pills" id="mainNav">
                                                                                                                                                                                                                            <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        INICIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/services"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        SERVICIOS
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/about"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        EMPRESA
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/projects"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        PORTFOLIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/contact"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        CONTACTO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item active"
                                                       href="https://localhost:8000/blog"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        BLOG
                                                    </a>
                                                </li>
                                                                                                                        </ul>
                                </nav>
                            </div>
                            <button class="btn header-btn-collapse-nav" data-bs-toggle="collapse" data-bs-target=".header-nav-main nav" style="background-color: var(--primary); color: var(--secondary);">
                                <i class="fas fa-bars"></i>
                            </button>
                        </div>

                        
                                                <div class="header-nav-features header-nav-features-no-border header-nav-features-lg-show-border-left order-1 order-lg-2 ms-lg-3">
                            <a href="/contact"
                               class="btn btn-primary btn-rounded font-weight-bold text-2 px-4 py-2"
                               >
                                Contacto
                            </a>
                        </div>
                                            </div>
                </div>
            </div>
        </div>
    </div>
</header>


<a href="https://wa.me/5493812481001" class="float-wsp" target="_blank">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>
            
            <div role="main" class="main">
                <section class="page-header page-header-modern bg-color-grey page-header-lg">
    <div class="container">
        <div class="row">
            <div class="col-md-12 align-self-center p-static order-2 text-center">
                <h1 class="font-weight-bold text-dark ls-1">404 - Página No Encontrada</h1>
            </div>
            <div class="col-md-12 align-self-center order-1">
                <ul class="breadcrumb d-block text-center">
                    <li><a href="https://localhost:8000">Inicio</a></li>
                    <li class="active">Error</li>
                </ul>
            </div>
        </div>
    </div>
</section>

<div class="container">
    <section class="http-error">
        <div class="row justify-content-center py-3">
            <div class="col-md-7 text-center">
                <div class="http-error-main">
                    <h2 class="ls-1">404!</h2>
                    <p>Lo sentimos, pero la página que estás buscando no existe.</p>
                </div>
            </div>
            <div class="col-md-4 mt-4 mt-md-0">
                <h4 class="text-primary ls-1">Enlaces útiles</h4>
                <ul class="nav nav-list flex-column">
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000">Inicio</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/faqs">Faqs</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/about">Sobre nosotros</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/contact">Contacto</a>
                    </li>
                </ul>
            </div>
        </div>
    </section>
</div>
            </div>

            <footer id="footer" class="position-relative mt-0 border-0" style="background-color: var(--dark);">

    
    <div style="height: 1px; background: linear-gradient(90deg, transparent 0%, var(--primary) 50%, transparent 100%); opacity: 0.3;"></div>

    <div class="container container-xl-custom py-5">
        <div class="row">
            
            <div class="col-md-6 col-lg-4 mb-4 mb-lg-0">
                <a href="https://localhost:8000" class="text-decoration-none mb-4 d-inline-block">
                    <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936135/grupo-repman/assets/logo-alternative.png" class="img-fluid" alt="La Compania Digital" style="max-width: 200px; height: auto;" />
                </a>
                <p class="text-3-5 mb-4" style="color: var(--quaternary);">
                    Creamos desarrollos digitales simples, claros y con acompanamiento humano.
                </p>

                <ul class="footer-social-icons social-icons m-0 d-flex gap-2">
                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-lg-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Navegación</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/services" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Proyectos
                                    </a>
                                </li>
                                                                                                                                                                    <li class="mb-2">
                                    <a href="https://localhost:8000/contact" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Contacto
                                    </a>
                                </li>
                                                                                                                                                                                                                                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-md-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Servicios</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Casos
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/solutions" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/products" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/blog" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Novedades
                                    </a>
                                </li>
                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-4 mb-4 mb-md-0">
                <h5 class="text-4 mb-2 text-transform-none font-weight-bold" style="color: var(--light);">Novedades digitales</h5>
                <p class="text-3 mb-3" style="color: var(--quaternary);">
                    Recibí tendencias en desarrollo web y novedades del mundo digital.
                </p>

                <div class="alert alert-success d-none" id="newsletterSuccess">
                    <strong>Listo</strong>. Te suscribiste correctamente.
                </div>
                <div class="alert alert-danger d-none" id="newsletterError"></div>

                <form id="newsletterForm" action="https://localhost:8000/newsletter-subscribe" method="POST">
                    <input type="hidden" name="_token" value="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">                    <div class="input-group">
                        <input class="form-control form-control-sm" placeholder="Tu email" name="newsletterEmail" id="newsletterEmail" type="email"
                               style="background-color: var(--secondary); color: var(--light); border: 1px solid rgba(0, 240, 255, 0.15); border-radius: 6px 0 0 6px;">
                        <button class="btn btn-primary px-4" type="submit" style="border-radius: 0 6px 6px 0;">
                            <i class="fas fa-arrow-right"></i>
                        </button>
                    </div>
                </form>

                
                <div class="mt-4 pt-3" style="border-top: 1px solid rgba(240, 240, 245, 0.06);">
                                                        </div>
            </div>
        </div>
    </div>

    
    <div style="background-color: var(--secondary); border-top: 1px solid rgba(0, 240, 255, 0.06);">
        <div class="container container-xl-custom py-3">
            <div class="row">
                <div class="col d-flex align-items-center justify-content-center">
                    <p class="mb-0 text-2" style="color: var(--quaternary); opacity: 0.7;">
                        © <script>document.write(new Date().getFullYear())</script>
                        <a href="" style="color: var(--primary);" target="_blank">La Compania Digital</a>
                        · Todos los derechos reservados.
                    </p>
                </div>
            </div>
        </div>
    </div>
</footer>

<script>
(function () {
    const form = document.getElementById('newsletterForm');
    if (!form) return;

    const emailInput = document.getElementById('newsletterEmail');
    const successAlert = document.getElementById('newsletterSuccess');
    const errorAlert = document.getElementById('newsletterError');
    const csrfToken = document.querySelector('input[name="_token"]').value;

    let isSubmitting = false;
    form.noValidate = true;

    form.addEventListener('submit', function (e) {
        e.preventDefault();
        e.stopImmediatePropagation();

        if (isSubmitting) return;
        isSubmitting = true;

        fetch(form.action, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-CSRF-TOKEN': csrfToken,
                'Accept': 'application/json'
            },
            body: JSON.stringify({ newsletterEmail: emailInput.value })
        })
        .then(response => {
            if (!response.ok) throw response;
            return response.json();
        })
        .then(data => {
            if (data.success) {
                successAlert.classList.remove('d-none');
                errorAlert.classList.add('d-none');
                form.reset();
            }
        })
        .catch(async (error) => {
            let message = 'Ocurrió un error. Intentá más tarde.';
            try {
                const errorData = await error.json();
                message = errorData.errors?.newsletterEmail?.[0] ?? message;
            } catch (_) {}
            errorAlert.textContent = message;
            errorAlert.classList.remove('d-none');
            successAlert.classList.add('d-none');
        })
        .finally(() => {
            isSubmitting = false;
        });
    });
})();
</script>
        </div>

        <!-- WhatsApp Floating Button -->
        <a href="https://wa.me/5493812481001"
   class="float-wsp"
   target="_blank"
   rel="noopener noreferrer"
   aria-label="Contactar por WhatsApp">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>


        <!-- Back to Top Button - Porto Plugin -->
        <a href="#" class="scroll-to-top hidden-mobile" aria-label="Ir Arriba">
            <i class="fas fa-chevron-up"></i>
        </a>

        <!-- Vendor -->
<script src="https://localhost:8000/template/vendor/plugins/js/plugins.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/gsap.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/ScrollTrigger.min.js"></script>


<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.tools.min.js"></script>
<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.revolution.min.js"></script>

<!-- Theme Base, Components and Settings -->
<script src="https://localhost:8000/template/js/theme.js"></script>

<!-- Demo -->
        <script src="https://localhost:8000/template/js/demos/demo-accounting-1.js"></script>

<!-- Theme Custom -->
<script src="https://localhost:8000/template/js/custom.js"></script>

<!-- Theme Initialization Files -->
<script src="https://localhost:8000/template/js/theme.init.js"></script>

<!-- Contact Form Validation -->
<script src="https://localhost:8000/template/vendor/jquery.validation/jquery.validate.min.js"></script>
<script src="https://localhost:8000/template/js/views/view.contact.js"></script>

<!-- Sticky Header is handled automatically by Porto theme.js -->

            </body>
</html>

 

Request      

GET blog/{slug}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

slug   string     

The slug of the blog. Example: consequatur

Eliminar múltiples posts

Example request:
curl --request DELETE \
    "http://localhost:8000/blog/posts/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/blog/posts/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE blog/posts/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Eliminar múltiples posts

Example request:
curl --request POST \
    "http://localhost:8000/blog/posts/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/blog/posts/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST blog/posts/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Actualizar post - Basic Post

Example request:
curl --request PUT \
    "http://localhost:8000/blog/posts/consequatur" \
    --header "Content-Type: multipart/form-data" \
    --header "Accept: application/json" \
    --form "title=vmqeopfuudtdsufvyvddq"\
    --form "category_id=consequatur"\
    --form "status=Published"\
    --form "description=Dolores dolorum amet iste laborum eius est dolor."\
    --form "content=consequatur"\
    --form "header=@C:\Users\JuanFlor\AppData\Local\Temp\php59D9.tmp" 
const url = new URL(
    "http://localhost:8000/blog/posts/consequatur"
);

const headers = {
    "Content-Type": "multipart/form-data",
    "Accept": "application/json",
};

const body = new FormData();
body.append('title', 'vmqeopfuudtdsufvyvddq');
body.append('category_id', 'consequatur');
body.append('status', 'Published');
body.append('description', 'Dolores dolorum amet iste laborum eius est dolor.');
body.append('content', 'consequatur');
body.append('header', document.querySelector('input[name="header"]').files[0]);

fetch(url, {
    method: "PUT",
    headers,
    body,
}).then(response => response.json());

Request      

PUT blog/posts/{id}

Headers

Content-Type        

Example: multipart/form-data

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the post. Example: consequatur

Body Parameters

title   string     

El campo value no debe contener más de 255 caracteres. Example: vmqeopfuudtdsufvyvddq

category_id   string     

The id of an existing record in the post_categories table. Example: consequatur

status   string     

Example: Published

Must be one of:
  • Published
  • Draft
  • Paused
description   string  optional    

Example: Dolores dolorum amet iste laborum eius est dolor.

content   string  optional    

Example: consequatur

header   file  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 8048 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php59D9.tmp

El front envía el valor deseado en el body para usar exactamente el mismo flujo que el formulario de editar.

Example request:
curl --request POST \
    "http://localhost:8000/blog/posts/consequatur/toggle-featured" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/blog/posts/consequatur/toggle-featured"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Eliminar post

Example request:
curl --request DELETE \
    "http://localhost:8000/blog/posts/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/blog/posts/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE blog/posts/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the post. Example: consequatur

Mostrar formulario de creación - Full Post

Example request:
curl --request GET \
    --get "http://localhost:8000/blog/posts/create/full" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/blog/posts/create/full"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6InhtZ3JCQXMrc3lZWktvbXdGWk8yUnc9PSIsInZhbHVlIjoiNkFOTjRGYWhKRU1nSDQxQzhjU0JaZmpTZGVoNFVjYXhqYTNWUWM5Z2JmTTd4T24wNk5lakN0QWEyTXhRN2t2UEZmRjRYUzVTRUxlcm5WR3pvQXc0ZkJoa0lSdTlUdllFOWVaUjRuUnJuTExMQ1VFK0FIb2JUejMvVFAvVzZlV24iLCJtYWMiOiIxY2IyY2UyYTU5NDRiMDM2NGE3YmQzOGQxZGVlMGI2YzJkNGJlZmNkMzM4ZDg5MDdlOTczNDAxYWEzOTU4NDBjIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:39 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IlB0OTRyYzkrOEk3SkZPNGUzbWxyN2c9PSIsInZhbHVlIjoibDR0OXVJVVUraDRYRmprYlI3bG5IV0FhLy9iVW1SdlVDdExWbVJwZ2JoNXN0ZW5QZkM4THR1ZTFOb0xRSmhST0FORDc3c0o4eGJGOGxRVEpNUUE5ZnhtZ0oyYVY0eGtNRmtJRUtCSVJBN1NYT2QybWFKcWFJOEdUMmZwcHlhY2wiLCJtYWMiOiJmMmVlMWIyZjdmODBlZmRiYmUyYmQ1YmZjNjZhYmQ1OWE4NTQ4ZDY1Nzc4ZmZhOGI3YWY4ZTdmY2FmOWE5N2Y2IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:39 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET blog/posts/create/full

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Crear nuevo post - Full Post con Cloudinary

Example request:
curl --request POST \
    "http://localhost:8000/blog/posts/full" \
    --header "Content-Type: multipart/form-data" \
    --header "Accept: application/json" \
    --form "title=vmqeopfuudtdsufvyvddq"\
    --form "category_id=consequatur"\
    --form "status=Published"\
    --form "description=Dolores dolorum amet iste laborum eius est dolor."\
    --form "content=consequatur"\
    --form "header=@C:\Users\JuanFlor\AppData\Local\Temp\php5A95.tmp" 
const url = new URL(
    "http://localhost:8000/blog/posts/full"
);

const headers = {
    "Content-Type": "multipart/form-data",
    "Accept": "application/json",
};

const body = new FormData();
body.append('title', 'vmqeopfuudtdsufvyvddq');
body.append('category_id', 'consequatur');
body.append('status', 'Published');
body.append('description', 'Dolores dolorum amet iste laborum eius est dolor.');
body.append('content', 'consequatur');
body.append('header', document.querySelector('input[name="header"]').files[0]);

fetch(url, {
    method: "POST",
    headers,
    body,
}).then(response => response.json());

Request      

POST blog/posts/full

Headers

Content-Type        

Example: multipart/form-data

Accept        

Example: application/json

Body Parameters

title   string     

El campo value no debe contener más de 255 caracteres. Example: vmqeopfuudtdsufvyvddq

category_id   string     

The id of an existing record in the post_categories table. Example: consequatur

status   string     

Example: Published

Must be one of:
  • Published
  • Draft
  • Paused
description   string     

Example: Dolores dolorum amet iste laborum eius est dolor.

content   string     

Example: consequatur

header   file  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 8048 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php5A95.tmp

Mostrar formulario de edición - Full Post

Example request:
curl --request GET \
    --get "http://localhost:8000/blog/posts/consequatur/edit/full" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/blog/posts/consequatur/edit/full"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6ImlZZE1tSm1XSjZxclhSbVNleCt4cEE9PSIsInZhbHVlIjoiWnlyTDBwai9VRWV5eU56TWVaNnF0N3dMN21aTEpXbStvM0g4T2l4V2JiMXpZQTZUWTlhOHYrd09BRVc0a3NoTWpKNUtLcFJMYTBHWURNbFR4dmFXNU5SYzUxS3JnaWx2c253V0hOL3Q2S0cvc3VnV29EMkhOR3JFbDU4aUhWVlkiLCJtYWMiOiJhYmQ2OWE1MTU3YTc3NTYxODI0MzdkNmJlNjZmMTEyNWRhMGJhODk1NzJjMjQzZWEyODdhNzA3Y2I4MzhjNTViIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:40 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IjlPNmNRYThXUm1OcGM3dFpZdkpKOFE9PSIsInZhbHVlIjoiZUsvaUFac3U5QlRORDJOSVRiNWMydXVPWjYyQVNWVkhUV1Y3aW9ER3liL0c3c1JTSC8zVXBaS0xrQkxCVm1Tb2FOZG9RMlh1QmoyMnV2c3JnVUF1aUs2K0xIRzBxTUkvakNRSWR3R1pVTjYwd1BVeDY4YWE0YTZHK2dzOEtaY1giLCJtYWMiOiJhMDE4Y2QyYzI1NjA2YWIxYzEyOTYxMjlmM2RiZDJiMDc3MDFiOWQ4YjQ4ZGU0OTA1NDE5NTc1MjM0MDdlOTk2IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:40 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET blog/posts/{id}/edit/full

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the post. Example: consequatur

Actualizar post - Full Post con Cloudinary

Example request:
curl --request PUT \
    "http://localhost:8000/blog/posts/consequatur/full" \
    --header "Content-Type: multipart/form-data" \
    --header "Accept: application/json" \
    --form "title=vmqeopfuudtdsufvyvddq"\
    --form "category_id=consequatur"\
    --form "status=Published"\
    --form "description=Dolores dolorum amet iste laborum eius est dolor."\
    --form "content=consequatur"\
    --form "header=@C:\Users\JuanFlor\AppData\Local\Temp\php5B04.tmp" 
const url = new URL(
    "http://localhost:8000/blog/posts/consequatur/full"
);

const headers = {
    "Content-Type": "multipart/form-data",
    "Accept": "application/json",
};

const body = new FormData();
body.append('title', 'vmqeopfuudtdsufvyvddq');
body.append('category_id', 'consequatur');
body.append('status', 'Published');
body.append('description', 'Dolores dolorum amet iste laborum eius est dolor.');
body.append('content', 'consequatur');
body.append('header', document.querySelector('input[name="header"]').files[0]);

fetch(url, {
    method: "PUT",
    headers,
    body,
}).then(response => response.json());

Request      

PUT blog/posts/{id}/full

Headers

Content-Type        

Example: multipart/form-data

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the post. Example: consequatur

Body Parameters

title   string     

El campo value no debe contener más de 255 caracteres. Example: vmqeopfuudtdsufvyvddq

category_id   string     

The id of an existing record in the post_categories table. Example: consequatur

status   string     

Example: Published

Must be one of:
  • Published
  • Draft
  • Paused
description   string  optional    

Example: Dolores dolorum amet iste laborum eius est dolor.

content   string  optional    

Example: consequatur

header   file  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 8048 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php5B04.tmp

GET blog/categories/get-categories

Example request:
curl --request GET \
    --get "http://localhost:8000/blog/categories/get-categories" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/blog/categories/get-categories"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6ImxFaW42VTNKWFFzSHByRVVzS3JwaFE9PSIsInZhbHVlIjoiWU02UDNtMnpHMURBK3JWc1B1cy9TQ2l2a2xTODE5MTc5a2orQWVOemRjMXhlRDlZemppUmNFcm5PaS9uaEVGQzdPU0VNT3Zocm5oZ0RocDMzaXdhQWxzUmwwVk1SSm42d2pEMVVCaTJvQUJ3Z2tnQzV0ZitVMGpDNW8yMHdPbmoiLCJtYWMiOiI5MzVmMjI2ZTE1ZGFkYzc1OTg5MWY0ZTU4MTdkOTBhNTNhZWViYThjOTQzZTI0ZmFkMjM1NjEwMzA4MzM5NWMxIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:40 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6ImdNb1lRY2l3S1V5aHNSRHplN1V0Ymc9PSIsInZhbHVlIjoiUFFjaVlaYnpBRWFYdDFySUNERTV6SUF1MzIwVEtpZGZ4VjFiRSs4Yjd6dWRjaGQ2RC9tRmgrRXE0WGZFMEsxazNmcXFvRStPTVE3UVN4VkVGQXVEMFNlNmhrNFlScTZxUjJjS3UxYmY5R081Zlh3YXRGN0ZLWTdlK3FSWG9JR1MiLCJtYWMiOiJmMGE3NmE5ODQwNGU2NGUyNzE4Y2EyMzgxY2E4YmI2YWYwODI4Mjc1MDk5MjgyMzM2Y2JkNWU5ZDhiYzlkMzk3IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:40 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET blog/categories/get-categories

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

POST blog/categories

Example request:
curl --request POST \
    "http://localhost:8000/blog/categories" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/blog/categories"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST blog/categories

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

GET blog/categories/show/{id}

Example request:
curl --request GET \
    --get "http://localhost:8000/blog/categories/show/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/blog/categories/show/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6Ikk4UE94R2U4azVsQktRK3Zrb1k5VUE9PSIsInZhbHVlIjoiRXU5TDA2bGhraHJ1YVpqcC9LdDM2ZS9zTHZJdEdrWGdUM2s0L1RpOUhCWDEwRHNUbnVIcjVEeDk2bkdaQncwQmxxdms5aUtPWGpaVHVCcDJkd0t2SlN0WWJrcWJ1cFZKejljR2NUdHpocVlQbUg3cExkK0xDaFlOYllRUmtoSWkiLCJtYWMiOiIzMzQyYTE1M2NlZGYyN2ExZWQ1NTc5ZWVhY2JiZjA2YzYzN2U5ZWI2YjhmOGNhOTM3N2U5MDIwNmI2ZGM3ODhiIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:40 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IlNnald6Wm9nSC9kV1NtMzU4TkNOSkE9PSIsInZhbHVlIjoiSWpnYk9mbGUyL3RSbm10Q0ZVMWlOUEZsM2ExUU5ZZThIWkJCTUJhVjhlcHNFaGlpK0NLR2VsdkFFYkpZcWd0alZMYUVqNHpSRC9JY2FZZGtJdVl6MkhmR1UvMjNXM0ZsWmFHVzZMUnpkcWx1aHRkVDBGdUJzVkx3ZTFoNVFJWUgiLCJtYWMiOiI0NmZiZjdiNDA3YTI5OTY0OTU2NTg4NmJlYWY1YWNhODk5YzYzYmZhOWM5MDM3YzIwNWM4Yjk4MWVmZDI3OWU0IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:40 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET blog/categories/show/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the show. Example: consequatur

PUT blog/categories/{id}

Example request:
curl --request PUT \
    "http://localhost:8000/blog/categories/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/blog/categories/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "PUT",
    headers,
}).then(response => response.json());

Request      

PUT blog/categories/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the category. Example: consequatur

DELETE blog/categories/destroy-multiple

Example request:
curl --request DELETE \
    "http://localhost:8000/blog/categories/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
const url = new URL(
    "http://localhost:8000/blog/categories/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE blog/categories/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

ids   string[]  optional    

The id of an existing record in the post_categories table.

POST blog/categories/destroy-multiple

Example request:
curl --request POST \
    "http://localhost:8000/blog/categories/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
const url = new URL(
    "http://localhost:8000/blog/categories/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST blog/categories/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

ids   string[]  optional    

The id of an existing record in the post_categories table.

DELETE blog/categories/{id}

Example request:
curl --request DELETE \
    "http://localhost:8000/blog/categories/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/blog/categories/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE blog/categories/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the category. Example: consequatur

Admin

Obtener estadísticas del blog (AJAX)

Example request:
curl --request GET \
    --get "http://localhost:8000/blog-settings/stats" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/blog-settings/stats"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6Ik5NMXpXNmVac2xlQVR6d1BJUmdERXc9PSIsInZhbHVlIjoidUtHcDZlZkRTRk9ldHMrakgvYjF2MGlxeElQQ2p1eHNMMGQ3NkZTaktWTUx5VzBSSE0yaXQvTHRLeGVaZW9EejB4djB5WWFBMjBjQzVUcm0xU2ZRTy9QUlJzVm1CZll2SE12NFphMExSV0RsM1pKY0pVTldpZ3NoYklYeTdzNEUiLCJtYWMiOiJkYjczNDEyMWI5NzYwYWM0ZTVlYTE3Njg5ZjhhYzA3NDM4MzNmMDYxNTJhNmU4NDQzZjA3NjgxYTA1NWQ5YWI2IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:39 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IkNJN0JTaWpTL045Q0liMk10ZkxuNmc9PSIsInZhbHVlIjoicStIU1ZFUFA0cWEra0g0b3ltVDRkdVVvTTN5V1RRMTlQRlJ1Unc3QWVUV0NleHBQTjJtYjdLQWk3TXBHMm9sVkxHWXRySklBaEdxSFl2RWo0TTZvblZ0TStTVndJWHdtM0QvL3dGKzl5R3U2QlBoNkNGL2RzVFJibTc3WHNCUWoiLCJtYWMiOiJjNDQzZTFiYTY0ZmRiOGJiNWZkMjE4YzAzZjRjNjJmMDAyYzU3MGE2NmU0MTJhNTk1MTM4OTlkZTg0YTExZDQ2IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:39 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET blog-settings/stats

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Gallery

Example request:
curl --request GET \
    --get "http://localhost:8000/gallery-settings/show/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/gallery-settings/show/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6IitJdjJzdGVxWXlKbG8vMmJhTTRQNVE9PSIsInZhbHVlIjoiODFYNml5NlBMWlNtZ0I4REo1Vkg5YXFBZGp0Z25qeG05VTRCcHVBWGdMZ3A1TXFia3Q2QXNWSytESElEOVlpQ3ZSODV3ZjBjQ3hESkdtS0tMc2dkeVFZZkd3T25BdkR5RTZNbmFuKy8xamxQb2MzZUlrYjJwaGZ0eTlQbk5ya0MiLCJtYWMiOiJhMjJjY2ExNDE0MzNkODlmNWE3ZTdmMzRkZmJmN2Q2OGEzYWZmM2YyYjNlMzFjNjNmYzJkM2Y0NmM2MDEyMDMyIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:43 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6Ik1PaGMzcHY1NkFRTlIwaDUvdUpMTkE9PSIsInZhbHVlIjoiQjE3YWZtWE1mck13T2tzSWtRc1ZQMWNYOVpEWW9EZHVpcmNFbmZMdTFxdFJLUFByQVN5YlZ5OTNiN2dKNEJsZzgxRzRDZmxUcVBYSDIrYWtFaVVWTHB2MTlPY0dEL1FsdWxpTlExSkN6eHBERnUyalN4azlxbWkxanRzTExMVEMiLCJtYWMiOiI3MmY5ZWZlNjEwZTMyNjBiYmIwOGNhN2NhNjk0OTMzMWUyOWNmMmI0ODllZWVlYzdkNTk3ZDE1MjA2MTc2ZjEyIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:43 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Example request:
curl --request POST \
    "http://localhost:8000/gallery-settings/store" \
    --header "Content-Type: multipart/form-data" \
    --header "Accept: application/json" \
    --form "new_category=vmqeopfuudtdsufvyvddq"\
    --form "is_featured=1"\
    --form "img=@C:\Users\JuanFlor\AppData\Local\Temp\php6679.tmp" 
const url = new URL(
    "http://localhost:8000/gallery-settings/store"
);

const headers = {
    "Content-Type": "multipart/form-data",
    "Accept": "application/json",
};

const body = new FormData();
body.append('new_category', 'vmqeopfuudtdsufvyvddq');
body.append('is_featured', '1');
body.append('img', document.querySelector('input[name="img"]').files[0]);

fetch(url, {
    method: "POST",
    headers,
    body,
}).then(response => response.json());

Request      

POST gallery-settings/store

Headers

Content-Type        

Example: multipart/form-data

Accept        

Example: application/json

Body Parameters

img   file     

El campo value debe ser una imagen. El archivo value no debe pesar más de 2048 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php6679.tmp

category_id   string  optional    

The id of an existing record in the gallery_categories table.

new_category   string  optional    

El campo value no debe contener más de 255 caracteres. Example: vmqeopfuudtdsufvyvddq

tags   string[]  optional    

The id of an existing record in the gallery_tags table.

is_featured   boolean  optional    

Example: true

Example request:
curl --request PUT \
    "http://localhost:8000/gallery-settings/update/17" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/gallery-settings/update/17"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "PUT",
    headers,
}).then(response => response.json());

Example request:
curl --request DELETE \
    "http://localhost:8000/gallery-settings/destroy/17" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/gallery-settings/destroy/17"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Example request:
curl --request DELETE \
    "http://localhost:8000/gallery-settings/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
const url = new URL(
    "http://localhost:8000/gallery-settings/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE gallery-settings/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

ids   string[]  optional    

The id of an existing record in the gallery table.

Example request:
curl --request GET \
    --get "http://localhost:8000/gallery-settings/galleries-data" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/gallery-settings/galleries-data"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6InlQNFRoWFN0TndLSEpVVFRmWHV4ZHc9PSIsInZhbHVlIjoiMnErdnY2UjNpSzV5QTdMUlFnZEwyYnNUZTZESUxSZS9BSnBWaXVtL0tuWXh6Y2FaYTdNM0ZUbGVoOUtVVzFoeTFSbzJVTGdBZXBkeUUyNEM2ZzN5cFBSakNBZ2tPbTZpZG5wSERDSDJvNktMeFdzR1o2MEt5S0RQcFJ6OGY1bnciLCJtYWMiOiJmZWVkZTNiMDUyNzA1MmYyNDI0YTQyYjYzZTJiMjA1MTYxYWFhYjFlZjA5MTVjYTVkMTIwYmY1Y2M3YjU5MTFkIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:43 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IllMNDlNVTVzSGVjd1d5OWMySVZqckE9PSIsInZhbHVlIjoiK3NpVHhqd1NCOVU4ajVUbGRQa3U1SHBnUkYyN3FLRUVzQzVCWW1uOVp3cmNHTjIrSDZBNHl6OUtodDJCWXRpSFl2ajh0K21VYUZvU2NRN1FrdWJncllvRCt6RHdFVUFQNW5GOG1ycDB0dDRFdTRCQ0h3V0RNb1QxVWNkRmgrWEwiLCJtYWMiOiI0NzZjMzk2NTI0NTBkZjIyY2I4NGI0Yzc3M2MxZjg4MDEzMTMwYzI5OGM3YTI1NDJkNzQ2ZmY3YTJmNTViNmEwIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:43 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET gallery-settings/galleries-data

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Example request:
curl --request POST \
    "http://localhost:8000/gallery-settings/galleries/17/toggle-featured" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/gallery-settings/galleries/17/toggle-featured"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Example request:
curl --request GET \
    --get "http://localhost:8000/gallery-settings/stats" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/gallery-settings/stats"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6IkV3eU5Ea3NQTyt4N2RhQnh2MFlVckE9PSIsInZhbHVlIjoiS3YwNDhqeHVFZGl5Q3pRUlB5TjFZSU5sMEk0RGtUK0s5dXhJYWtGNjh4c2FSMFZXa0cwaC9UL2ZDR3hQR1Z0clNmRXpMcVBWT3MrQks1aVF3MFc4MjU3c1pFRFRJaGdiK1kxTzRFREhLbkFCRzdaa2ZWOEJ5NmNxWEorY25iSW4iLCJtYWMiOiI4YTg4ZDAyMDBiMjkyZTEwYjdkY2ZlZmMzOTdjNjcyOWIwZTZmY2QzNjc3NmE4YTc2ZTNkNmQ3ODg1ODMxMzEyIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:43 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IktOY3ZDT1VVWFhtaCtuOVAvREtMTFE9PSIsInZhbHVlIjoiVG1XUDJnelNnNUJJc3dlOEZ2dkZ4YXRweENNM1RlTlNDUHpBWU82dGR3YUo0NUVnWHk3RkorbVRsNTgwdXJBSmUwU2pZeGZ6Y2xKY0VHS3l2bkptZmVHUzZBK29BTGF0QUc1NTkyQm9uRzVDLy9KaTVTMTc4UTRCR3RkakJaSk4iLCJtYWMiOiI2NzdmNmE2M2RhZmRjNDA2MjA1MmE4MzYxMTcxMTQ2MGQ1ODQzNGM0YzZhMzViNTJkMjVhYjRjOGI5MDUwM2VhIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:43 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET gallery-settings/stats

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Example request:
curl --request POST \
    "http://localhost:8000/gallery-settings/categories/store" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"name\": \"vmqeopfuudtdsufvyvddq\"
}"
const url = new URL(
    "http://localhost:8000/gallery-settings/categories/store"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "name": "vmqeopfuudtdsufvyvddq"
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Request      

POST gallery-settings/categories/store

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

name   string     

El campo value no debe contener más de 255 caracteres. Example: vmqeopfuudtdsufvyvddq

Example request:
curl --request GET \
    --get "http://localhost:8000/gallery-settings/gallery-categories/data" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/gallery-settings/gallery-categories/data"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6IlNocVNiUkR0K1V4b25qcHJnb3M0ZkE9PSIsInZhbHVlIjoiMzNiellSL0xMTDJqQWhrR3MvdUFtQmZhUXpHM01VNXVYcjVCb211VC80aEdnUzBDYjRvOE9qby9lY2Z6bzQ4WW9DU3l5NkI2UUcxNktJRmYyRWUyOGdQQWdUa2VjK0RtN2MyeHlJVjB4MlRUbS9OWUd5cXdEMjR0cU1jZHFhNWIiLCJtYWMiOiIzMTMwMjUxNzcwZTg2Njk1ZTk2YTFhZWJkNzU0YjU4ZDEwODkyNjhjYzFiMzkyODg4NTFmYmIwMDAyNzYzYjA0IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:43 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IlU1MmlYWGM2TkNJRzBtNjRtZlpIUXc9PSIsInZhbHVlIjoidCtRS3NQc2VNYk4vWU1wWitDMHRVejlJbmU5cHZmN1dERlZVY2Q0aFB5KzNPL2JmcDJSUjNwYTFNeFhNbjVDT1pEeWVDWmNGM09vTGpIYUNZclJmejVnMHIxN09qL1ZaSnhxbFRzZUhxb2xZalhRTEsrN3l1SWNGZlVWdjdjRDkiLCJtYWMiOiJiMjI2ZTYzNDkzNjJkMGZmNDkxN2Y0ZjNjZDcyZTJlOTEzMjcwMGQ0NjA3NjRmNWY1YjBlM2Q1NzJlYjhhNGMzIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:43 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Example request:
curl --request GET \
    --get "http://localhost:8000/gallery-settings/gallery-categories/show/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/gallery-settings/gallery-categories/show/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6IjY5WEphWWxpVXFkblRjelJIbkxrV3c9PSIsInZhbHVlIjoibWFuVG1hRVNMeTFvMTVZQlRFY3FydnlXRWNkdk5aSDBvWWxmdjJwYVNjR014c3hlUDlZTWlsTW1FcndZczZ3NFdYTWtUbVlVRjB1K2p3TkR4cmovNS9DcG1kdy9rYUdvdlR3SXVScDN1NXZ2Z2FadUFMa1hzdU1QajZ4elAyWWUiLCJtYWMiOiIwNDc5ZGFjOGIyYThmZTU0ODFjOGVjMTJiN2Q5MzM4M2M4NjE1YzVmMjBmMGU3NDg2ZThjMDZjNTIyZTcxYzgyIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:43 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6InpLMWY5OStsSHFqd3FPTHpqYUYzZGc9PSIsInZhbHVlIjoiNnJIb3dLNG1USmFZOHdnbnRQQmlWZk5jR3BVOWhGaWwxTmtYMnAvUVc0OE5RN1NPOUtIUDZ6amZidTAwOGZxVnYxbXZ1TTZiZzRDNVlDSkJXbFg1L3laalVmZ3pqb1hlOEN5a3BaaTE0QjZFekx5M29SZFVlWTF0UDM2N0NzVVciLCJtYWMiOiI4ZGMwOWIyNzQ0NGViNDdlZDVjNTU5NTljNDBmMTc0MzA4NmNlZmVlMmNjYjIxYzVmZGI0YTM5NjY0ODA1ZjA3IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:43 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Example request:
curl --request POST \
    "http://localhost:8000/gallery-settings/gallery-categories/store" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"name\": \"vmqeopfuudtdsufvyvddq\",
    \"description\": \"Dolores molestias ipsam sit.\"
}"
const url = new URL(
    "http://localhost:8000/gallery-settings/gallery-categories/store"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "name": "vmqeopfuudtdsufvyvddq",
    "description": "Dolores molestias ipsam sit."
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Example request:
curl --request POST \
    "http://localhost:8000/gallery-settings/gallery-categories/update/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"description\": \"Dolores dolorum amet iste laborum eius est dolor.\"
}"
const url = new URL(
    "http://localhost:8000/gallery-settings/gallery-categories/update/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "description": "Dolores dolorum amet iste laborum eius est dolor."
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Example request:
curl --request DELETE \
    "http://localhost:8000/gallery-settings/gallery-categories/destroy/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/gallery-settings/gallery-categories/destroy/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Example request:
curl --request DELETE \
    "http://localhost:8000/gallery-settings/gallery-categories/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
const url = new URL(
    "http://localhost:8000/gallery-settings/gallery-categories/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Example request:
curl --request GET \
    --get "http://localhost:8000/gallery-settings/gallery-tags/data" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/gallery-settings/gallery-tags/data"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6InhwY2JrV2hnUVBqQ3BRbE83bUZNNmc9PSIsInZhbHVlIjoiTWlsR1VFMzdQdmJQL1cvYU51bE5FNmdLWjVhRndLZm1sRlNiVHV5VTBDMXozekJ1TTRITE5uM2dHcVV1SlJCT1gyOVlvRnVnMmkrMHFzdkIxS3RsaEMweUNGeXBwOWpVWkg1dW5HbGtRRFlpRjM0dXgrY0xwUG4za1lhd0RJalgiLCJtYWMiOiJiZTBmMWQ2MzQ1Y2IyNTYxNjcxZGY3YTRjNDIwNDY1NTJlMTJiOTNjNGQzZWM3ZGU5NGFlYTQwMmE0MjhlNWMxIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:43 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6InVhc2VxWXFVQWR2aGdPekh1c25BVVE9PSIsInZhbHVlIjoidzJOTFBBeWthZjEyd2g3ZUlVcVZEOC9FaFFPLzlveHBzb1ZGamUydWdpUTF6VHIxa2dzRWhGWk5XK3hvb0huaktLQ2VURUJJKzEyN3d0TFVUZzlyY01BdjRmZUxoNDJWMGF0dU55dmozYnN5Uyt6UldWVjBKY0U2WDcxU1NTbGYiLCJtYWMiOiI1NzEzOGNlNTg1MWUwMGY1ZGQzNmVhN2U1YWJmZTJkMjQxNmI0N2FhMDkxNTgxZDA0MzdhNDdkOTczOGIyNjU4IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:43 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Example request:
curl --request GET \
    --get "http://localhost:8000/gallery-settings/gallery-tags/show/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/gallery-settings/gallery-tags/show/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6IlZ4STFSZXYyallkdGhnZmtsbFBVaHc9PSIsInZhbHVlIjoiWXlIZWg4bVB6NGoxcGpSWFpEOUQvVkdSV1U4RzhmVXhHdkYyQ09wTlYvWEUxb290dEJCTTZTTzVzdEh3YkgyR1lCbzVXMGZnQUFxRXYvUTlMeXNIb2o1YkZ5WmYrMVNTT0dGK01qT3JSK1JRYWd2SVEyQjdNK2tMa282dStGZmEiLCJtYWMiOiI4Zjk3MDllNjY4ZDU1ZTVmYzJhNmIyN2MxNWY1OGVkNDQ3NzJlYTNhMDNjMzE3YjA1ZjlhMGY4ZTExZTRkMjEyIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:43 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6ImVGUXovSHdnSC9SOHNBdUYySkplcVE9PSIsInZhbHVlIjoiVkZhcDZhVFY4eWwvdjcxNHYvSzVEa2tNNlMwb3hURTdRekFCS1NPSUhWUThJU2JGTTlRc3dMS2p0QUd6YWpKVkpuSmdFc21lT01xUGJTK2pCZng0QjdJUm51emh6Mm1yRlJtbHVEbVREbWdwNDVnc1NHVnduK3hnaUN2a1VadUwiLCJtYWMiOiJiNmNjYTFjYTM0YjczZGUwZmViYmEyYzYzNGFmMzNlM2FmZWZhYzMzMWIzMWI1NGExMGJjNDljNTU3MzBhYTcwIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:43 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Example request:
curl --request POST \
    "http://localhost:8000/gallery-settings/gallery-tags/store" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"name\": \"vmqeopfuudtdsufvyvddq\",
    \"description\": \"Dolores molestias ipsam sit.\",
    \"color\": \"warning\"
}"
const url = new URL(
    "http://localhost:8000/gallery-settings/gallery-tags/store"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "name": "vmqeopfuudtdsufvyvddq",
    "description": "Dolores molestias ipsam sit.",
    "color": "warning"
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Example request:
curl --request POST \
    "http://localhost:8000/gallery-settings/gallery-tags/update/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"description\": \"Dolores dolorum amet iste laborum eius est dolor.\",
    \"color\": \"info\"
}"
const url = new URL(
    "http://localhost:8000/gallery-settings/gallery-tags/update/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "description": "Dolores dolorum amet iste laborum eius est dolor.",
    "color": "info"
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Example request:
curl --request DELETE \
    "http://localhost:8000/gallery-settings/gallery-tags/destroy/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/gallery-settings/gallery-tags/destroy/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Example request:
curl --request DELETE \
    "http://localhost:8000/gallery-settings/gallery-tags/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
const url = new URL(
    "http://localhost:8000/gallery-settings/gallery-tags/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Example request:
curl --request GET \
    --get "http://localhost:8000/gallery" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/gallery"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (404):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6ImNLSWNIem5DNFVQck9UNzAzSDAyd2c9PSIsInZhbHVlIjoiRUVjVFJNUDJBRGFDTTgvTXExNGdoZStCUWNjK1VoRHBkRHpsWENOU2lHVVRYdk9rVVZHMm55T0M2NENueFBrYS82MVczVFYyd3liVkJpaWZGRUJiWHgzWWV4dFZFL1had3g2eEVvR0xRUGZ2ZWlvay9OYlFVdVZZaEd1TnF3cU8iLCJtYWMiOiI1OTNkNDg5MDAzZDExNDhmNzkyZmMyMGFjZWMzOGVjMDllMDE1OGUyNzkwN2E0ZGIyMzM2MDgxMDg2ZWM1MDQ0IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:43 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IjN0bEFJdy9rMGYrQm5BelhiaUNTQ3c9PSIsInZhbHVlIjoid0Y0SGN3T2tvNGNrRlVUTk1oeWYzc28vbkZPQ1lJR1hwMTB6bnJPVDRpYi94S1ltZnhQWGZDdWJzenY1RDNxeWRRc0hHeWtISVhabFVkOE1tREJ0OGVralNVTm5HRk44TURncERpT3hDUDJuSC81S3ZhdFJjOFR2SXd3Nzd0MnMiLCJtYWMiOiJhNzBlN2Q4OTA0YzM1Zjg0N2JmOGNhMmVlZjcxMDIxYWVhODU1ZTZmYmI3NDA2NTY2NDgyOWY3ZjI4NWU0OTUwIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:43 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "error": "Module not available",
    "message": "The gallery module is currently disabled."
}
 

Request      

GET gallery

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Example request:
curl --request GET \
    --get "http://localhost:8000/gallery/category/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/gallery/category/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (404):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6Ikt3OTZSWkNLblNMVXVFWFR5c280L2c9PSIsInZhbHVlIjoick96eHhaQ2RlV094QmRablowUGp2OW0xai96NXIwVE93eTRtUHJTTmpPMHZ1T2E2aVlpRXBBYzRqRHp5cUptVGVUSHdDUUVZeDFaZ0xoY0xIZFlPTWxIbjFEOFBOWEJMcldtTCtUNE1rbkhtZ25zZEFWYzVQNEx4QXNsVnU2UVgiLCJtYWMiOiI0NzM3MDk1NGZiYjI1MjVjOWU0MDk4ZjcxODA0NTA0ZGI3OGY1NWI3MDY1ZDQxNTRlMTlmNmNjYmNiYTVjODYzIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:43 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6ImZXQVpybC9iVi9pRW9qTERkSnlJY3c9PSIsInZhbHVlIjoidFFsVDdVMGRiUXRIb09OeVBlUGMrMFpob2dOcSt1M3BQWTA4UFQ4ejRpSDhGK21DUWxjbkpwNWZVckEzbU5ES1lIcEtLWXZKRGMyc2MvRWc5REEwYS9CcE5pb0pTS0hzQU1TNWNoK3hIY21oMnFDcTlTOVFPaXo4UkFDRlVKaW0iLCJtYWMiOiIxNDEyZGVmMzA5NzQwM2RmNmJjMWY2YTVlNWU5OTdhOWRmNzRiYTI1YzcxOGU2MTA1MjY5MjE1YmQwMzVkMTdhIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:43 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "error": "Module not available",
    "message": "The gallery module is currently disabled."
}
 

Request      

GET gallery/category/{slug}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

slug   string     

The slug of the category. Example: consequatur

Example request:
curl --request GET \
    --get "http://localhost:8000/gallery/tag/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/gallery/tag/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (404):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6IkMreTYyVENYY3FZTHE2OFFDaUFWQmc9PSIsInZhbHVlIjoiOG93dFQrNnQ4OWNUNUt5N0hRaTBGTyt1S0FlTmdpSWlrZmpLNG9Tek1aVE9rUjJkWDFQTlYySVZldXZHV1lkNEc2Q0pzQi90dUdQNEZnam02Q3JlSStkc1dOcXdWWjkwZFl1WVIvNC9Uc0E2aUN1cEVBd0F3YUlRZnJ2aTVyNkUiLCJtYWMiOiIyNTY5NDZiMTgzYzM3OTYyYmQxYzlhZjEyZDJjZTY2MzQ3YzM4YTcxMWZlNzlkM2UwYjJmYzYzNjc3MzEwOWY5IiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:43 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IkZzWDlmQjZSMmVKY1hXNjVnTk1nYlE9PSIsInZhbHVlIjoiS1I1UEVGbGUyQU02NlQ3a1dtY2l1OUYxV0hoRzZzVGlBVUlaWHFJZTFQWXZobHZ6Vm80d0E3VU9CS0k4M1Q3MFVjbUxmWDlveW9TZUY5RWszSXJpN0ZuT0txNjZtcFJ3UWRteTVRWFRBVEVCekppSGtnU1hkWjNMeXJBTkV4U2YiLCJtYWMiOiIwNjhjMTYzODRmZWM0N2Y2MDVhNTE0NWFkMDkzMWZlNDc4ODFmYTg4YmNlNzA3OGJkY2QzMjhhMWI3MmNhYTMyIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:43 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "error": "Module not available",
    "message": "The gallery module is currently disabled."
}
 

Request      

GET gallery/tag/{slug}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

slug   string     

The slug of the tag. Example: consequatur

Menu

Example request:
curl --request GET \
    --get "http://localhost:8000/menu-settings/stats" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menu-settings/stats"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (404):

Show headers
cache-control: no-cache, private
 

<!DOCTYPE html>
<html lang="es" class="light">
    <head>
        <meta charset="utf-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, shrink-to-fit=no">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">

        
        <!-- SEO Meta Tags -->
        <title>La Compania Digital</title>
        <meta name="description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
        <meta name="keywords" content="La Compania Digital, desarrollo web, automatizaciones, seguridad informatica, capacitacion interna, presencia digital" />
        <meta name="author" content="La Compania Digital">
        <meta name="robots" content="index, follow" />
        <meta name="language" content="en_US" />
        <meta name="csrf-token" content="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">

        <!-- Canonical URL -->
                    <link rel="canonical" href="https://localhost:8000/menu-settings/stats" />
        
        <!-- Geo Tags (opcional) -->
        
        <!-- Open Graph Meta Tags -->
                    <meta property="og:type" content="website" />
            <meta property="og:title" content="La Compania Digital" />
            <meta property="og:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta property="og:url" content="https://localhost:8000/menu-settings/stats" />
            <meta property="og:site_name" content="La Compania Digital" />
            <meta property="og:locale" content="en_US" />
                            <meta property="og:locale:alternate" content="es_US" />
            
                        <meta property="og:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:secure_url" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:width" content="1200" />
            <meta property="og:image:height" content="630" />
            <meta property="og:image:type" content="image/png" />
            <meta property="og:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />

                    
        <!-- Twitter Card Meta Tags -->
                    <meta name="twitter:card" content="summary_large_image" />
            <meta name="twitter:title" content="La Compania Digital" />
            <meta name="twitter:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta name="twitter:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864800/grupo-repman/assets/twitter-image.jpg" />
            <meta name="twitter:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
                                
        <!-- Meta Tags Adicionales -->
                                                        
        <!-- JSON-LD Structured Data -->
                                                <script type="application/ld+json">
                    {
    "@context": "https://schema.org",
    "@type": "ProfessionalService",
    "name": "La Compania Digital",
    "url": "",
    "logo": "https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png",
    "description": "Creamos desarrollos digitales simples, claros y con acompanamiento humano."
}
                </script>
                    
        <!-- Favicon -->
        <link rel="shortcut icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon" />
        <link rel="icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon">
        <link rel="apple-touch-icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936147/grupo-repman/assets/apple-touch-icon.png">

        <!-- Styles -->
        <!-- Vendor CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/fontawesome-free/css/all.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/animate/animate.compat.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/simple-line-icons/css/simple-line-icons.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.carousel.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.theme.default.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/magnific-popup/magnific-popup.min.css">

<!-- Web Fonts -->
<link id="googleFonts" href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&amp;family=Lexend:ital,wght@0,400..900;1,400..900&amp;family=Open+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap" rel="stylesheet" type="text/css">

<!-- Dynamic CSS Variables -->
<style>
:root {
    --font-family-primary: "Lexend", sans-serif;
    --font-family-secondary: "Lexend", sans-serif;
    --font-family-tertiary: "Open Sans", sans-serif;
}

body, .body {
    font-family: var(--font-family-primary);
}

h1, h2, h3, h4, h5, h6, .heading-font {
    font-family: var(--font-family-secondary);
}

.body-font, p, .text, .content {
    font-family: var(--font-family-tertiary);
}


</style>

<!-- Theme CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/theme.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-elements.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-blog.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-shop.css">

<!-- Revolution Slider CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/settings.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/layers.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/navigation.css">

<!-- CD-System Base Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/cd-system-base.css">

<!-- CD-System Modular CSS -->
<link rel="stylesheet" href="https://localhost:8000/modules/cd-base/cd-base.css">
<link rel="stylesheet" href="https://localhost:8000/modules/projects/projects.css">
<link rel="stylesheet" href="https://localhost:8000/modules/gallery/gallery.css">
<link rel="stylesheet" href="https://localhost:8000/modules/services/services.css">
<link rel="stylesheet" href="https://localhost:8000/modules/blog/blog.css">
<link rel="stylesheet" href="https://localhost:8000/modules/references/references.css">
<link rel="stylesheet" href="https://localhost:8000/modules/team-members/team-members.css">
<link rel="stylesheet" href="https://localhost:8000/modules/products/products.css">
<link rel="stylesheet" href="https://localhost:8000/modules/tokko/tokko.css">

<!-- Skin CSS -->
<link id="skinCSS" rel="stylesheet" href="https://localhost:8000/template/css/skins/skin-accounting-1.css">

<!-- Theme Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/custom.css">

<!-- Demo CSS (después de custom.css para que overrides de marca del demo prevalezcan) -->
<link rel="stylesheet" href="https://localhost:8000/template/css/demos/demo-accounting-1.css">


        <!-- Google Analytics -->
                
            </head>

    <body class="loading-overlay-showing" data-loading-overlay data-plugin-page-transition>
        <!-- Loading Overlay -->
        <div class="loading-overlay">
            <div class="custom-loader">
                <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936137/grupo-repman/assets/logo-2.png" alt="Loader Logo" class="logo-loader" style="max-width: 200px;">
                <div class="loading-text">Cargando...</div>
            </div>
        </div>

        <div class="body">
            <header id="header" class="header-transparent header-effect-shrink " data-plugin-options="{'stickyEnabled': true, 'stickyEffect': 'shrink', 'stickyEnableOnBoxed': true, 'stickyEnableOnMobile': false, 'stickyChangeLogo': true, 'stickyStartAt': 30, 'stickyHeaderContainerHeight': 70}">
    <div class="header-body border-top-0" style="background: transparent; border-bottom: 1px solid rgba(0, 240, 255, 0.06) !important;">
        <div class="header-container container container-xl-custom">
            <div class="header-row">
                <div class="header-column">
                    <div class="header-row">
                        <div class="header-logo">
                            <a href="https://localhost:8000">
                                <img alt="La Compania Digital" src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png" class="img-fluid" style="max-width: 240px; height: auto;" />
                            </a>
                        </div>
                    </div>
                </div>
                <div class="header-column justify-content-end">
                    <div class="header-row">
                        <div class="header-nav header-nav-links order-2 order-lg-1">
                            <div class="header-nav-main header-nav-main-square header-nav-main-dropdown-no-borders header-nav-main-effect-2 header-nav-main-sub-effect-1">
                                <nav class="collapse">
                                    <ul class="nav nav-pills" id="mainNav">
                                                                                                                                                                                                                            <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        INICIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/services"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        SERVICIOS
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/about"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        EMPRESA
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/projects"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        PORTFOLIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/contact"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        CONTACTO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/blog"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        BLOG
                                                    </a>
                                                </li>
                                                                                                                        </ul>
                                </nav>
                            </div>
                            <button class="btn header-btn-collapse-nav" data-bs-toggle="collapse" data-bs-target=".header-nav-main nav" style="background-color: var(--primary); color: var(--secondary);">
                                <i class="fas fa-bars"></i>
                            </button>
                        </div>

                        
                                                <div class="header-nav-features header-nav-features-no-border header-nav-features-lg-show-border-left order-1 order-lg-2 ms-lg-3">
                            <a href="/contact"
                               class="btn btn-primary btn-rounded font-weight-bold text-2 px-4 py-2"
                               >
                                Contacto
                            </a>
                        </div>
                                            </div>
                </div>
            </div>
        </div>
    </div>
</header>


<a href="https://wa.me/5493812481001" class="float-wsp" target="_blank">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>
            
            <div role="main" class="main">
                <section class="page-header page-header-modern bg-color-grey page-header-lg">
    <div class="container">
        <div class="row">
            <div class="col-md-12 align-self-center p-static order-2 text-center">
                <h1 class="font-weight-bold text-dark ls-1">404 - Página No Encontrada</h1>
            </div>
            <div class="col-md-12 align-self-center order-1">
                <ul class="breadcrumb d-block text-center">
                    <li><a href="https://localhost:8000">Inicio</a></li>
                    <li class="active">Error</li>
                </ul>
            </div>
        </div>
    </div>
</section>

<div class="container">
    <section class="http-error">
        <div class="row justify-content-center py-3">
            <div class="col-md-7 text-center">
                <div class="http-error-main">
                    <h2 class="ls-1">404!</h2>
                    <p>Lo sentimos, pero la página que estás buscando no existe.</p>
                </div>
            </div>
            <div class="col-md-4 mt-4 mt-md-0">
                <h4 class="text-primary ls-1">Enlaces útiles</h4>
                <ul class="nav nav-list flex-column">
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000">Inicio</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/faqs">Faqs</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/about">Sobre nosotros</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/contact">Contacto</a>
                    </li>
                </ul>
            </div>
        </div>
    </section>
</div>
            </div>

            <footer id="footer" class="position-relative mt-0 border-0" style="background-color: var(--dark);">

    
    <div style="height: 1px; background: linear-gradient(90deg, transparent 0%, var(--primary) 50%, transparent 100%); opacity: 0.3;"></div>

    <div class="container container-xl-custom py-5">
        <div class="row">
            
            <div class="col-md-6 col-lg-4 mb-4 mb-lg-0">
                <a href="https://localhost:8000" class="text-decoration-none mb-4 d-inline-block">
                    <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936135/grupo-repman/assets/logo-alternative.png" class="img-fluid" alt="La Compania Digital" style="max-width: 200px; height: auto;" />
                </a>
                <p class="text-3-5 mb-4" style="color: var(--quaternary);">
                    Creamos desarrollos digitales simples, claros y con acompanamiento humano.
                </p>

                <ul class="footer-social-icons social-icons m-0 d-flex gap-2">
                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-lg-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Navegación</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/services" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Proyectos
                                    </a>
                                </li>
                                                                                                                                                                    <li class="mb-2">
                                    <a href="https://localhost:8000/contact" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Contacto
                                    </a>
                                </li>
                                                                                                                                                                                                                                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-md-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Servicios</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Casos
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/solutions" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/products" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/blog" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Novedades
                                    </a>
                                </li>
                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-4 mb-4 mb-md-0">
                <h5 class="text-4 mb-2 text-transform-none font-weight-bold" style="color: var(--light);">Novedades digitales</h5>
                <p class="text-3 mb-3" style="color: var(--quaternary);">
                    Recibí tendencias en desarrollo web y novedades del mundo digital.
                </p>

                <div class="alert alert-success d-none" id="newsletterSuccess">
                    <strong>Listo</strong>. Te suscribiste correctamente.
                </div>
                <div class="alert alert-danger d-none" id="newsletterError"></div>

                <form id="newsletterForm" action="https://localhost:8000/newsletter-subscribe" method="POST">
                    <input type="hidden" name="_token" value="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">                    <div class="input-group">
                        <input class="form-control form-control-sm" placeholder="Tu email" name="newsletterEmail" id="newsletterEmail" type="email"
                               style="background-color: var(--secondary); color: var(--light); border: 1px solid rgba(0, 240, 255, 0.15); border-radius: 6px 0 0 6px;">
                        <button class="btn btn-primary px-4" type="submit" style="border-radius: 0 6px 6px 0;">
                            <i class="fas fa-arrow-right"></i>
                        </button>
                    </div>
                </form>

                
                <div class="mt-4 pt-3" style="border-top: 1px solid rgba(240, 240, 245, 0.06);">
                                                        </div>
            </div>
        </div>
    </div>

    
    <div style="background-color: var(--secondary); border-top: 1px solid rgba(0, 240, 255, 0.06);">
        <div class="container container-xl-custom py-3">
            <div class="row">
                <div class="col d-flex align-items-center justify-content-center">
                    <p class="mb-0 text-2" style="color: var(--quaternary); opacity: 0.7;">
                        © <script>document.write(new Date().getFullYear())</script>
                        <a href="" style="color: var(--primary);" target="_blank">La Compania Digital</a>
                        · Todos los derechos reservados.
                    </p>
                </div>
            </div>
        </div>
    </div>
</footer>

<script>
(function () {
    const form = document.getElementById('newsletterForm');
    if (!form) return;

    const emailInput = document.getElementById('newsletterEmail');
    const successAlert = document.getElementById('newsletterSuccess');
    const errorAlert = document.getElementById('newsletterError');
    const csrfToken = document.querySelector('input[name="_token"]').value;

    let isSubmitting = false;
    form.noValidate = true;

    form.addEventListener('submit', function (e) {
        e.preventDefault();
        e.stopImmediatePropagation();

        if (isSubmitting) return;
        isSubmitting = true;

        fetch(form.action, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-CSRF-TOKEN': csrfToken,
                'Accept': 'application/json'
            },
            body: JSON.stringify({ newsletterEmail: emailInput.value })
        })
        .then(response => {
            if (!response.ok) throw response;
            return response.json();
        })
        .then(data => {
            if (data.success) {
                successAlert.classList.remove('d-none');
                errorAlert.classList.add('d-none');
                form.reset();
            }
        })
        .catch(async (error) => {
            let message = 'Ocurrió un error. Intentá más tarde.';
            try {
                const errorData = await error.json();
                message = errorData.errors?.newsletterEmail?.[0] ?? message;
            } catch (_) {}
            errorAlert.textContent = message;
            errorAlert.classList.remove('d-none');
            successAlert.classList.add('d-none');
        })
        .finally(() => {
            isSubmitting = false;
        });
    });
})();
</script>
        </div>

        <!-- WhatsApp Floating Button -->
        <a href="https://wa.me/5493812481001"
   class="float-wsp"
   target="_blank"
   rel="noopener noreferrer"
   aria-label="Contactar por WhatsApp">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>


        <!-- Back to Top Button - Porto Plugin -->
        <a href="#" class="scroll-to-top hidden-mobile" aria-label="Ir Arriba">
            <i class="fas fa-chevron-up"></i>
        </a>

        <!-- Vendor -->
<script src="https://localhost:8000/template/vendor/plugins/js/plugins.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/gsap.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/ScrollTrigger.min.js"></script>


<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.tools.min.js"></script>
<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.revolution.min.js"></script>

<!-- Theme Base, Components and Settings -->
<script src="https://localhost:8000/template/js/theme.js"></script>

<!-- Demo -->
        <script src="https://localhost:8000/template/js/demos/demo-accounting-1.js"></script>

<!-- Theme Custom -->
<script src="https://localhost:8000/template/js/custom.js"></script>

<!-- Theme Initialization Files -->
<script src="https://localhost:8000/template/js/theme.init.js"></script>

<!-- Contact Form Validation -->
<script src="https://localhost:8000/template/vendor/jquery.validation/jquery.validate.min.js"></script>
<script src="https://localhost:8000/template/js/views/view.contact.js"></script>

<!-- Sticky Header is handled automatically by Porto theme.js -->

            </body>
</html>

 

Request      

GET menu-settings/stats

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Example request:
curl --request GET \
    --get "http://localhost:8000/menus/categories/get-categories" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menus/categories/get-categories"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (404):

Show headers
cache-control: no-cache, private
 

<!DOCTYPE html>
<html lang="es" class="light">
    <head>
        <meta charset="utf-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, shrink-to-fit=no">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">

        
        <!-- SEO Meta Tags -->
        <title>La Compania Digital</title>
        <meta name="description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
        <meta name="keywords" content="La Compania Digital, desarrollo web, automatizaciones, seguridad informatica, capacitacion interna, presencia digital" />
        <meta name="author" content="La Compania Digital">
        <meta name="robots" content="index, follow" />
        <meta name="language" content="en_US" />
        <meta name="csrf-token" content="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">

        <!-- Canonical URL -->
                    <link rel="canonical" href="https://localhost:8000/menus/categories/get-categories" />
        
        <!-- Geo Tags (opcional) -->
        
        <!-- Open Graph Meta Tags -->
                    <meta property="og:type" content="website" />
            <meta property="og:title" content="La Compania Digital" />
            <meta property="og:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta property="og:url" content="https://localhost:8000/menus/categories/get-categories" />
            <meta property="og:site_name" content="La Compania Digital" />
            <meta property="og:locale" content="en_US" />
                            <meta property="og:locale:alternate" content="es_US" />
            
                        <meta property="og:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:secure_url" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:width" content="1200" />
            <meta property="og:image:height" content="630" />
            <meta property="og:image:type" content="image/png" />
            <meta property="og:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />

                    
        <!-- Twitter Card Meta Tags -->
                    <meta name="twitter:card" content="summary_large_image" />
            <meta name="twitter:title" content="La Compania Digital" />
            <meta name="twitter:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta name="twitter:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864800/grupo-repman/assets/twitter-image.jpg" />
            <meta name="twitter:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
                                
        <!-- Meta Tags Adicionales -->
                                                        
        <!-- JSON-LD Structured Data -->
                                                <script type="application/ld+json">
                    {
    "@context": "https://schema.org",
    "@type": "ProfessionalService",
    "name": "La Compania Digital",
    "url": "",
    "logo": "https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png",
    "description": "Creamos desarrollos digitales simples, claros y con acompanamiento humano."
}
                </script>
                    
        <!-- Favicon -->
        <link rel="shortcut icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon" />
        <link rel="icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon">
        <link rel="apple-touch-icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936147/grupo-repman/assets/apple-touch-icon.png">

        <!-- Styles -->
        <!-- Vendor CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/fontawesome-free/css/all.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/animate/animate.compat.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/simple-line-icons/css/simple-line-icons.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.carousel.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.theme.default.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/magnific-popup/magnific-popup.min.css">

<!-- Web Fonts -->
<link id="googleFonts" href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&amp;family=Lexend:ital,wght@0,400..900;1,400..900&amp;family=Open+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap" rel="stylesheet" type="text/css">

<!-- Dynamic CSS Variables -->
<style>
:root {
    --font-family-primary: "Lexend", sans-serif;
    --font-family-secondary: "Lexend", sans-serif;
    --font-family-tertiary: "Open Sans", sans-serif;
}

body, .body {
    font-family: var(--font-family-primary);
}

h1, h2, h3, h4, h5, h6, .heading-font {
    font-family: var(--font-family-secondary);
}

.body-font, p, .text, .content {
    font-family: var(--font-family-tertiary);
}


</style>

<!-- Theme CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/theme.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-elements.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-blog.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-shop.css">

<!-- Revolution Slider CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/settings.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/layers.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/navigation.css">

<!-- CD-System Base Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/cd-system-base.css">

<!-- CD-System Modular CSS -->
<link rel="stylesheet" href="https://localhost:8000/modules/cd-base/cd-base.css">
<link rel="stylesheet" href="https://localhost:8000/modules/projects/projects.css">
<link rel="stylesheet" href="https://localhost:8000/modules/gallery/gallery.css">
<link rel="stylesheet" href="https://localhost:8000/modules/services/services.css">
<link rel="stylesheet" href="https://localhost:8000/modules/blog/blog.css">
<link rel="stylesheet" href="https://localhost:8000/modules/references/references.css">
<link rel="stylesheet" href="https://localhost:8000/modules/team-members/team-members.css">
<link rel="stylesheet" href="https://localhost:8000/modules/products/products.css">
<link rel="stylesheet" href="https://localhost:8000/modules/tokko/tokko.css">

<!-- Skin CSS -->
<link id="skinCSS" rel="stylesheet" href="https://localhost:8000/template/css/skins/skin-accounting-1.css">

<!-- Theme Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/custom.css">

<!-- Demo CSS (después de custom.css para que overrides de marca del demo prevalezcan) -->
<link rel="stylesheet" href="https://localhost:8000/template/css/demos/demo-accounting-1.css">


        <!-- Google Analytics -->
                
            </head>

    <body class="loading-overlay-showing" data-loading-overlay data-plugin-page-transition>
        <!-- Loading Overlay -->
        <div class="loading-overlay">
            <div class="custom-loader">
                <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936137/grupo-repman/assets/logo-2.png" alt="Loader Logo" class="logo-loader" style="max-width: 200px;">
                <div class="loading-text">Cargando...</div>
            </div>
        </div>

        <div class="body">
            <header id="header" class="header-transparent header-effect-shrink " data-plugin-options="{'stickyEnabled': true, 'stickyEffect': 'shrink', 'stickyEnableOnBoxed': true, 'stickyEnableOnMobile': false, 'stickyChangeLogo': true, 'stickyStartAt': 30, 'stickyHeaderContainerHeight': 70}">
    <div class="header-body border-top-0" style="background: transparent; border-bottom: 1px solid rgba(0, 240, 255, 0.06) !important;">
        <div class="header-container container container-xl-custom">
            <div class="header-row">
                <div class="header-column">
                    <div class="header-row">
                        <div class="header-logo">
                            <a href="https://localhost:8000">
                                <img alt="La Compania Digital" src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png" class="img-fluid" style="max-width: 240px; height: auto;" />
                            </a>
                        </div>
                    </div>
                </div>
                <div class="header-column justify-content-end">
                    <div class="header-row">
                        <div class="header-nav header-nav-links order-2 order-lg-1">
                            <div class="header-nav-main header-nav-main-square header-nav-main-dropdown-no-borders header-nav-main-effect-2 header-nav-main-sub-effect-1">
                                <nav class="collapse">
                                    <ul class="nav nav-pills" id="mainNav">
                                                                                                                                                                                                                            <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        INICIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/services"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        SERVICIOS
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/about"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        EMPRESA
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/projects"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        PORTFOLIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/contact"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        CONTACTO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/blog"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        BLOG
                                                    </a>
                                                </li>
                                                                                                                        </ul>
                                </nav>
                            </div>
                            <button class="btn header-btn-collapse-nav" data-bs-toggle="collapse" data-bs-target=".header-nav-main nav" style="background-color: var(--primary); color: var(--secondary);">
                                <i class="fas fa-bars"></i>
                            </button>
                        </div>

                        
                                                <div class="header-nav-features header-nav-features-no-border header-nav-features-lg-show-border-left order-1 order-lg-2 ms-lg-3">
                            <a href="/contact"
                               class="btn btn-primary btn-rounded font-weight-bold text-2 px-4 py-2"
                               >
                                Contacto
                            </a>
                        </div>
                                            </div>
                </div>
            </div>
        </div>
    </div>
</header>


<a href="https://wa.me/5493812481001" class="float-wsp" target="_blank">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>
            
            <div role="main" class="main">
                <section class="page-header page-header-modern bg-color-grey page-header-lg">
    <div class="container">
        <div class="row">
            <div class="col-md-12 align-self-center p-static order-2 text-center">
                <h1 class="font-weight-bold text-dark ls-1">404 - Página No Encontrada</h1>
            </div>
            <div class="col-md-12 align-self-center order-1">
                <ul class="breadcrumb d-block text-center">
                    <li><a href="https://localhost:8000">Inicio</a></li>
                    <li class="active">Error</li>
                </ul>
            </div>
        </div>
    </div>
</section>

<div class="container">
    <section class="http-error">
        <div class="row justify-content-center py-3">
            <div class="col-md-7 text-center">
                <div class="http-error-main">
                    <h2 class="ls-1">404!</h2>
                    <p>Lo sentimos, pero la página que estás buscando no existe.</p>
                </div>
            </div>
            <div class="col-md-4 mt-4 mt-md-0">
                <h4 class="text-primary ls-1">Enlaces útiles</h4>
                <ul class="nav nav-list flex-column">
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000">Inicio</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/faqs">Faqs</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/about">Sobre nosotros</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/contact">Contacto</a>
                    </li>
                </ul>
            </div>
        </div>
    </section>
</div>
            </div>

            <footer id="footer" class="position-relative mt-0 border-0" style="background-color: var(--dark);">

    
    <div style="height: 1px; background: linear-gradient(90deg, transparent 0%, var(--primary) 50%, transparent 100%); opacity: 0.3;"></div>

    <div class="container container-xl-custom py-5">
        <div class="row">
            
            <div class="col-md-6 col-lg-4 mb-4 mb-lg-0">
                <a href="https://localhost:8000" class="text-decoration-none mb-4 d-inline-block">
                    <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936135/grupo-repman/assets/logo-alternative.png" class="img-fluid" alt="La Compania Digital" style="max-width: 200px; height: auto;" />
                </a>
                <p class="text-3-5 mb-4" style="color: var(--quaternary);">
                    Creamos desarrollos digitales simples, claros y con acompanamiento humano.
                </p>

                <ul class="footer-social-icons social-icons m-0 d-flex gap-2">
                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-lg-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Navegación</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/services" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Proyectos
                                    </a>
                                </li>
                                                                                                                                                                    <li class="mb-2">
                                    <a href="https://localhost:8000/contact" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Contacto
                                    </a>
                                </li>
                                                                                                                                                                                                                                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-md-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Servicios</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Casos
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/solutions" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/products" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/blog" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Novedades
                                    </a>
                                </li>
                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-4 mb-4 mb-md-0">
                <h5 class="text-4 mb-2 text-transform-none font-weight-bold" style="color: var(--light);">Novedades digitales</h5>
                <p class="text-3 mb-3" style="color: var(--quaternary);">
                    Recibí tendencias en desarrollo web y novedades del mundo digital.
                </p>

                <div class="alert alert-success d-none" id="newsletterSuccess">
                    <strong>Listo</strong>. Te suscribiste correctamente.
                </div>
                <div class="alert alert-danger d-none" id="newsletterError"></div>

                <form id="newsletterForm" action="https://localhost:8000/newsletter-subscribe" method="POST">
                    <input type="hidden" name="_token" value="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">                    <div class="input-group">
                        <input class="form-control form-control-sm" placeholder="Tu email" name="newsletterEmail" id="newsletterEmail" type="email"
                               style="background-color: var(--secondary); color: var(--light); border: 1px solid rgba(0, 240, 255, 0.15); border-radius: 6px 0 0 6px;">
                        <button class="btn btn-primary px-4" type="submit" style="border-radius: 0 6px 6px 0;">
                            <i class="fas fa-arrow-right"></i>
                        </button>
                    </div>
                </form>

                
                <div class="mt-4 pt-3" style="border-top: 1px solid rgba(240, 240, 245, 0.06);">
                                                        </div>
            </div>
        </div>
    </div>

    
    <div style="background-color: var(--secondary); border-top: 1px solid rgba(0, 240, 255, 0.06);">
        <div class="container container-xl-custom py-3">
            <div class="row">
                <div class="col d-flex align-items-center justify-content-center">
                    <p class="mb-0 text-2" style="color: var(--quaternary); opacity: 0.7;">
                        © <script>document.write(new Date().getFullYear())</script>
                        <a href="" style="color: var(--primary);" target="_blank">La Compania Digital</a>
                        · Todos los derechos reservados.
                    </p>
                </div>
            </div>
        </div>
    </div>
</footer>

<script>
(function () {
    const form = document.getElementById('newsletterForm');
    if (!form) return;

    const emailInput = document.getElementById('newsletterEmail');
    const successAlert = document.getElementById('newsletterSuccess');
    const errorAlert = document.getElementById('newsletterError');
    const csrfToken = document.querySelector('input[name="_token"]').value;

    let isSubmitting = false;
    form.noValidate = true;

    form.addEventListener('submit', function (e) {
        e.preventDefault();
        e.stopImmediatePropagation();

        if (isSubmitting) return;
        isSubmitting = true;

        fetch(form.action, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-CSRF-TOKEN': csrfToken,
                'Accept': 'application/json'
            },
            body: JSON.stringify({ newsletterEmail: emailInput.value })
        })
        .then(response => {
            if (!response.ok) throw response;
            return response.json();
        })
        .then(data => {
            if (data.success) {
                successAlert.classList.remove('d-none');
                errorAlert.classList.add('d-none');
                form.reset();
            }
        })
        .catch(async (error) => {
            let message = 'Ocurrió un error. Intentá más tarde.';
            try {
                const errorData = await error.json();
                message = errorData.errors?.newsletterEmail?.[0] ?? message;
            } catch (_) {}
            errorAlert.textContent = message;
            errorAlert.classList.remove('d-none');
            successAlert.classList.add('d-none');
        })
        .finally(() => {
            isSubmitting = false;
        });
    });
})();
</script>
        </div>

        <!-- WhatsApp Floating Button -->
        <a href="https://wa.me/5493812481001"
   class="float-wsp"
   target="_blank"
   rel="noopener noreferrer"
   aria-label="Contactar por WhatsApp">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>


        <!-- Back to Top Button - Porto Plugin -->
        <a href="#" class="scroll-to-top hidden-mobile" aria-label="Ir Arriba">
            <i class="fas fa-chevron-up"></i>
        </a>

        <!-- Vendor -->
<script src="https://localhost:8000/template/vendor/plugins/js/plugins.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/gsap.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/ScrollTrigger.min.js"></script>


<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.tools.min.js"></script>
<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.revolution.min.js"></script>

<!-- Theme Base, Components and Settings -->
<script src="https://localhost:8000/template/js/theme.js"></script>

<!-- Demo -->
        <script src="https://localhost:8000/template/js/demos/demo-accounting-1.js"></script>

<!-- Theme Custom -->
<script src="https://localhost:8000/template/js/custom.js"></script>

<!-- Theme Initialization Files -->
<script src="https://localhost:8000/template/js/theme.init.js"></script>

<!-- Contact Form Validation -->
<script src="https://localhost:8000/template/vendor/jquery.validation/jquery.validate.min.js"></script>
<script src="https://localhost:8000/template/js/views/view.contact.js"></script>

<!-- Sticky Header is handled automatically by Porto theme.js -->

            </body>
</html>

 

Request      

GET menus/categories/get-categories

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Example request:
curl --request GET \
    --get "http://localhost:8000/menus/categories/show/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menus/categories/show/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (404):

Show headers
cache-control: no-cache, private
 

<!DOCTYPE html>
<html lang="es" class="light">
    <head>
        <meta charset="utf-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, shrink-to-fit=no">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">

        
        <!-- SEO Meta Tags -->
        <title>La Compania Digital</title>
        <meta name="description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
        <meta name="keywords" content="La Compania Digital, desarrollo web, automatizaciones, seguridad informatica, capacitacion interna, presencia digital" />
        <meta name="author" content="La Compania Digital">
        <meta name="robots" content="index, follow" />
        <meta name="language" content="en_US" />
        <meta name="csrf-token" content="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">

        <!-- Canonical URL -->
                    <link rel="canonical" href="https://localhost:8000/menus/categories/show/consequatur" />
        
        <!-- Geo Tags (opcional) -->
        
        <!-- Open Graph Meta Tags -->
                    <meta property="og:type" content="website" />
            <meta property="og:title" content="La Compania Digital" />
            <meta property="og:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta property="og:url" content="https://localhost:8000/menus/categories/show/consequatur" />
            <meta property="og:site_name" content="La Compania Digital" />
            <meta property="og:locale" content="en_US" />
                            <meta property="og:locale:alternate" content="es_US" />
            
                        <meta property="og:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:secure_url" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:width" content="1200" />
            <meta property="og:image:height" content="630" />
            <meta property="og:image:type" content="image/png" />
            <meta property="og:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />

                    
        <!-- Twitter Card Meta Tags -->
                    <meta name="twitter:card" content="summary_large_image" />
            <meta name="twitter:title" content="La Compania Digital" />
            <meta name="twitter:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta name="twitter:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864800/grupo-repman/assets/twitter-image.jpg" />
            <meta name="twitter:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
                                
        <!-- Meta Tags Adicionales -->
                                                        
        <!-- JSON-LD Structured Data -->
                                                <script type="application/ld+json">
                    {
    "@context": "https://schema.org",
    "@type": "ProfessionalService",
    "name": "La Compania Digital",
    "url": "",
    "logo": "https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png",
    "description": "Creamos desarrollos digitales simples, claros y con acompanamiento humano."
}
                </script>
                    
        <!-- Favicon -->
        <link rel="shortcut icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon" />
        <link rel="icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon">
        <link rel="apple-touch-icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936147/grupo-repman/assets/apple-touch-icon.png">

        <!-- Styles -->
        <!-- Vendor CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/fontawesome-free/css/all.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/animate/animate.compat.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/simple-line-icons/css/simple-line-icons.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.carousel.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.theme.default.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/magnific-popup/magnific-popup.min.css">

<!-- Web Fonts -->
<link id="googleFonts" href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&amp;family=Lexend:ital,wght@0,400..900;1,400..900&amp;family=Open+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap" rel="stylesheet" type="text/css">

<!-- Dynamic CSS Variables -->
<style>
:root {
    --font-family-primary: "Lexend", sans-serif;
    --font-family-secondary: "Lexend", sans-serif;
    --font-family-tertiary: "Open Sans", sans-serif;
}

body, .body {
    font-family: var(--font-family-primary);
}

h1, h2, h3, h4, h5, h6, .heading-font {
    font-family: var(--font-family-secondary);
}

.body-font, p, .text, .content {
    font-family: var(--font-family-tertiary);
}


</style>

<!-- Theme CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/theme.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-elements.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-blog.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-shop.css">

<!-- Revolution Slider CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/settings.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/layers.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/navigation.css">

<!-- CD-System Base Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/cd-system-base.css">

<!-- CD-System Modular CSS -->
<link rel="stylesheet" href="https://localhost:8000/modules/cd-base/cd-base.css">
<link rel="stylesheet" href="https://localhost:8000/modules/projects/projects.css">
<link rel="stylesheet" href="https://localhost:8000/modules/gallery/gallery.css">
<link rel="stylesheet" href="https://localhost:8000/modules/services/services.css">
<link rel="stylesheet" href="https://localhost:8000/modules/blog/blog.css">
<link rel="stylesheet" href="https://localhost:8000/modules/references/references.css">
<link rel="stylesheet" href="https://localhost:8000/modules/team-members/team-members.css">
<link rel="stylesheet" href="https://localhost:8000/modules/products/products.css">
<link rel="stylesheet" href="https://localhost:8000/modules/tokko/tokko.css">

<!-- Skin CSS -->
<link id="skinCSS" rel="stylesheet" href="https://localhost:8000/template/css/skins/skin-accounting-1.css">

<!-- Theme Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/custom.css">

<!-- Demo CSS (después de custom.css para que overrides de marca del demo prevalezcan) -->
<link rel="stylesheet" href="https://localhost:8000/template/css/demos/demo-accounting-1.css">


        <!-- Google Analytics -->
                
            </head>

    <body class="loading-overlay-showing" data-loading-overlay data-plugin-page-transition>
        <!-- Loading Overlay -->
        <div class="loading-overlay">
            <div class="custom-loader">
                <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936137/grupo-repman/assets/logo-2.png" alt="Loader Logo" class="logo-loader" style="max-width: 200px;">
                <div class="loading-text">Cargando...</div>
            </div>
        </div>

        <div class="body">
            <header id="header" class="header-transparent header-effect-shrink " data-plugin-options="{'stickyEnabled': true, 'stickyEffect': 'shrink', 'stickyEnableOnBoxed': true, 'stickyEnableOnMobile': false, 'stickyChangeLogo': true, 'stickyStartAt': 30, 'stickyHeaderContainerHeight': 70}">
    <div class="header-body border-top-0" style="background: transparent; border-bottom: 1px solid rgba(0, 240, 255, 0.06) !important;">
        <div class="header-container container container-xl-custom">
            <div class="header-row">
                <div class="header-column">
                    <div class="header-row">
                        <div class="header-logo">
                            <a href="https://localhost:8000">
                                <img alt="La Compania Digital" src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png" class="img-fluid" style="max-width: 240px; height: auto;" />
                            </a>
                        </div>
                    </div>
                </div>
                <div class="header-column justify-content-end">
                    <div class="header-row">
                        <div class="header-nav header-nav-links order-2 order-lg-1">
                            <div class="header-nav-main header-nav-main-square header-nav-main-dropdown-no-borders header-nav-main-effect-2 header-nav-main-sub-effect-1">
                                <nav class="collapse">
                                    <ul class="nav nav-pills" id="mainNav">
                                                                                                                                                                                                                            <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        INICIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/services"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        SERVICIOS
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/about"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        EMPRESA
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/projects"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        PORTFOLIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/contact"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        CONTACTO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/blog"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        BLOG
                                                    </a>
                                                </li>
                                                                                                                        </ul>
                                </nav>
                            </div>
                            <button class="btn header-btn-collapse-nav" data-bs-toggle="collapse" data-bs-target=".header-nav-main nav" style="background-color: var(--primary); color: var(--secondary);">
                                <i class="fas fa-bars"></i>
                            </button>
                        </div>

                        
                                                <div class="header-nav-features header-nav-features-no-border header-nav-features-lg-show-border-left order-1 order-lg-2 ms-lg-3">
                            <a href="/contact"
                               class="btn btn-primary btn-rounded font-weight-bold text-2 px-4 py-2"
                               >
                                Contacto
                            </a>
                        </div>
                                            </div>
                </div>
            </div>
        </div>
    </div>
</header>


<a href="https://wa.me/5493812481001" class="float-wsp" target="_blank">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>
            
            <div role="main" class="main">
                <section class="page-header page-header-modern bg-color-grey page-header-lg">
    <div class="container">
        <div class="row">
            <div class="col-md-12 align-self-center p-static order-2 text-center">
                <h1 class="font-weight-bold text-dark ls-1">404 - Página No Encontrada</h1>
            </div>
            <div class="col-md-12 align-self-center order-1">
                <ul class="breadcrumb d-block text-center">
                    <li><a href="https://localhost:8000">Inicio</a></li>
                    <li class="active">Error</li>
                </ul>
            </div>
        </div>
    </div>
</section>

<div class="container">
    <section class="http-error">
        <div class="row justify-content-center py-3">
            <div class="col-md-7 text-center">
                <div class="http-error-main">
                    <h2 class="ls-1">404!</h2>
                    <p>Lo sentimos, pero la página que estás buscando no existe.</p>
                </div>
            </div>
            <div class="col-md-4 mt-4 mt-md-0">
                <h4 class="text-primary ls-1">Enlaces útiles</h4>
                <ul class="nav nav-list flex-column">
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000">Inicio</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/faqs">Faqs</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/about">Sobre nosotros</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/contact">Contacto</a>
                    </li>
                </ul>
            </div>
        </div>
    </section>
</div>
            </div>

            <footer id="footer" class="position-relative mt-0 border-0" style="background-color: var(--dark);">

    
    <div style="height: 1px; background: linear-gradient(90deg, transparent 0%, var(--primary) 50%, transparent 100%); opacity: 0.3;"></div>

    <div class="container container-xl-custom py-5">
        <div class="row">
            
            <div class="col-md-6 col-lg-4 mb-4 mb-lg-0">
                <a href="https://localhost:8000" class="text-decoration-none mb-4 d-inline-block">
                    <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936135/grupo-repman/assets/logo-alternative.png" class="img-fluid" alt="La Compania Digital" style="max-width: 200px; height: auto;" />
                </a>
                <p class="text-3-5 mb-4" style="color: var(--quaternary);">
                    Creamos desarrollos digitales simples, claros y con acompanamiento humano.
                </p>

                <ul class="footer-social-icons social-icons m-0 d-flex gap-2">
                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-lg-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Navegación</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/services" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Proyectos
                                    </a>
                                </li>
                                                                                                                                                                    <li class="mb-2">
                                    <a href="https://localhost:8000/contact" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Contacto
                                    </a>
                                </li>
                                                                                                                                                                                                                                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-md-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Servicios</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Casos
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/solutions" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/products" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/blog" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Novedades
                                    </a>
                                </li>
                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-4 mb-4 mb-md-0">
                <h5 class="text-4 mb-2 text-transform-none font-weight-bold" style="color: var(--light);">Novedades digitales</h5>
                <p class="text-3 mb-3" style="color: var(--quaternary);">
                    Recibí tendencias en desarrollo web y novedades del mundo digital.
                </p>

                <div class="alert alert-success d-none" id="newsletterSuccess">
                    <strong>Listo</strong>. Te suscribiste correctamente.
                </div>
                <div class="alert alert-danger d-none" id="newsletterError"></div>

                <form id="newsletterForm" action="https://localhost:8000/newsletter-subscribe" method="POST">
                    <input type="hidden" name="_token" value="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">                    <div class="input-group">
                        <input class="form-control form-control-sm" placeholder="Tu email" name="newsletterEmail" id="newsletterEmail" type="email"
                               style="background-color: var(--secondary); color: var(--light); border: 1px solid rgba(0, 240, 255, 0.15); border-radius: 6px 0 0 6px;">
                        <button class="btn btn-primary px-4" type="submit" style="border-radius: 0 6px 6px 0;">
                            <i class="fas fa-arrow-right"></i>
                        </button>
                    </div>
                </form>

                
                <div class="mt-4 pt-3" style="border-top: 1px solid rgba(240, 240, 245, 0.06);">
                                                        </div>
            </div>
        </div>
    </div>

    
    <div style="background-color: var(--secondary); border-top: 1px solid rgba(0, 240, 255, 0.06);">
        <div class="container container-xl-custom py-3">
            <div class="row">
                <div class="col d-flex align-items-center justify-content-center">
                    <p class="mb-0 text-2" style="color: var(--quaternary); opacity: 0.7;">
                        © <script>document.write(new Date().getFullYear())</script>
                        <a href="" style="color: var(--primary);" target="_blank">La Compania Digital</a>
                        · Todos los derechos reservados.
                    </p>
                </div>
            </div>
        </div>
    </div>
</footer>

<script>
(function () {
    const form = document.getElementById('newsletterForm');
    if (!form) return;

    const emailInput = document.getElementById('newsletterEmail');
    const successAlert = document.getElementById('newsletterSuccess');
    const errorAlert = document.getElementById('newsletterError');
    const csrfToken = document.querySelector('input[name="_token"]').value;

    let isSubmitting = false;
    form.noValidate = true;

    form.addEventListener('submit', function (e) {
        e.preventDefault();
        e.stopImmediatePropagation();

        if (isSubmitting) return;
        isSubmitting = true;

        fetch(form.action, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-CSRF-TOKEN': csrfToken,
                'Accept': 'application/json'
            },
            body: JSON.stringify({ newsletterEmail: emailInput.value })
        })
        .then(response => {
            if (!response.ok) throw response;
            return response.json();
        })
        .then(data => {
            if (data.success) {
                successAlert.classList.remove('d-none');
                errorAlert.classList.add('d-none');
                form.reset();
            }
        })
        .catch(async (error) => {
            let message = 'Ocurrió un error. Intentá más tarde.';
            try {
                const errorData = await error.json();
                message = errorData.errors?.newsletterEmail?.[0] ?? message;
            } catch (_) {}
            errorAlert.textContent = message;
            errorAlert.classList.remove('d-none');
            successAlert.classList.add('d-none');
        })
        .finally(() => {
            isSubmitting = false;
        });
    });
})();
</script>
        </div>

        <!-- WhatsApp Floating Button -->
        <a href="https://wa.me/5493812481001"
   class="float-wsp"
   target="_blank"
   rel="noopener noreferrer"
   aria-label="Contactar por WhatsApp">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>


        <!-- Back to Top Button - Porto Plugin -->
        <a href="#" class="scroll-to-top hidden-mobile" aria-label="Ir Arriba">
            <i class="fas fa-chevron-up"></i>
        </a>

        <!-- Vendor -->
<script src="https://localhost:8000/template/vendor/plugins/js/plugins.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/gsap.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/ScrollTrigger.min.js"></script>


<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.tools.min.js"></script>
<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.revolution.min.js"></script>

<!-- Theme Base, Components and Settings -->
<script src="https://localhost:8000/template/js/theme.js"></script>

<!-- Demo -->
        <script src="https://localhost:8000/template/js/demos/demo-accounting-1.js"></script>

<!-- Theme Custom -->
<script src="https://localhost:8000/template/js/custom.js"></script>

<!-- Theme Initialization Files -->
<script src="https://localhost:8000/template/js/theme.init.js"></script>

<!-- Contact Form Validation -->
<script src="https://localhost:8000/template/vendor/jquery.validation/jquery.validate.min.js"></script>
<script src="https://localhost:8000/template/js/views/view.contact.js"></script>

<!-- Sticky Header is handled automatically by Porto theme.js -->

            </body>
</html>

 

Request      

GET menus/categories/show/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the show. Example: consequatur

Example request:
curl --request POST \
    "http://localhost:8000/menus/categories" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"name\": \"vmqeopfuudtdsufvyvddq\",
    \"description\": \"Dolores molestias ipsam sit.\",
    \"image\": \"hfqcoynlazghdtqtqxbaj\",
    \"is_featured\": \"true\",
    \"order\": 5
}"
const url = new URL(
    "http://localhost:8000/menus/categories"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "name": "vmqeopfuudtdsufvyvddq",
    "description": "Dolores molestias ipsam sit.",
    "image": "hfqcoynlazghdtqtqxbaj",
    "is_featured": "true",
    "order": 5
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Request      

POST menus/categories

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

name   string     

El campo value debe contener al menos 3 caracteres. El campo value no debe contener más de 180 caracteres. Example: vmqeopfuudtdsufvyvddq

description   string  optional    

El campo value no debe contener más de 500 caracteres. Example: Dolores molestias ipsam sit.

image   string  optional    

El campo value no debe contener más de 500 caracteres. Example: hfqcoynlazghdtqtqxbaj

is_featured   string  optional    

Example: true

Must be one of:
  • 0
  • 1
  • true
  • false
order   integer  optional    

El campo value debe ser al menos 0. Example: 5

Example request:
curl --request PUT \
    "http://localhost:8000/menus/categories/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menus/categories/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "PUT",
    headers,
}).then(response => response.json());

Request      

PUT menus/categories/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the category. Example: consequatur

Example request:
curl --request DELETE \
    "http://localhost:8000/menus/categories/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menus/categories/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE menus/categories/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the category. Example: consequatur

Example request:
curl --request DELETE \
    "http://localhost:8000/menus/categories/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menus/categories/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE menus/categories/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Example request:
curl --request POST \
    "http://localhost:8000/menus/categories/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menus/categories/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST menus/categories/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Example request:
curl --request GET \
    --get "http://localhost:8000/menus/products/get-products" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menus/products/get-products"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (404):

Show headers
cache-control: no-cache, private
 

<!DOCTYPE html>
<html lang="es" class="light">
    <head>
        <meta charset="utf-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, shrink-to-fit=no">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">

        
        <!-- SEO Meta Tags -->
        <title>La Compania Digital</title>
        <meta name="description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
        <meta name="keywords" content="La Compania Digital, desarrollo web, automatizaciones, seguridad informatica, capacitacion interna, presencia digital" />
        <meta name="author" content="La Compania Digital">
        <meta name="robots" content="index, follow" />
        <meta name="language" content="en_US" />
        <meta name="csrf-token" content="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">

        <!-- Canonical URL -->
                    <link rel="canonical" href="https://localhost:8000/menus/products/get-products" />
        
        <!-- Geo Tags (opcional) -->
        
        <!-- Open Graph Meta Tags -->
                    <meta property="og:type" content="website" />
            <meta property="og:title" content="La Compania Digital" />
            <meta property="og:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta property="og:url" content="https://localhost:8000/menus/products/get-products" />
            <meta property="og:site_name" content="La Compania Digital" />
            <meta property="og:locale" content="en_US" />
                            <meta property="og:locale:alternate" content="es_US" />
            
                        <meta property="og:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:secure_url" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:width" content="1200" />
            <meta property="og:image:height" content="630" />
            <meta property="og:image:type" content="image/png" />
            <meta property="og:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />

                    
        <!-- Twitter Card Meta Tags -->
                    <meta name="twitter:card" content="summary_large_image" />
            <meta name="twitter:title" content="La Compania Digital" />
            <meta name="twitter:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta name="twitter:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864800/grupo-repman/assets/twitter-image.jpg" />
            <meta name="twitter:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
                                
        <!-- Meta Tags Adicionales -->
                                                        
        <!-- JSON-LD Structured Data -->
                                                <script type="application/ld+json">
                    {
    "@context": "https://schema.org",
    "@type": "ProfessionalService",
    "name": "La Compania Digital",
    "url": "",
    "logo": "https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png",
    "description": "Creamos desarrollos digitales simples, claros y con acompanamiento humano."
}
                </script>
                    
        <!-- Favicon -->
        <link rel="shortcut icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon" />
        <link rel="icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon">
        <link rel="apple-touch-icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936147/grupo-repman/assets/apple-touch-icon.png">

        <!-- Styles -->
        <!-- Vendor CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/fontawesome-free/css/all.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/animate/animate.compat.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/simple-line-icons/css/simple-line-icons.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.carousel.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.theme.default.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/magnific-popup/magnific-popup.min.css">

<!-- Web Fonts -->
<link id="googleFonts" href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&amp;family=Lexend:ital,wght@0,400..900;1,400..900&amp;family=Open+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap" rel="stylesheet" type="text/css">

<!-- Dynamic CSS Variables -->
<style>
:root {
    --font-family-primary: "Lexend", sans-serif;
    --font-family-secondary: "Lexend", sans-serif;
    --font-family-tertiary: "Open Sans", sans-serif;
}

body, .body {
    font-family: var(--font-family-primary);
}

h1, h2, h3, h4, h5, h6, .heading-font {
    font-family: var(--font-family-secondary);
}

.body-font, p, .text, .content {
    font-family: var(--font-family-tertiary);
}


</style>

<!-- Theme CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/theme.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-elements.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-blog.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-shop.css">

<!-- Revolution Slider CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/settings.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/layers.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/navigation.css">

<!-- CD-System Base Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/cd-system-base.css">

<!-- CD-System Modular CSS -->
<link rel="stylesheet" href="https://localhost:8000/modules/cd-base/cd-base.css">
<link rel="stylesheet" href="https://localhost:8000/modules/projects/projects.css">
<link rel="stylesheet" href="https://localhost:8000/modules/gallery/gallery.css">
<link rel="stylesheet" href="https://localhost:8000/modules/services/services.css">
<link rel="stylesheet" href="https://localhost:8000/modules/blog/blog.css">
<link rel="stylesheet" href="https://localhost:8000/modules/references/references.css">
<link rel="stylesheet" href="https://localhost:8000/modules/team-members/team-members.css">
<link rel="stylesheet" href="https://localhost:8000/modules/products/products.css">
<link rel="stylesheet" href="https://localhost:8000/modules/tokko/tokko.css">

<!-- Skin CSS -->
<link id="skinCSS" rel="stylesheet" href="https://localhost:8000/template/css/skins/skin-accounting-1.css">

<!-- Theme Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/custom.css">

<!-- Demo CSS (después de custom.css para que overrides de marca del demo prevalezcan) -->
<link rel="stylesheet" href="https://localhost:8000/template/css/demos/demo-accounting-1.css">


        <!-- Google Analytics -->
                
            </head>

    <body class="loading-overlay-showing" data-loading-overlay data-plugin-page-transition>
        <!-- Loading Overlay -->
        <div class="loading-overlay">
            <div class="custom-loader">
                <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936137/grupo-repman/assets/logo-2.png" alt="Loader Logo" class="logo-loader" style="max-width: 200px;">
                <div class="loading-text">Cargando...</div>
            </div>
        </div>

        <div class="body">
            <header id="header" class="header-transparent header-effect-shrink " data-plugin-options="{'stickyEnabled': true, 'stickyEffect': 'shrink', 'stickyEnableOnBoxed': true, 'stickyEnableOnMobile': false, 'stickyChangeLogo': true, 'stickyStartAt': 30, 'stickyHeaderContainerHeight': 70}">
    <div class="header-body border-top-0" style="background: transparent; border-bottom: 1px solid rgba(0, 240, 255, 0.06) !important;">
        <div class="header-container container container-xl-custom">
            <div class="header-row">
                <div class="header-column">
                    <div class="header-row">
                        <div class="header-logo">
                            <a href="https://localhost:8000">
                                <img alt="La Compania Digital" src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png" class="img-fluid" style="max-width: 240px; height: auto;" />
                            </a>
                        </div>
                    </div>
                </div>
                <div class="header-column justify-content-end">
                    <div class="header-row">
                        <div class="header-nav header-nav-links order-2 order-lg-1">
                            <div class="header-nav-main header-nav-main-square header-nav-main-dropdown-no-borders header-nav-main-effect-2 header-nav-main-sub-effect-1">
                                <nav class="collapse">
                                    <ul class="nav nav-pills" id="mainNav">
                                                                                                                                                                                                                            <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        INICIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/services"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        SERVICIOS
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/about"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        EMPRESA
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/projects"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        PORTFOLIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/contact"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        CONTACTO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/blog"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        BLOG
                                                    </a>
                                                </li>
                                                                                                                        </ul>
                                </nav>
                            </div>
                            <button class="btn header-btn-collapse-nav" data-bs-toggle="collapse" data-bs-target=".header-nav-main nav" style="background-color: var(--primary); color: var(--secondary);">
                                <i class="fas fa-bars"></i>
                            </button>
                        </div>

                        
                                                <div class="header-nav-features header-nav-features-no-border header-nav-features-lg-show-border-left order-1 order-lg-2 ms-lg-3">
                            <a href="/contact"
                               class="btn btn-primary btn-rounded font-weight-bold text-2 px-4 py-2"
                               >
                                Contacto
                            </a>
                        </div>
                                            </div>
                </div>
            </div>
        </div>
    </div>
</header>


<a href="https://wa.me/5493812481001" class="float-wsp" target="_blank">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>
            
            <div role="main" class="main">
                <section class="page-header page-header-modern bg-color-grey page-header-lg">
    <div class="container">
        <div class="row">
            <div class="col-md-12 align-self-center p-static order-2 text-center">
                <h1 class="font-weight-bold text-dark ls-1">404 - Página No Encontrada</h1>
            </div>
            <div class="col-md-12 align-self-center order-1">
                <ul class="breadcrumb d-block text-center">
                    <li><a href="https://localhost:8000">Inicio</a></li>
                    <li class="active">Error</li>
                </ul>
            </div>
        </div>
    </div>
</section>

<div class="container">
    <section class="http-error">
        <div class="row justify-content-center py-3">
            <div class="col-md-7 text-center">
                <div class="http-error-main">
                    <h2 class="ls-1">404!</h2>
                    <p>Lo sentimos, pero la página que estás buscando no existe.</p>
                </div>
            </div>
            <div class="col-md-4 mt-4 mt-md-0">
                <h4 class="text-primary ls-1">Enlaces útiles</h4>
                <ul class="nav nav-list flex-column">
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000">Inicio</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/faqs">Faqs</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/about">Sobre nosotros</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/contact">Contacto</a>
                    </li>
                </ul>
            </div>
        </div>
    </section>
</div>
            </div>

            <footer id="footer" class="position-relative mt-0 border-0" style="background-color: var(--dark);">

    
    <div style="height: 1px; background: linear-gradient(90deg, transparent 0%, var(--primary) 50%, transparent 100%); opacity: 0.3;"></div>

    <div class="container container-xl-custom py-5">
        <div class="row">
            
            <div class="col-md-6 col-lg-4 mb-4 mb-lg-0">
                <a href="https://localhost:8000" class="text-decoration-none mb-4 d-inline-block">
                    <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936135/grupo-repman/assets/logo-alternative.png" class="img-fluid" alt="La Compania Digital" style="max-width: 200px; height: auto;" />
                </a>
                <p class="text-3-5 mb-4" style="color: var(--quaternary);">
                    Creamos desarrollos digitales simples, claros y con acompanamiento humano.
                </p>

                <ul class="footer-social-icons social-icons m-0 d-flex gap-2">
                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-lg-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Navegación</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/services" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Proyectos
                                    </a>
                                </li>
                                                                                                                                                                    <li class="mb-2">
                                    <a href="https://localhost:8000/contact" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Contacto
                                    </a>
                                </li>
                                                                                                                                                                                                                                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-md-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Servicios</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Casos
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/solutions" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/products" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/blog" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Novedades
                                    </a>
                                </li>
                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-4 mb-4 mb-md-0">
                <h5 class="text-4 mb-2 text-transform-none font-weight-bold" style="color: var(--light);">Novedades digitales</h5>
                <p class="text-3 mb-3" style="color: var(--quaternary);">
                    Recibí tendencias en desarrollo web y novedades del mundo digital.
                </p>

                <div class="alert alert-success d-none" id="newsletterSuccess">
                    <strong>Listo</strong>. Te suscribiste correctamente.
                </div>
                <div class="alert alert-danger d-none" id="newsletterError"></div>

                <form id="newsletterForm" action="https://localhost:8000/newsletter-subscribe" method="POST">
                    <input type="hidden" name="_token" value="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">                    <div class="input-group">
                        <input class="form-control form-control-sm" placeholder="Tu email" name="newsletterEmail" id="newsletterEmail" type="email"
                               style="background-color: var(--secondary); color: var(--light); border: 1px solid rgba(0, 240, 255, 0.15); border-radius: 6px 0 0 6px;">
                        <button class="btn btn-primary px-4" type="submit" style="border-radius: 0 6px 6px 0;">
                            <i class="fas fa-arrow-right"></i>
                        </button>
                    </div>
                </form>

                
                <div class="mt-4 pt-3" style="border-top: 1px solid rgba(240, 240, 245, 0.06);">
                                                        </div>
            </div>
        </div>
    </div>

    
    <div style="background-color: var(--secondary); border-top: 1px solid rgba(0, 240, 255, 0.06);">
        <div class="container container-xl-custom py-3">
            <div class="row">
                <div class="col d-flex align-items-center justify-content-center">
                    <p class="mb-0 text-2" style="color: var(--quaternary); opacity: 0.7;">
                        © <script>document.write(new Date().getFullYear())</script>
                        <a href="" style="color: var(--primary);" target="_blank">La Compania Digital</a>
                        · Todos los derechos reservados.
                    </p>
                </div>
            </div>
        </div>
    </div>
</footer>

<script>
(function () {
    const form = document.getElementById('newsletterForm');
    if (!form) return;

    const emailInput = document.getElementById('newsletterEmail');
    const successAlert = document.getElementById('newsletterSuccess');
    const errorAlert = document.getElementById('newsletterError');
    const csrfToken = document.querySelector('input[name="_token"]').value;

    let isSubmitting = false;
    form.noValidate = true;

    form.addEventListener('submit', function (e) {
        e.preventDefault();
        e.stopImmediatePropagation();

        if (isSubmitting) return;
        isSubmitting = true;

        fetch(form.action, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-CSRF-TOKEN': csrfToken,
                'Accept': 'application/json'
            },
            body: JSON.stringify({ newsletterEmail: emailInput.value })
        })
        .then(response => {
            if (!response.ok) throw response;
            return response.json();
        })
        .then(data => {
            if (data.success) {
                successAlert.classList.remove('d-none');
                errorAlert.classList.add('d-none');
                form.reset();
            }
        })
        .catch(async (error) => {
            let message = 'Ocurrió un error. Intentá más tarde.';
            try {
                const errorData = await error.json();
                message = errorData.errors?.newsletterEmail?.[0] ?? message;
            } catch (_) {}
            errorAlert.textContent = message;
            errorAlert.classList.remove('d-none');
            successAlert.classList.add('d-none');
        })
        .finally(() => {
            isSubmitting = false;
        });
    });
})();
</script>
        </div>

        <!-- WhatsApp Floating Button -->
        <a href="https://wa.me/5493812481001"
   class="float-wsp"
   target="_blank"
   rel="noopener noreferrer"
   aria-label="Contactar por WhatsApp">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>


        <!-- Back to Top Button - Porto Plugin -->
        <a href="#" class="scroll-to-top hidden-mobile" aria-label="Ir Arriba">
            <i class="fas fa-chevron-up"></i>
        </a>

        <!-- Vendor -->
<script src="https://localhost:8000/template/vendor/plugins/js/plugins.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/gsap.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/ScrollTrigger.min.js"></script>


<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.tools.min.js"></script>
<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.revolution.min.js"></script>

<!-- Theme Base, Components and Settings -->
<script src="https://localhost:8000/template/js/theme.js"></script>

<!-- Demo -->
        <script src="https://localhost:8000/template/js/demos/demo-accounting-1.js"></script>

<!-- Theme Custom -->
<script src="https://localhost:8000/template/js/custom.js"></script>

<!-- Theme Initialization Files -->
<script src="https://localhost:8000/template/js/theme.init.js"></script>

<!-- Contact Form Validation -->
<script src="https://localhost:8000/template/vendor/jquery.validation/jquery.validate.min.js"></script>
<script src="https://localhost:8000/template/js/views/view.contact.js"></script>

<!-- Sticky Header is handled automatically by Porto theme.js -->

            </body>
</html>

 

Request      

GET menus/products/get-products

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Example request:
curl --request GET \
    --get "http://localhost:8000/menus/products/show/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menus/products/show/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (404):

Show headers
cache-control: no-cache, private
 

<!DOCTYPE html>
<html lang="es" class="light">
    <head>
        <meta charset="utf-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, shrink-to-fit=no">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">

        
        <!-- SEO Meta Tags -->
        <title>La Compania Digital</title>
        <meta name="description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
        <meta name="keywords" content="La Compania Digital, desarrollo web, automatizaciones, seguridad informatica, capacitacion interna, presencia digital" />
        <meta name="author" content="La Compania Digital">
        <meta name="robots" content="index, follow" />
        <meta name="language" content="en_US" />
        <meta name="csrf-token" content="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">

        <!-- Canonical URL -->
                    <link rel="canonical" href="https://localhost:8000/menus/products/show/consequatur" />
        
        <!-- Geo Tags (opcional) -->
        
        <!-- Open Graph Meta Tags -->
                    <meta property="og:type" content="website" />
            <meta property="og:title" content="La Compania Digital" />
            <meta property="og:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta property="og:url" content="https://localhost:8000/menus/products/show/consequatur" />
            <meta property="og:site_name" content="La Compania Digital" />
            <meta property="og:locale" content="en_US" />
                            <meta property="og:locale:alternate" content="es_US" />
            
                        <meta property="og:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:secure_url" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:width" content="1200" />
            <meta property="og:image:height" content="630" />
            <meta property="og:image:type" content="image/png" />
            <meta property="og:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />

                    
        <!-- Twitter Card Meta Tags -->
                    <meta name="twitter:card" content="summary_large_image" />
            <meta name="twitter:title" content="La Compania Digital" />
            <meta name="twitter:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta name="twitter:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864800/grupo-repman/assets/twitter-image.jpg" />
            <meta name="twitter:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
                                
        <!-- Meta Tags Adicionales -->
                                                        
        <!-- JSON-LD Structured Data -->
                                                <script type="application/ld+json">
                    {
    "@context": "https://schema.org",
    "@type": "ProfessionalService",
    "name": "La Compania Digital",
    "url": "",
    "logo": "https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png",
    "description": "Creamos desarrollos digitales simples, claros y con acompanamiento humano."
}
                </script>
                    
        <!-- Favicon -->
        <link rel="shortcut icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon" />
        <link rel="icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon">
        <link rel="apple-touch-icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936147/grupo-repman/assets/apple-touch-icon.png">

        <!-- Styles -->
        <!-- Vendor CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/fontawesome-free/css/all.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/animate/animate.compat.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/simple-line-icons/css/simple-line-icons.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.carousel.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.theme.default.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/magnific-popup/magnific-popup.min.css">

<!-- Web Fonts -->
<link id="googleFonts" href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&amp;family=Lexend:ital,wght@0,400..900;1,400..900&amp;family=Open+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap" rel="stylesheet" type="text/css">

<!-- Dynamic CSS Variables -->
<style>
:root {
    --font-family-primary: "Lexend", sans-serif;
    --font-family-secondary: "Lexend", sans-serif;
    --font-family-tertiary: "Open Sans", sans-serif;
}

body, .body {
    font-family: var(--font-family-primary);
}

h1, h2, h3, h4, h5, h6, .heading-font {
    font-family: var(--font-family-secondary);
}

.body-font, p, .text, .content {
    font-family: var(--font-family-tertiary);
}


</style>

<!-- Theme CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/theme.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-elements.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-blog.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-shop.css">

<!-- Revolution Slider CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/settings.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/layers.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/navigation.css">

<!-- CD-System Base Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/cd-system-base.css">

<!-- CD-System Modular CSS -->
<link rel="stylesheet" href="https://localhost:8000/modules/cd-base/cd-base.css">
<link rel="stylesheet" href="https://localhost:8000/modules/projects/projects.css">
<link rel="stylesheet" href="https://localhost:8000/modules/gallery/gallery.css">
<link rel="stylesheet" href="https://localhost:8000/modules/services/services.css">
<link rel="stylesheet" href="https://localhost:8000/modules/blog/blog.css">
<link rel="stylesheet" href="https://localhost:8000/modules/references/references.css">
<link rel="stylesheet" href="https://localhost:8000/modules/team-members/team-members.css">
<link rel="stylesheet" href="https://localhost:8000/modules/products/products.css">
<link rel="stylesheet" href="https://localhost:8000/modules/tokko/tokko.css">

<!-- Skin CSS -->
<link id="skinCSS" rel="stylesheet" href="https://localhost:8000/template/css/skins/skin-accounting-1.css">

<!-- Theme Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/custom.css">

<!-- Demo CSS (después de custom.css para que overrides de marca del demo prevalezcan) -->
<link rel="stylesheet" href="https://localhost:8000/template/css/demos/demo-accounting-1.css">


        <!-- Google Analytics -->
                
            </head>

    <body class="loading-overlay-showing" data-loading-overlay data-plugin-page-transition>
        <!-- Loading Overlay -->
        <div class="loading-overlay">
            <div class="custom-loader">
                <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936137/grupo-repman/assets/logo-2.png" alt="Loader Logo" class="logo-loader" style="max-width: 200px;">
                <div class="loading-text">Cargando...</div>
            </div>
        </div>

        <div class="body">
            <header id="header" class="header-transparent header-effect-shrink " data-plugin-options="{'stickyEnabled': true, 'stickyEffect': 'shrink', 'stickyEnableOnBoxed': true, 'stickyEnableOnMobile': false, 'stickyChangeLogo': true, 'stickyStartAt': 30, 'stickyHeaderContainerHeight': 70}">
    <div class="header-body border-top-0" style="background: transparent; border-bottom: 1px solid rgba(0, 240, 255, 0.06) !important;">
        <div class="header-container container container-xl-custom">
            <div class="header-row">
                <div class="header-column">
                    <div class="header-row">
                        <div class="header-logo">
                            <a href="https://localhost:8000">
                                <img alt="La Compania Digital" src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png" class="img-fluid" style="max-width: 240px; height: auto;" />
                            </a>
                        </div>
                    </div>
                </div>
                <div class="header-column justify-content-end">
                    <div class="header-row">
                        <div class="header-nav header-nav-links order-2 order-lg-1">
                            <div class="header-nav-main header-nav-main-square header-nav-main-dropdown-no-borders header-nav-main-effect-2 header-nav-main-sub-effect-1">
                                <nav class="collapse">
                                    <ul class="nav nav-pills" id="mainNav">
                                                                                                                                                                                                                            <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        INICIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/services"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        SERVICIOS
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/about"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        EMPRESA
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/projects"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        PORTFOLIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/contact"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        CONTACTO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/blog"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        BLOG
                                                    </a>
                                                </li>
                                                                                                                        </ul>
                                </nav>
                            </div>
                            <button class="btn header-btn-collapse-nav" data-bs-toggle="collapse" data-bs-target=".header-nav-main nav" style="background-color: var(--primary); color: var(--secondary);">
                                <i class="fas fa-bars"></i>
                            </button>
                        </div>

                        
                                                <div class="header-nav-features header-nav-features-no-border header-nav-features-lg-show-border-left order-1 order-lg-2 ms-lg-3">
                            <a href="/contact"
                               class="btn btn-primary btn-rounded font-weight-bold text-2 px-4 py-2"
                               >
                                Contacto
                            </a>
                        </div>
                                            </div>
                </div>
            </div>
        </div>
    </div>
</header>


<a href="https://wa.me/5493812481001" class="float-wsp" target="_blank">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>
            
            <div role="main" class="main">
                <section class="page-header page-header-modern bg-color-grey page-header-lg">
    <div class="container">
        <div class="row">
            <div class="col-md-12 align-self-center p-static order-2 text-center">
                <h1 class="font-weight-bold text-dark ls-1">404 - Página No Encontrada</h1>
            </div>
            <div class="col-md-12 align-self-center order-1">
                <ul class="breadcrumb d-block text-center">
                    <li><a href="https://localhost:8000">Inicio</a></li>
                    <li class="active">Error</li>
                </ul>
            </div>
        </div>
    </div>
</section>

<div class="container">
    <section class="http-error">
        <div class="row justify-content-center py-3">
            <div class="col-md-7 text-center">
                <div class="http-error-main">
                    <h2 class="ls-1">404!</h2>
                    <p>Lo sentimos, pero la página que estás buscando no existe.</p>
                </div>
            </div>
            <div class="col-md-4 mt-4 mt-md-0">
                <h4 class="text-primary ls-1">Enlaces útiles</h4>
                <ul class="nav nav-list flex-column">
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000">Inicio</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/faqs">Faqs</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/about">Sobre nosotros</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/contact">Contacto</a>
                    </li>
                </ul>
            </div>
        </div>
    </section>
</div>
            </div>

            <footer id="footer" class="position-relative mt-0 border-0" style="background-color: var(--dark);">

    
    <div style="height: 1px; background: linear-gradient(90deg, transparent 0%, var(--primary) 50%, transparent 100%); opacity: 0.3;"></div>

    <div class="container container-xl-custom py-5">
        <div class="row">
            
            <div class="col-md-6 col-lg-4 mb-4 mb-lg-0">
                <a href="https://localhost:8000" class="text-decoration-none mb-4 d-inline-block">
                    <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936135/grupo-repman/assets/logo-alternative.png" class="img-fluid" alt="La Compania Digital" style="max-width: 200px; height: auto;" />
                </a>
                <p class="text-3-5 mb-4" style="color: var(--quaternary);">
                    Creamos desarrollos digitales simples, claros y con acompanamiento humano.
                </p>

                <ul class="footer-social-icons social-icons m-0 d-flex gap-2">
                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-lg-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Navegación</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/services" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Proyectos
                                    </a>
                                </li>
                                                                                                                                                                    <li class="mb-2">
                                    <a href="https://localhost:8000/contact" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Contacto
                                    </a>
                                </li>
                                                                                                                                                                                                                                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-md-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Servicios</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Casos
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/solutions" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/products" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/blog" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Novedades
                                    </a>
                                </li>
                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-4 mb-4 mb-md-0">
                <h5 class="text-4 mb-2 text-transform-none font-weight-bold" style="color: var(--light);">Novedades digitales</h5>
                <p class="text-3 mb-3" style="color: var(--quaternary);">
                    Recibí tendencias en desarrollo web y novedades del mundo digital.
                </p>

                <div class="alert alert-success d-none" id="newsletterSuccess">
                    <strong>Listo</strong>. Te suscribiste correctamente.
                </div>
                <div class="alert alert-danger d-none" id="newsletterError"></div>

                <form id="newsletterForm" action="https://localhost:8000/newsletter-subscribe" method="POST">
                    <input type="hidden" name="_token" value="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">                    <div class="input-group">
                        <input class="form-control form-control-sm" placeholder="Tu email" name="newsletterEmail" id="newsletterEmail" type="email"
                               style="background-color: var(--secondary); color: var(--light); border: 1px solid rgba(0, 240, 255, 0.15); border-radius: 6px 0 0 6px;">
                        <button class="btn btn-primary px-4" type="submit" style="border-radius: 0 6px 6px 0;">
                            <i class="fas fa-arrow-right"></i>
                        </button>
                    </div>
                </form>

                
                <div class="mt-4 pt-3" style="border-top: 1px solid rgba(240, 240, 245, 0.06);">
                                                        </div>
            </div>
        </div>
    </div>

    
    <div style="background-color: var(--secondary); border-top: 1px solid rgba(0, 240, 255, 0.06);">
        <div class="container container-xl-custom py-3">
            <div class="row">
                <div class="col d-flex align-items-center justify-content-center">
                    <p class="mb-0 text-2" style="color: var(--quaternary); opacity: 0.7;">
                        © <script>document.write(new Date().getFullYear())</script>
                        <a href="" style="color: var(--primary);" target="_blank">La Compania Digital</a>
                        · Todos los derechos reservados.
                    </p>
                </div>
            </div>
        </div>
    </div>
</footer>

<script>
(function () {
    const form = document.getElementById('newsletterForm');
    if (!form) return;

    const emailInput = document.getElementById('newsletterEmail');
    const successAlert = document.getElementById('newsletterSuccess');
    const errorAlert = document.getElementById('newsletterError');
    const csrfToken = document.querySelector('input[name="_token"]').value;

    let isSubmitting = false;
    form.noValidate = true;

    form.addEventListener('submit', function (e) {
        e.preventDefault();
        e.stopImmediatePropagation();

        if (isSubmitting) return;
        isSubmitting = true;

        fetch(form.action, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-CSRF-TOKEN': csrfToken,
                'Accept': 'application/json'
            },
            body: JSON.stringify({ newsletterEmail: emailInput.value })
        })
        .then(response => {
            if (!response.ok) throw response;
            return response.json();
        })
        .then(data => {
            if (data.success) {
                successAlert.classList.remove('d-none');
                errorAlert.classList.add('d-none');
                form.reset();
            }
        })
        .catch(async (error) => {
            let message = 'Ocurrió un error. Intentá más tarde.';
            try {
                const errorData = await error.json();
                message = errorData.errors?.newsletterEmail?.[0] ?? message;
            } catch (_) {}
            errorAlert.textContent = message;
            errorAlert.classList.remove('d-none');
            successAlert.classList.add('d-none');
        })
        .finally(() => {
            isSubmitting = false;
        });
    });
})();
</script>
        </div>

        <!-- WhatsApp Floating Button -->
        <a href="https://wa.me/5493812481001"
   class="float-wsp"
   target="_blank"
   rel="noopener noreferrer"
   aria-label="Contactar por WhatsApp">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>


        <!-- Back to Top Button - Porto Plugin -->
        <a href="#" class="scroll-to-top hidden-mobile" aria-label="Ir Arriba">
            <i class="fas fa-chevron-up"></i>
        </a>

        <!-- Vendor -->
<script src="https://localhost:8000/template/vendor/plugins/js/plugins.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/gsap.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/ScrollTrigger.min.js"></script>


<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.tools.min.js"></script>
<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.revolution.min.js"></script>

<!-- Theme Base, Components and Settings -->
<script src="https://localhost:8000/template/js/theme.js"></script>

<!-- Demo -->
        <script src="https://localhost:8000/template/js/demos/demo-accounting-1.js"></script>

<!-- Theme Custom -->
<script src="https://localhost:8000/template/js/custom.js"></script>

<!-- Theme Initialization Files -->
<script src="https://localhost:8000/template/js/theme.init.js"></script>

<!-- Contact Form Validation -->
<script src="https://localhost:8000/template/vendor/jquery.validation/jquery.validate.min.js"></script>
<script src="https://localhost:8000/template/js/views/view.contact.js"></script>

<!-- Sticky Header is handled automatically by Porto theme.js -->

            </body>
</html>

 

Request      

GET menus/products/show/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the show. Example: consequatur

Example request:
curl --request POST \
    "http://localhost:8000/menus/products" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"name\": \"vmqeopfuudtdsufvyvddq\",
    \"description\": \"Dolores molestias ipsam sit.\",
    \"price\": 25,
    \"is_active\": \"false\",
    \"order\": 57
}"
const url = new URL(
    "http://localhost:8000/menus/products"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "name": "vmqeopfuudtdsufvyvddq",
    "description": "Dolores molestias ipsam sit.",
    "price": 25,
    "is_active": "false",
    "order": 57
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Request      

POST menus/products

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

name   string     

El campo value debe contener al menos 3 caracteres. El campo value no debe contener más de 255 caracteres. Example: vmqeopfuudtdsufvyvddq

description   string  optional    

El campo value no debe contener más de 500 caracteres. Example: Dolores molestias ipsam sit.

price   number     

El campo value debe ser al menos 0. Example: 25

menu_ids   string[]  optional    

The id of an existing record in the menus table.

is_active   string  optional    

Example: false

Must be one of:
  • 0
  • 1
  • true
  • false
order   integer  optional    

El campo value debe ser al menos 0. Example: 57

Example request:
curl --request PUT \
    "http://localhost:8000/menus/products/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menus/products/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "PUT",
    headers,
}).then(response => response.json());

Request      

PUT menus/products/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the product. Example: consequatur

Example request:
curl --request POST \
    "http://localhost:8000/menus/products/consequatur/toggle-active" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menus/products/consequatur/toggle-active"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST menus/products/{id}/toggle-active

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the product. Example: consequatur

Example request:
curl --request DELETE \
    "http://localhost:8000/menus/products/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menus/products/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE menus/products/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the product. Example: consequatur

Example request:
curl --request DELETE \
    "http://localhost:8000/menus/products/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menus/products/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE menus/products/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Example request:
curl --request POST \
    "http://localhost:8000/menus/products/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menus/products/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST menus/products/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Example request:
curl --request GET \
    --get "http://localhost:8000/menus/get-menus" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menus/get-menus"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (404):

Show headers
cache-control: no-cache, private
 

<!DOCTYPE html>
<html lang="es" class="light">
    <head>
        <meta charset="utf-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, shrink-to-fit=no">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">

        
        <!-- SEO Meta Tags -->
        <title>La Compania Digital</title>
        <meta name="description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
        <meta name="keywords" content="La Compania Digital, desarrollo web, automatizaciones, seguridad informatica, capacitacion interna, presencia digital" />
        <meta name="author" content="La Compania Digital">
        <meta name="robots" content="index, follow" />
        <meta name="language" content="en_US" />
        <meta name="csrf-token" content="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">

        <!-- Canonical URL -->
                    <link rel="canonical" href="https://localhost:8000/menus/get-menus" />
        
        <!-- Geo Tags (opcional) -->
        
        <!-- Open Graph Meta Tags -->
                    <meta property="og:type" content="website" />
            <meta property="og:title" content="La Compania Digital" />
            <meta property="og:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta property="og:url" content="https://localhost:8000/menus/get-menus" />
            <meta property="og:site_name" content="La Compania Digital" />
            <meta property="og:locale" content="en_US" />
                            <meta property="og:locale:alternate" content="es_US" />
            
                        <meta property="og:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:secure_url" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:width" content="1200" />
            <meta property="og:image:height" content="630" />
            <meta property="og:image:type" content="image/png" />
            <meta property="og:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />

                    
        <!-- Twitter Card Meta Tags -->
                    <meta name="twitter:card" content="summary_large_image" />
            <meta name="twitter:title" content="La Compania Digital" />
            <meta name="twitter:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta name="twitter:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864800/grupo-repman/assets/twitter-image.jpg" />
            <meta name="twitter:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
                                
        <!-- Meta Tags Adicionales -->
                                                        
        <!-- JSON-LD Structured Data -->
                                                <script type="application/ld+json">
                    {
    "@context": "https://schema.org",
    "@type": "ProfessionalService",
    "name": "La Compania Digital",
    "url": "",
    "logo": "https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png",
    "description": "Creamos desarrollos digitales simples, claros y con acompanamiento humano."
}
                </script>
                    
        <!-- Favicon -->
        <link rel="shortcut icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon" />
        <link rel="icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon">
        <link rel="apple-touch-icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936147/grupo-repman/assets/apple-touch-icon.png">

        <!-- Styles -->
        <!-- Vendor CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/fontawesome-free/css/all.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/animate/animate.compat.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/simple-line-icons/css/simple-line-icons.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.carousel.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.theme.default.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/magnific-popup/magnific-popup.min.css">

<!-- Web Fonts -->
<link id="googleFonts" href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&amp;family=Lexend:ital,wght@0,400..900;1,400..900&amp;family=Open+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap" rel="stylesheet" type="text/css">

<!-- Dynamic CSS Variables -->
<style>
:root {
    --font-family-primary: "Lexend", sans-serif;
    --font-family-secondary: "Lexend", sans-serif;
    --font-family-tertiary: "Open Sans", sans-serif;
}

body, .body {
    font-family: var(--font-family-primary);
}

h1, h2, h3, h4, h5, h6, .heading-font {
    font-family: var(--font-family-secondary);
}

.body-font, p, .text, .content {
    font-family: var(--font-family-tertiary);
}


</style>

<!-- Theme CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/theme.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-elements.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-blog.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-shop.css">

<!-- Revolution Slider CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/settings.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/layers.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/navigation.css">

<!-- CD-System Base Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/cd-system-base.css">

<!-- CD-System Modular CSS -->
<link rel="stylesheet" href="https://localhost:8000/modules/cd-base/cd-base.css">
<link rel="stylesheet" href="https://localhost:8000/modules/projects/projects.css">
<link rel="stylesheet" href="https://localhost:8000/modules/gallery/gallery.css">
<link rel="stylesheet" href="https://localhost:8000/modules/services/services.css">
<link rel="stylesheet" href="https://localhost:8000/modules/blog/blog.css">
<link rel="stylesheet" href="https://localhost:8000/modules/references/references.css">
<link rel="stylesheet" href="https://localhost:8000/modules/team-members/team-members.css">
<link rel="stylesheet" href="https://localhost:8000/modules/products/products.css">
<link rel="stylesheet" href="https://localhost:8000/modules/tokko/tokko.css">

<!-- Skin CSS -->
<link id="skinCSS" rel="stylesheet" href="https://localhost:8000/template/css/skins/skin-accounting-1.css">

<!-- Theme Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/custom.css">

<!-- Demo CSS (después de custom.css para que overrides de marca del demo prevalezcan) -->
<link rel="stylesheet" href="https://localhost:8000/template/css/demos/demo-accounting-1.css">


        <!-- Google Analytics -->
                
            </head>

    <body class="loading-overlay-showing" data-loading-overlay data-plugin-page-transition>
        <!-- Loading Overlay -->
        <div class="loading-overlay">
            <div class="custom-loader">
                <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936137/grupo-repman/assets/logo-2.png" alt="Loader Logo" class="logo-loader" style="max-width: 200px;">
                <div class="loading-text">Cargando...</div>
            </div>
        </div>

        <div class="body">
            <header id="header" class="header-transparent header-effect-shrink " data-plugin-options="{'stickyEnabled': true, 'stickyEffect': 'shrink', 'stickyEnableOnBoxed': true, 'stickyEnableOnMobile': false, 'stickyChangeLogo': true, 'stickyStartAt': 30, 'stickyHeaderContainerHeight': 70}">
    <div class="header-body border-top-0" style="background: transparent; border-bottom: 1px solid rgba(0, 240, 255, 0.06) !important;">
        <div class="header-container container container-xl-custom">
            <div class="header-row">
                <div class="header-column">
                    <div class="header-row">
                        <div class="header-logo">
                            <a href="https://localhost:8000">
                                <img alt="La Compania Digital" src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png" class="img-fluid" style="max-width: 240px; height: auto;" />
                            </a>
                        </div>
                    </div>
                </div>
                <div class="header-column justify-content-end">
                    <div class="header-row">
                        <div class="header-nav header-nav-links order-2 order-lg-1">
                            <div class="header-nav-main header-nav-main-square header-nav-main-dropdown-no-borders header-nav-main-effect-2 header-nav-main-sub-effect-1">
                                <nav class="collapse">
                                    <ul class="nav nav-pills" id="mainNav">
                                                                                                                                                                                                                            <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        INICIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/services"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        SERVICIOS
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/about"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        EMPRESA
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/projects"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        PORTFOLIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/contact"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        CONTACTO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/blog"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        BLOG
                                                    </a>
                                                </li>
                                                                                                                        </ul>
                                </nav>
                            </div>
                            <button class="btn header-btn-collapse-nav" data-bs-toggle="collapse" data-bs-target=".header-nav-main nav" style="background-color: var(--primary); color: var(--secondary);">
                                <i class="fas fa-bars"></i>
                            </button>
                        </div>

                        
                                                <div class="header-nav-features header-nav-features-no-border header-nav-features-lg-show-border-left order-1 order-lg-2 ms-lg-3">
                            <a href="/contact"
                               class="btn btn-primary btn-rounded font-weight-bold text-2 px-4 py-2"
                               >
                                Contacto
                            </a>
                        </div>
                                            </div>
                </div>
            </div>
        </div>
    </div>
</header>


<a href="https://wa.me/5493812481001" class="float-wsp" target="_blank">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>
            
            <div role="main" class="main">
                <section class="page-header page-header-modern bg-color-grey page-header-lg">
    <div class="container">
        <div class="row">
            <div class="col-md-12 align-self-center p-static order-2 text-center">
                <h1 class="font-weight-bold text-dark ls-1">404 - Página No Encontrada</h1>
            </div>
            <div class="col-md-12 align-self-center order-1">
                <ul class="breadcrumb d-block text-center">
                    <li><a href="https://localhost:8000">Inicio</a></li>
                    <li class="active">Error</li>
                </ul>
            </div>
        </div>
    </div>
</section>

<div class="container">
    <section class="http-error">
        <div class="row justify-content-center py-3">
            <div class="col-md-7 text-center">
                <div class="http-error-main">
                    <h2 class="ls-1">404!</h2>
                    <p>Lo sentimos, pero la página que estás buscando no existe.</p>
                </div>
            </div>
            <div class="col-md-4 mt-4 mt-md-0">
                <h4 class="text-primary ls-1">Enlaces útiles</h4>
                <ul class="nav nav-list flex-column">
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000">Inicio</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/faqs">Faqs</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/about">Sobre nosotros</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/contact">Contacto</a>
                    </li>
                </ul>
            </div>
        </div>
    </section>
</div>
            </div>

            <footer id="footer" class="position-relative mt-0 border-0" style="background-color: var(--dark);">

    
    <div style="height: 1px; background: linear-gradient(90deg, transparent 0%, var(--primary) 50%, transparent 100%); opacity: 0.3;"></div>

    <div class="container container-xl-custom py-5">
        <div class="row">
            
            <div class="col-md-6 col-lg-4 mb-4 mb-lg-0">
                <a href="https://localhost:8000" class="text-decoration-none mb-4 d-inline-block">
                    <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936135/grupo-repman/assets/logo-alternative.png" class="img-fluid" alt="La Compania Digital" style="max-width: 200px; height: auto;" />
                </a>
                <p class="text-3-5 mb-4" style="color: var(--quaternary);">
                    Creamos desarrollos digitales simples, claros y con acompanamiento humano.
                </p>

                <ul class="footer-social-icons social-icons m-0 d-flex gap-2">
                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-lg-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Navegación</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/services" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Proyectos
                                    </a>
                                </li>
                                                                                                                                                                    <li class="mb-2">
                                    <a href="https://localhost:8000/contact" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Contacto
                                    </a>
                                </li>
                                                                                                                                                                                                                                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-md-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Servicios</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Casos
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/solutions" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/products" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/blog" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Novedades
                                    </a>
                                </li>
                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-4 mb-4 mb-md-0">
                <h5 class="text-4 mb-2 text-transform-none font-weight-bold" style="color: var(--light);">Novedades digitales</h5>
                <p class="text-3 mb-3" style="color: var(--quaternary);">
                    Recibí tendencias en desarrollo web y novedades del mundo digital.
                </p>

                <div class="alert alert-success d-none" id="newsletterSuccess">
                    <strong>Listo</strong>. Te suscribiste correctamente.
                </div>
                <div class="alert alert-danger d-none" id="newsletterError"></div>

                <form id="newsletterForm" action="https://localhost:8000/newsletter-subscribe" method="POST">
                    <input type="hidden" name="_token" value="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">                    <div class="input-group">
                        <input class="form-control form-control-sm" placeholder="Tu email" name="newsletterEmail" id="newsletterEmail" type="email"
                               style="background-color: var(--secondary); color: var(--light); border: 1px solid rgba(0, 240, 255, 0.15); border-radius: 6px 0 0 6px;">
                        <button class="btn btn-primary px-4" type="submit" style="border-radius: 0 6px 6px 0;">
                            <i class="fas fa-arrow-right"></i>
                        </button>
                    </div>
                </form>

                
                <div class="mt-4 pt-3" style="border-top: 1px solid rgba(240, 240, 245, 0.06);">
                                                        </div>
            </div>
        </div>
    </div>

    
    <div style="background-color: var(--secondary); border-top: 1px solid rgba(0, 240, 255, 0.06);">
        <div class="container container-xl-custom py-3">
            <div class="row">
                <div class="col d-flex align-items-center justify-content-center">
                    <p class="mb-0 text-2" style="color: var(--quaternary); opacity: 0.7;">
                        © <script>document.write(new Date().getFullYear())</script>
                        <a href="" style="color: var(--primary);" target="_blank">La Compania Digital</a>
                        · Todos los derechos reservados.
                    </p>
                </div>
            </div>
        </div>
    </div>
</footer>

<script>
(function () {
    const form = document.getElementById('newsletterForm');
    if (!form) return;

    const emailInput = document.getElementById('newsletterEmail');
    const successAlert = document.getElementById('newsletterSuccess');
    const errorAlert = document.getElementById('newsletterError');
    const csrfToken = document.querySelector('input[name="_token"]').value;

    let isSubmitting = false;
    form.noValidate = true;

    form.addEventListener('submit', function (e) {
        e.preventDefault();
        e.stopImmediatePropagation();

        if (isSubmitting) return;
        isSubmitting = true;

        fetch(form.action, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-CSRF-TOKEN': csrfToken,
                'Accept': 'application/json'
            },
            body: JSON.stringify({ newsletterEmail: emailInput.value })
        })
        .then(response => {
            if (!response.ok) throw response;
            return response.json();
        })
        .then(data => {
            if (data.success) {
                successAlert.classList.remove('d-none');
                errorAlert.classList.add('d-none');
                form.reset();
            }
        })
        .catch(async (error) => {
            let message = 'Ocurrió un error. Intentá más tarde.';
            try {
                const errorData = await error.json();
                message = errorData.errors?.newsletterEmail?.[0] ?? message;
            } catch (_) {}
            errorAlert.textContent = message;
            errorAlert.classList.remove('d-none');
            successAlert.classList.add('d-none');
        })
        .finally(() => {
            isSubmitting = false;
        });
    });
})();
</script>
        </div>

        <!-- WhatsApp Floating Button -->
        <a href="https://wa.me/5493812481001"
   class="float-wsp"
   target="_blank"
   rel="noopener noreferrer"
   aria-label="Contactar por WhatsApp">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>


        <!-- Back to Top Button - Porto Plugin -->
        <a href="#" class="scroll-to-top hidden-mobile" aria-label="Ir Arriba">
            <i class="fas fa-chevron-up"></i>
        </a>

        <!-- Vendor -->
<script src="https://localhost:8000/template/vendor/plugins/js/plugins.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/gsap.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/ScrollTrigger.min.js"></script>


<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.tools.min.js"></script>
<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.revolution.min.js"></script>

<!-- Theme Base, Components and Settings -->
<script src="https://localhost:8000/template/js/theme.js"></script>

<!-- Demo -->
        <script src="https://localhost:8000/template/js/demos/demo-accounting-1.js"></script>

<!-- Theme Custom -->
<script src="https://localhost:8000/template/js/custom.js"></script>

<!-- Theme Initialization Files -->
<script src="https://localhost:8000/template/js/theme.init.js"></script>

<!-- Contact Form Validation -->
<script src="https://localhost:8000/template/vendor/jquery.validation/jquery.validate.min.js"></script>
<script src="https://localhost:8000/template/js/views/view.contact.js"></script>

<!-- Sticky Header is handled automatically by Porto theme.js -->

            </body>
</html>

 

Request      

GET menus/get-menus

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Example request:
curl --request POST \
    "http://localhost:8000/menus" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"name\": \"vmqeopfuudtdsufvyvddq\",
    \"description\": \"Dolores dolorum amet iste laborum eius est dolor.\",
    \"image\": \"dtdsufvyvddqamniihfqc\",
    \"menu_category_id\": \"consequatur\",
    \"order\": 45
}"
const url = new URL(
    "http://localhost:8000/menus"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "name": "vmqeopfuudtdsufvyvddq",
    "description": "Dolores dolorum amet iste laborum eius est dolor.",
    "image": "dtdsufvyvddqamniihfqc",
    "menu_category_id": "consequatur",
    "order": 45
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Request      

POST menus

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

name   string     

El campo value no debe contener más de 255 caracteres. Example: vmqeopfuudtdsufvyvddq

description   string  optional    

Example: Dolores dolorum amet iste laborum eius est dolor.

image   string  optional    

El campo value no debe contener más de 500 caracteres. Example: dtdsufvyvddqamniihfqc

menu_category_id   string     

The id of an existing record in the menu_categories table. Example: consequatur

products   string[]  optional    

The id of an existing record in the menu_products table.

order   integer  optional    

El campo value debe ser al menos 0. Example: 45

Example request:
curl --request DELETE \
    "http://localhost:8000/menus/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menus/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE menus/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Example request:
curl --request POST \
    "http://localhost:8000/menus/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menus/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST menus/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Example request:
curl --request PUT \
    "http://localhost:8000/menus/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menus/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "PUT",
    headers,
}).then(response => response.json());

Request      

PUT menus/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the menu. Example: consequatur

Example request:
curl --request POST \
    "http://localhost:8000/menus/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menus/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST menus/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the menu. Example: consequatur

Example request:
curl --request DELETE \
    "http://localhost:8000/menus/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menus/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE menus/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the menu. Example: consequatur

Example request:
curl --request GET \
    --get "http://localhost:8000/menus/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menus/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (404):

Show headers
cache-control: no-cache, private
 

<!DOCTYPE html>
<html lang="es" class="light">
    <head>
        <meta charset="utf-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, shrink-to-fit=no">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">

        
        <!-- SEO Meta Tags -->
        <title>La Compania Digital</title>
        <meta name="description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
        <meta name="keywords" content="La Compania Digital, desarrollo web, automatizaciones, seguridad informatica, capacitacion interna, presencia digital" />
        <meta name="author" content="La Compania Digital">
        <meta name="robots" content="index, follow" />
        <meta name="language" content="en_US" />
        <meta name="csrf-token" content="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">

        <!-- Canonical URL -->
                    <link rel="canonical" href="https://localhost:8000/menus/consequatur" />
        
        <!-- Geo Tags (opcional) -->
        
        <!-- Open Graph Meta Tags -->
                    <meta property="og:type" content="website" />
            <meta property="og:title" content="La Compania Digital" />
            <meta property="og:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta property="og:url" content="https://localhost:8000/menus/consequatur" />
            <meta property="og:site_name" content="La Compania Digital" />
            <meta property="og:locale" content="en_US" />
                            <meta property="og:locale:alternate" content="es_US" />
            
                        <meta property="og:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:secure_url" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:width" content="1200" />
            <meta property="og:image:height" content="630" />
            <meta property="og:image:type" content="image/png" />
            <meta property="og:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />

                    
        <!-- Twitter Card Meta Tags -->
                    <meta name="twitter:card" content="summary_large_image" />
            <meta name="twitter:title" content="La Compania Digital" />
            <meta name="twitter:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta name="twitter:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864800/grupo-repman/assets/twitter-image.jpg" />
            <meta name="twitter:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
                                
        <!-- Meta Tags Adicionales -->
                                                        
        <!-- JSON-LD Structured Data -->
                                                <script type="application/ld+json">
                    {
    "@context": "https://schema.org",
    "@type": "ProfessionalService",
    "name": "La Compania Digital",
    "url": "",
    "logo": "https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png",
    "description": "Creamos desarrollos digitales simples, claros y con acompanamiento humano."
}
                </script>
                    
        <!-- Favicon -->
        <link rel="shortcut icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon" />
        <link rel="icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon">
        <link rel="apple-touch-icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936147/grupo-repman/assets/apple-touch-icon.png">

        <!-- Styles -->
        <!-- Vendor CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/fontawesome-free/css/all.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/animate/animate.compat.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/simple-line-icons/css/simple-line-icons.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.carousel.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.theme.default.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/magnific-popup/magnific-popup.min.css">

<!-- Web Fonts -->
<link id="googleFonts" href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&amp;family=Lexend:ital,wght@0,400..900;1,400..900&amp;family=Open+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap" rel="stylesheet" type="text/css">

<!-- Dynamic CSS Variables -->
<style>
:root {
    --font-family-primary: "Lexend", sans-serif;
    --font-family-secondary: "Lexend", sans-serif;
    --font-family-tertiary: "Open Sans", sans-serif;
}

body, .body {
    font-family: var(--font-family-primary);
}

h1, h2, h3, h4, h5, h6, .heading-font {
    font-family: var(--font-family-secondary);
}

.body-font, p, .text, .content {
    font-family: var(--font-family-tertiary);
}


</style>

<!-- Theme CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/theme.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-elements.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-blog.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-shop.css">

<!-- Revolution Slider CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/settings.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/layers.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/navigation.css">

<!-- CD-System Base Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/cd-system-base.css">

<!-- CD-System Modular CSS -->
<link rel="stylesheet" href="https://localhost:8000/modules/cd-base/cd-base.css">
<link rel="stylesheet" href="https://localhost:8000/modules/projects/projects.css">
<link rel="stylesheet" href="https://localhost:8000/modules/gallery/gallery.css">
<link rel="stylesheet" href="https://localhost:8000/modules/services/services.css">
<link rel="stylesheet" href="https://localhost:8000/modules/blog/blog.css">
<link rel="stylesheet" href="https://localhost:8000/modules/references/references.css">
<link rel="stylesheet" href="https://localhost:8000/modules/team-members/team-members.css">
<link rel="stylesheet" href="https://localhost:8000/modules/products/products.css">
<link rel="stylesheet" href="https://localhost:8000/modules/tokko/tokko.css">

<!-- Skin CSS -->
<link id="skinCSS" rel="stylesheet" href="https://localhost:8000/template/css/skins/skin-accounting-1.css">

<!-- Theme Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/custom.css">

<!-- Demo CSS (después de custom.css para que overrides de marca del demo prevalezcan) -->
<link rel="stylesheet" href="https://localhost:8000/template/css/demos/demo-accounting-1.css">


        <!-- Google Analytics -->
                
            </head>

    <body class="loading-overlay-showing" data-loading-overlay data-plugin-page-transition>
        <!-- Loading Overlay -->
        <div class="loading-overlay">
            <div class="custom-loader">
                <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936137/grupo-repman/assets/logo-2.png" alt="Loader Logo" class="logo-loader" style="max-width: 200px;">
                <div class="loading-text">Cargando...</div>
            </div>
        </div>

        <div class="body">
            <header id="header" class="header-transparent header-effect-shrink " data-plugin-options="{'stickyEnabled': true, 'stickyEffect': 'shrink', 'stickyEnableOnBoxed': true, 'stickyEnableOnMobile': false, 'stickyChangeLogo': true, 'stickyStartAt': 30, 'stickyHeaderContainerHeight': 70}">
    <div class="header-body border-top-0" style="background: transparent; border-bottom: 1px solid rgba(0, 240, 255, 0.06) !important;">
        <div class="header-container container container-xl-custom">
            <div class="header-row">
                <div class="header-column">
                    <div class="header-row">
                        <div class="header-logo">
                            <a href="https://localhost:8000">
                                <img alt="La Compania Digital" src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png" class="img-fluid" style="max-width: 240px; height: auto;" />
                            </a>
                        </div>
                    </div>
                </div>
                <div class="header-column justify-content-end">
                    <div class="header-row">
                        <div class="header-nav header-nav-links order-2 order-lg-1">
                            <div class="header-nav-main header-nav-main-square header-nav-main-dropdown-no-borders header-nav-main-effect-2 header-nav-main-sub-effect-1">
                                <nav class="collapse">
                                    <ul class="nav nav-pills" id="mainNav">
                                                                                                                                                                                                                            <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        INICIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/services"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        SERVICIOS
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/about"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        EMPRESA
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/projects"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        PORTFOLIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/contact"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        CONTACTO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/blog"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        BLOG
                                                    </a>
                                                </li>
                                                                                                                        </ul>
                                </nav>
                            </div>
                            <button class="btn header-btn-collapse-nav" data-bs-toggle="collapse" data-bs-target=".header-nav-main nav" style="background-color: var(--primary); color: var(--secondary);">
                                <i class="fas fa-bars"></i>
                            </button>
                        </div>

                        
                                                <div class="header-nav-features header-nav-features-no-border header-nav-features-lg-show-border-left order-1 order-lg-2 ms-lg-3">
                            <a href="/contact"
                               class="btn btn-primary btn-rounded font-weight-bold text-2 px-4 py-2"
                               >
                                Contacto
                            </a>
                        </div>
                                            </div>
                </div>
            </div>
        </div>
    </div>
</header>


<a href="https://wa.me/5493812481001" class="float-wsp" target="_blank">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>
            
            <div role="main" class="main">
                <section class="page-header page-header-modern bg-color-grey page-header-lg">
    <div class="container">
        <div class="row">
            <div class="col-md-12 align-self-center p-static order-2 text-center">
                <h1 class="font-weight-bold text-dark ls-1">404 - Página No Encontrada</h1>
            </div>
            <div class="col-md-12 align-self-center order-1">
                <ul class="breadcrumb d-block text-center">
                    <li><a href="https://localhost:8000">Inicio</a></li>
                    <li class="active">Error</li>
                </ul>
            </div>
        </div>
    </div>
</section>

<div class="container">
    <section class="http-error">
        <div class="row justify-content-center py-3">
            <div class="col-md-7 text-center">
                <div class="http-error-main">
                    <h2 class="ls-1">404!</h2>
                    <p>Lo sentimos, pero la página que estás buscando no existe.</p>
                </div>
            </div>
            <div class="col-md-4 mt-4 mt-md-0">
                <h4 class="text-primary ls-1">Enlaces útiles</h4>
                <ul class="nav nav-list flex-column">
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000">Inicio</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/faqs">Faqs</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/about">Sobre nosotros</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/contact">Contacto</a>
                    </li>
                </ul>
            </div>
        </div>
    </section>
</div>
            </div>

            <footer id="footer" class="position-relative mt-0 border-0" style="background-color: var(--dark);">

    
    <div style="height: 1px; background: linear-gradient(90deg, transparent 0%, var(--primary) 50%, transparent 100%); opacity: 0.3;"></div>

    <div class="container container-xl-custom py-5">
        <div class="row">
            
            <div class="col-md-6 col-lg-4 mb-4 mb-lg-0">
                <a href="https://localhost:8000" class="text-decoration-none mb-4 d-inline-block">
                    <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936135/grupo-repman/assets/logo-alternative.png" class="img-fluid" alt="La Compania Digital" style="max-width: 200px; height: auto;" />
                </a>
                <p class="text-3-5 mb-4" style="color: var(--quaternary);">
                    Creamos desarrollos digitales simples, claros y con acompanamiento humano.
                </p>

                <ul class="footer-social-icons social-icons m-0 d-flex gap-2">
                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-lg-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Navegación</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/services" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Proyectos
                                    </a>
                                </li>
                                                                                                                                                                    <li class="mb-2">
                                    <a href="https://localhost:8000/contact" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Contacto
                                    </a>
                                </li>
                                                                                                                                                                                                                                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-md-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Servicios</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Casos
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/solutions" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/products" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/blog" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Novedades
                                    </a>
                                </li>
                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-4 mb-4 mb-md-0">
                <h5 class="text-4 mb-2 text-transform-none font-weight-bold" style="color: var(--light);">Novedades digitales</h5>
                <p class="text-3 mb-3" style="color: var(--quaternary);">
                    Recibí tendencias en desarrollo web y novedades del mundo digital.
                </p>

                <div class="alert alert-success d-none" id="newsletterSuccess">
                    <strong>Listo</strong>. Te suscribiste correctamente.
                </div>
                <div class="alert alert-danger d-none" id="newsletterError"></div>

                <form id="newsletterForm" action="https://localhost:8000/newsletter-subscribe" method="POST">
                    <input type="hidden" name="_token" value="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">                    <div class="input-group">
                        <input class="form-control form-control-sm" placeholder="Tu email" name="newsletterEmail" id="newsletterEmail" type="email"
                               style="background-color: var(--secondary); color: var(--light); border: 1px solid rgba(0, 240, 255, 0.15); border-radius: 6px 0 0 6px;">
                        <button class="btn btn-primary px-4" type="submit" style="border-radius: 0 6px 6px 0;">
                            <i class="fas fa-arrow-right"></i>
                        </button>
                    </div>
                </form>

                
                <div class="mt-4 pt-3" style="border-top: 1px solid rgba(240, 240, 245, 0.06);">
                                                        </div>
            </div>
        </div>
    </div>

    
    <div style="background-color: var(--secondary); border-top: 1px solid rgba(0, 240, 255, 0.06);">
        <div class="container container-xl-custom py-3">
            <div class="row">
                <div class="col d-flex align-items-center justify-content-center">
                    <p class="mb-0 text-2" style="color: var(--quaternary); opacity: 0.7;">
                        © <script>document.write(new Date().getFullYear())</script>
                        <a href="" style="color: var(--primary);" target="_blank">La Compania Digital</a>
                        · Todos los derechos reservados.
                    </p>
                </div>
            </div>
        </div>
    </div>
</footer>

<script>
(function () {
    const form = document.getElementById('newsletterForm');
    if (!form) return;

    const emailInput = document.getElementById('newsletterEmail');
    const successAlert = document.getElementById('newsletterSuccess');
    const errorAlert = document.getElementById('newsletterError');
    const csrfToken = document.querySelector('input[name="_token"]').value;

    let isSubmitting = false;
    form.noValidate = true;

    form.addEventListener('submit', function (e) {
        e.preventDefault();
        e.stopImmediatePropagation();

        if (isSubmitting) return;
        isSubmitting = true;

        fetch(form.action, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-CSRF-TOKEN': csrfToken,
                'Accept': 'application/json'
            },
            body: JSON.stringify({ newsletterEmail: emailInput.value })
        })
        .then(response => {
            if (!response.ok) throw response;
            return response.json();
        })
        .then(data => {
            if (data.success) {
                successAlert.classList.remove('d-none');
                errorAlert.classList.add('d-none');
                form.reset();
            }
        })
        .catch(async (error) => {
            let message = 'Ocurrió un error. Intentá más tarde.';
            try {
                const errorData = await error.json();
                message = errorData.errors?.newsletterEmail?.[0] ?? message;
            } catch (_) {}
            errorAlert.textContent = message;
            errorAlert.classList.remove('d-none');
            successAlert.classList.add('d-none');
        })
        .finally(() => {
            isSubmitting = false;
        });
    });
})();
</script>
        </div>

        <!-- WhatsApp Floating Button -->
        <a href="https://wa.me/5493812481001"
   class="float-wsp"
   target="_blank"
   rel="noopener noreferrer"
   aria-label="Contactar por WhatsApp">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>


        <!-- Back to Top Button - Porto Plugin -->
        <a href="#" class="scroll-to-top hidden-mobile" aria-label="Ir Arriba">
            <i class="fas fa-chevron-up"></i>
        </a>

        <!-- Vendor -->
<script src="https://localhost:8000/template/vendor/plugins/js/plugins.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/gsap.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/ScrollTrigger.min.js"></script>


<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.tools.min.js"></script>
<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.revolution.min.js"></script>

<!-- Theme Base, Components and Settings -->
<script src="https://localhost:8000/template/js/theme.js"></script>

<!-- Demo -->
        <script src="https://localhost:8000/template/js/demos/demo-accounting-1.js"></script>

<!-- Theme Custom -->
<script src="https://localhost:8000/template/js/custom.js"></script>

<!-- Theme Initialization Files -->
<script src="https://localhost:8000/template/js/theme.init.js"></script>

<!-- Contact Form Validation -->
<script src="https://localhost:8000/template/vendor/jquery.validation/jquery.validate.min.js"></script>
<script src="https://localhost:8000/template/js/views/view.contact.js"></script>

<!-- Sticky Header is handled automatically by Porto theme.js -->

            </body>
</html>

 

Request      

GET menus/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the menu. Example: consequatur

Example request:
curl --request POST \
    "http://localhost:8000/menus/consequatur/toggle-active" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menus/consequatur/toggle-active"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST menus/{id}/toggle-active

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the menu. Example: consequatur

Example request:
curl --request GET \
    --get "http://localhost:8000/menu/category/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menu/category/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (404):

Show headers
cache-control: no-cache, private
 

<!DOCTYPE html>
<html lang="es" class="light">
    <head>
        <meta charset="utf-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, shrink-to-fit=no">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">

        
        <!-- SEO Meta Tags -->
        <title>La Compania Digital</title>
        <meta name="description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
        <meta name="keywords" content="La Compania Digital, desarrollo web, automatizaciones, seguridad informatica, capacitacion interna, presencia digital" />
        <meta name="author" content="La Compania Digital">
        <meta name="robots" content="index, follow" />
        <meta name="language" content="en_US" />
        <meta name="csrf-token" content="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">

        <!-- Canonical URL -->
                    <link rel="canonical" href="https://localhost:8000/menu/category/consequatur" />
        
        <!-- Geo Tags (opcional) -->
        
        <!-- Open Graph Meta Tags -->
                    <meta property="og:type" content="website" />
            <meta property="og:title" content="La Compania Digital" />
            <meta property="og:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta property="og:url" content="https://localhost:8000/menu/category/consequatur" />
            <meta property="og:site_name" content="La Compania Digital" />
            <meta property="og:locale" content="en_US" />
                            <meta property="og:locale:alternate" content="es_US" />
            
                        <meta property="og:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:secure_url" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:width" content="1200" />
            <meta property="og:image:height" content="630" />
            <meta property="og:image:type" content="image/png" />
            <meta property="og:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />

                    
        <!-- Twitter Card Meta Tags -->
                    <meta name="twitter:card" content="summary_large_image" />
            <meta name="twitter:title" content="La Compania Digital" />
            <meta name="twitter:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta name="twitter:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864800/grupo-repman/assets/twitter-image.jpg" />
            <meta name="twitter:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
                                
        <!-- Meta Tags Adicionales -->
                                                        
        <!-- JSON-LD Structured Data -->
                                                <script type="application/ld+json">
                    {
    "@context": "https://schema.org",
    "@type": "ProfessionalService",
    "name": "La Compania Digital",
    "url": "",
    "logo": "https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png",
    "description": "Creamos desarrollos digitales simples, claros y con acompanamiento humano."
}
                </script>
                    
        <!-- Favicon -->
        <link rel="shortcut icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon" />
        <link rel="icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon">
        <link rel="apple-touch-icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936147/grupo-repman/assets/apple-touch-icon.png">

        <!-- Styles -->
        <!-- Vendor CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/fontawesome-free/css/all.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/animate/animate.compat.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/simple-line-icons/css/simple-line-icons.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.carousel.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.theme.default.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/magnific-popup/magnific-popup.min.css">

<!-- Web Fonts -->
<link id="googleFonts" href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&amp;family=Lexend:ital,wght@0,400..900;1,400..900&amp;family=Open+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap" rel="stylesheet" type="text/css">

<!-- Dynamic CSS Variables -->
<style>
:root {
    --font-family-primary: "Lexend", sans-serif;
    --font-family-secondary: "Lexend", sans-serif;
    --font-family-tertiary: "Open Sans", sans-serif;
}

body, .body {
    font-family: var(--font-family-primary);
}

h1, h2, h3, h4, h5, h6, .heading-font {
    font-family: var(--font-family-secondary);
}

.body-font, p, .text, .content {
    font-family: var(--font-family-tertiary);
}


</style>

<!-- Theme CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/theme.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-elements.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-blog.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-shop.css">

<!-- Revolution Slider CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/settings.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/layers.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/navigation.css">

<!-- CD-System Base Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/cd-system-base.css">

<!-- CD-System Modular CSS -->
<link rel="stylesheet" href="https://localhost:8000/modules/cd-base/cd-base.css">
<link rel="stylesheet" href="https://localhost:8000/modules/projects/projects.css">
<link rel="stylesheet" href="https://localhost:8000/modules/gallery/gallery.css">
<link rel="stylesheet" href="https://localhost:8000/modules/services/services.css">
<link rel="stylesheet" href="https://localhost:8000/modules/blog/blog.css">
<link rel="stylesheet" href="https://localhost:8000/modules/references/references.css">
<link rel="stylesheet" href="https://localhost:8000/modules/team-members/team-members.css">
<link rel="stylesheet" href="https://localhost:8000/modules/products/products.css">
<link rel="stylesheet" href="https://localhost:8000/modules/tokko/tokko.css">

<!-- Skin CSS -->
<link id="skinCSS" rel="stylesheet" href="https://localhost:8000/template/css/skins/skin-accounting-1.css">

<!-- Theme Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/custom.css">

<!-- Demo CSS (después de custom.css para que overrides de marca del demo prevalezcan) -->
<link rel="stylesheet" href="https://localhost:8000/template/css/demos/demo-accounting-1.css">


        <!-- Google Analytics -->
                
            </head>

    <body class="loading-overlay-showing" data-loading-overlay data-plugin-page-transition>
        <!-- Loading Overlay -->
        <div class="loading-overlay">
            <div class="custom-loader">
                <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936137/grupo-repman/assets/logo-2.png" alt="Loader Logo" class="logo-loader" style="max-width: 200px;">
                <div class="loading-text">Cargando...</div>
            </div>
        </div>

        <div class="body">
            <header id="header" class="header-transparent header-effect-shrink " data-plugin-options="{'stickyEnabled': true, 'stickyEffect': 'shrink', 'stickyEnableOnBoxed': true, 'stickyEnableOnMobile': false, 'stickyChangeLogo': true, 'stickyStartAt': 30, 'stickyHeaderContainerHeight': 70}">
    <div class="header-body border-top-0" style="background: transparent; border-bottom: 1px solid rgba(0, 240, 255, 0.06) !important;">
        <div class="header-container container container-xl-custom">
            <div class="header-row">
                <div class="header-column">
                    <div class="header-row">
                        <div class="header-logo">
                            <a href="https://localhost:8000">
                                <img alt="La Compania Digital" src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png" class="img-fluid" style="max-width: 240px; height: auto;" />
                            </a>
                        </div>
                    </div>
                </div>
                <div class="header-column justify-content-end">
                    <div class="header-row">
                        <div class="header-nav header-nav-links order-2 order-lg-1">
                            <div class="header-nav-main header-nav-main-square header-nav-main-dropdown-no-borders header-nav-main-effect-2 header-nav-main-sub-effect-1">
                                <nav class="collapse">
                                    <ul class="nav nav-pills" id="mainNav">
                                                                                                                                                                                                                            <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        INICIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/services"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        SERVICIOS
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/about"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        EMPRESA
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/projects"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        PORTFOLIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/contact"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        CONTACTO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/blog"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        BLOG
                                                    </a>
                                                </li>
                                                                                                                        </ul>
                                </nav>
                            </div>
                            <button class="btn header-btn-collapse-nav" data-bs-toggle="collapse" data-bs-target=".header-nav-main nav" style="background-color: var(--primary); color: var(--secondary);">
                                <i class="fas fa-bars"></i>
                            </button>
                        </div>

                        
                                                <div class="header-nav-features header-nav-features-no-border header-nav-features-lg-show-border-left order-1 order-lg-2 ms-lg-3">
                            <a href="/contact"
                               class="btn btn-primary btn-rounded font-weight-bold text-2 px-4 py-2"
                               >
                                Contacto
                            </a>
                        </div>
                                            </div>
                </div>
            </div>
        </div>
    </div>
</header>


<a href="https://wa.me/5493812481001" class="float-wsp" target="_blank">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>
            
            <div role="main" class="main">
                <section class="page-header page-header-modern bg-color-grey page-header-lg">
    <div class="container">
        <div class="row">
            <div class="col-md-12 align-self-center p-static order-2 text-center">
                <h1 class="font-weight-bold text-dark ls-1">404 - Página No Encontrada</h1>
            </div>
            <div class="col-md-12 align-self-center order-1">
                <ul class="breadcrumb d-block text-center">
                    <li><a href="https://localhost:8000">Inicio</a></li>
                    <li class="active">Error</li>
                </ul>
            </div>
        </div>
    </div>
</section>

<div class="container">
    <section class="http-error">
        <div class="row justify-content-center py-3">
            <div class="col-md-7 text-center">
                <div class="http-error-main">
                    <h2 class="ls-1">404!</h2>
                    <p>Lo sentimos, pero la página que estás buscando no existe.</p>
                </div>
            </div>
            <div class="col-md-4 mt-4 mt-md-0">
                <h4 class="text-primary ls-1">Enlaces útiles</h4>
                <ul class="nav nav-list flex-column">
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000">Inicio</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/faqs">Faqs</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/about">Sobre nosotros</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/contact">Contacto</a>
                    </li>
                </ul>
            </div>
        </div>
    </section>
</div>
            </div>

            <footer id="footer" class="position-relative mt-0 border-0" style="background-color: var(--dark);">

    
    <div style="height: 1px; background: linear-gradient(90deg, transparent 0%, var(--primary) 50%, transparent 100%); opacity: 0.3;"></div>

    <div class="container container-xl-custom py-5">
        <div class="row">
            
            <div class="col-md-6 col-lg-4 mb-4 mb-lg-0">
                <a href="https://localhost:8000" class="text-decoration-none mb-4 d-inline-block">
                    <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936135/grupo-repman/assets/logo-alternative.png" class="img-fluid" alt="La Compania Digital" style="max-width: 200px; height: auto;" />
                </a>
                <p class="text-3-5 mb-4" style="color: var(--quaternary);">
                    Creamos desarrollos digitales simples, claros y con acompanamiento humano.
                </p>

                <ul class="footer-social-icons social-icons m-0 d-flex gap-2">
                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-lg-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Navegación</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/services" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Proyectos
                                    </a>
                                </li>
                                                                                                                                                                    <li class="mb-2">
                                    <a href="https://localhost:8000/contact" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Contacto
                                    </a>
                                </li>
                                                                                                                                                                                                                                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-md-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Servicios</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Casos
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/solutions" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/products" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/blog" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Novedades
                                    </a>
                                </li>
                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-4 mb-4 mb-md-0">
                <h5 class="text-4 mb-2 text-transform-none font-weight-bold" style="color: var(--light);">Novedades digitales</h5>
                <p class="text-3 mb-3" style="color: var(--quaternary);">
                    Recibí tendencias en desarrollo web y novedades del mundo digital.
                </p>

                <div class="alert alert-success d-none" id="newsletterSuccess">
                    <strong>Listo</strong>. Te suscribiste correctamente.
                </div>
                <div class="alert alert-danger d-none" id="newsletterError"></div>

                <form id="newsletterForm" action="https://localhost:8000/newsletter-subscribe" method="POST">
                    <input type="hidden" name="_token" value="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">                    <div class="input-group">
                        <input class="form-control form-control-sm" placeholder="Tu email" name="newsletterEmail" id="newsletterEmail" type="email"
                               style="background-color: var(--secondary); color: var(--light); border: 1px solid rgba(0, 240, 255, 0.15); border-radius: 6px 0 0 6px;">
                        <button class="btn btn-primary px-4" type="submit" style="border-radius: 0 6px 6px 0;">
                            <i class="fas fa-arrow-right"></i>
                        </button>
                    </div>
                </form>

                
                <div class="mt-4 pt-3" style="border-top: 1px solid rgba(240, 240, 245, 0.06);">
                                                        </div>
            </div>
        </div>
    </div>

    
    <div style="background-color: var(--secondary); border-top: 1px solid rgba(0, 240, 255, 0.06);">
        <div class="container container-xl-custom py-3">
            <div class="row">
                <div class="col d-flex align-items-center justify-content-center">
                    <p class="mb-0 text-2" style="color: var(--quaternary); opacity: 0.7;">
                        © <script>document.write(new Date().getFullYear())</script>
                        <a href="" style="color: var(--primary);" target="_blank">La Compania Digital</a>
                        · Todos los derechos reservados.
                    </p>
                </div>
            </div>
        </div>
    </div>
</footer>

<script>
(function () {
    const form = document.getElementById('newsletterForm');
    if (!form) return;

    const emailInput = document.getElementById('newsletterEmail');
    const successAlert = document.getElementById('newsletterSuccess');
    const errorAlert = document.getElementById('newsletterError');
    const csrfToken = document.querySelector('input[name="_token"]').value;

    let isSubmitting = false;
    form.noValidate = true;

    form.addEventListener('submit', function (e) {
        e.preventDefault();
        e.stopImmediatePropagation();

        if (isSubmitting) return;
        isSubmitting = true;

        fetch(form.action, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-CSRF-TOKEN': csrfToken,
                'Accept': 'application/json'
            },
            body: JSON.stringify({ newsletterEmail: emailInput.value })
        })
        .then(response => {
            if (!response.ok) throw response;
            return response.json();
        })
        .then(data => {
            if (data.success) {
                successAlert.classList.remove('d-none');
                errorAlert.classList.add('d-none');
                form.reset();
            }
        })
        .catch(async (error) => {
            let message = 'Ocurrió un error. Intentá más tarde.';
            try {
                const errorData = await error.json();
                message = errorData.errors?.newsletterEmail?.[0] ?? message;
            } catch (_) {}
            errorAlert.textContent = message;
            errorAlert.classList.remove('d-none');
            successAlert.classList.add('d-none');
        })
        .finally(() => {
            isSubmitting = false;
        });
    });
})();
</script>
        </div>

        <!-- WhatsApp Floating Button -->
        <a href="https://wa.me/5493812481001"
   class="float-wsp"
   target="_blank"
   rel="noopener noreferrer"
   aria-label="Contactar por WhatsApp">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>


        <!-- Back to Top Button - Porto Plugin -->
        <a href="#" class="scroll-to-top hidden-mobile" aria-label="Ir Arriba">
            <i class="fas fa-chevron-up"></i>
        </a>

        <!-- Vendor -->
<script src="https://localhost:8000/template/vendor/plugins/js/plugins.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/gsap.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/ScrollTrigger.min.js"></script>


<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.tools.min.js"></script>
<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.revolution.min.js"></script>

<!-- Theme Base, Components and Settings -->
<script src="https://localhost:8000/template/js/theme.js"></script>

<!-- Demo -->
        <script src="https://localhost:8000/template/js/demos/demo-accounting-1.js"></script>

<!-- Theme Custom -->
<script src="https://localhost:8000/template/js/custom.js"></script>

<!-- Theme Initialization Files -->
<script src="https://localhost:8000/template/js/theme.init.js"></script>

<!-- Contact Form Validation -->
<script src="https://localhost:8000/template/vendor/jquery.validation/jquery.validate.min.js"></script>
<script src="https://localhost:8000/template/js/views/view.contact.js"></script>

<!-- Sticky Header is handled automatically by Porto theme.js -->

            </body>
</html>

 

Request      

GET menu/category/{slug}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

slug   string     

The slug of the category. Example: consequatur

Example request:
curl --request GET \
    --get "http://localhost:8000/menu/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menu/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (404):

Show headers
cache-control: no-cache, private
 

<!DOCTYPE html>
<html lang="es" class="light">
    <head>
        <meta charset="utf-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, shrink-to-fit=no">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">

        
        <!-- SEO Meta Tags -->
        <title>La Compania Digital</title>
        <meta name="description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
        <meta name="keywords" content="La Compania Digital, desarrollo web, automatizaciones, seguridad informatica, capacitacion interna, presencia digital" />
        <meta name="author" content="La Compania Digital">
        <meta name="robots" content="index, follow" />
        <meta name="language" content="en_US" />
        <meta name="csrf-token" content="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">

        <!-- Canonical URL -->
                    <link rel="canonical" href="https://localhost:8000/menu/consequatur" />
        
        <!-- Geo Tags (opcional) -->
        
        <!-- Open Graph Meta Tags -->
                    <meta property="og:type" content="website" />
            <meta property="og:title" content="La Compania Digital" />
            <meta property="og:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta property="og:url" content="https://localhost:8000/menu/consequatur" />
            <meta property="og:site_name" content="La Compania Digital" />
            <meta property="og:locale" content="en_US" />
                            <meta property="og:locale:alternate" content="es_US" />
            
                        <meta property="og:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:secure_url" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:width" content="1200" />
            <meta property="og:image:height" content="630" />
            <meta property="og:image:type" content="image/png" />
            <meta property="og:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />

                    
        <!-- Twitter Card Meta Tags -->
                    <meta name="twitter:card" content="summary_large_image" />
            <meta name="twitter:title" content="La Compania Digital" />
            <meta name="twitter:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta name="twitter:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864800/grupo-repman/assets/twitter-image.jpg" />
            <meta name="twitter:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
                                
        <!-- Meta Tags Adicionales -->
                                                        
        <!-- JSON-LD Structured Data -->
                                                <script type="application/ld+json">
                    {
    "@context": "https://schema.org",
    "@type": "ProfessionalService",
    "name": "La Compania Digital",
    "url": "",
    "logo": "https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png",
    "description": "Creamos desarrollos digitales simples, claros y con acompanamiento humano."
}
                </script>
                    
        <!-- Favicon -->
        <link rel="shortcut icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon" />
        <link rel="icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon">
        <link rel="apple-touch-icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936147/grupo-repman/assets/apple-touch-icon.png">

        <!-- Styles -->
        <!-- Vendor CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/fontawesome-free/css/all.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/animate/animate.compat.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/simple-line-icons/css/simple-line-icons.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.carousel.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.theme.default.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/magnific-popup/magnific-popup.min.css">

<!-- Web Fonts -->
<link id="googleFonts" href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&amp;family=Lexend:ital,wght@0,400..900;1,400..900&amp;family=Open+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap" rel="stylesheet" type="text/css">

<!-- Dynamic CSS Variables -->
<style>
:root {
    --font-family-primary: "Lexend", sans-serif;
    --font-family-secondary: "Lexend", sans-serif;
    --font-family-tertiary: "Open Sans", sans-serif;
}

body, .body {
    font-family: var(--font-family-primary);
}

h1, h2, h3, h4, h5, h6, .heading-font {
    font-family: var(--font-family-secondary);
}

.body-font, p, .text, .content {
    font-family: var(--font-family-tertiary);
}


</style>

<!-- Theme CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/theme.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-elements.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-blog.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-shop.css">

<!-- Revolution Slider CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/settings.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/layers.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/navigation.css">

<!-- CD-System Base Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/cd-system-base.css">

<!-- CD-System Modular CSS -->
<link rel="stylesheet" href="https://localhost:8000/modules/cd-base/cd-base.css">
<link rel="stylesheet" href="https://localhost:8000/modules/projects/projects.css">
<link rel="stylesheet" href="https://localhost:8000/modules/gallery/gallery.css">
<link rel="stylesheet" href="https://localhost:8000/modules/services/services.css">
<link rel="stylesheet" href="https://localhost:8000/modules/blog/blog.css">
<link rel="stylesheet" href="https://localhost:8000/modules/references/references.css">
<link rel="stylesheet" href="https://localhost:8000/modules/team-members/team-members.css">
<link rel="stylesheet" href="https://localhost:8000/modules/products/products.css">
<link rel="stylesheet" href="https://localhost:8000/modules/tokko/tokko.css">

<!-- Skin CSS -->
<link id="skinCSS" rel="stylesheet" href="https://localhost:8000/template/css/skins/skin-accounting-1.css">

<!-- Theme Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/custom.css">

<!-- Demo CSS (después de custom.css para que overrides de marca del demo prevalezcan) -->
<link rel="stylesheet" href="https://localhost:8000/template/css/demos/demo-accounting-1.css">


        <!-- Google Analytics -->
                
            </head>

    <body class="loading-overlay-showing" data-loading-overlay data-plugin-page-transition>
        <!-- Loading Overlay -->
        <div class="loading-overlay">
            <div class="custom-loader">
                <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936137/grupo-repman/assets/logo-2.png" alt="Loader Logo" class="logo-loader" style="max-width: 200px;">
                <div class="loading-text">Cargando...</div>
            </div>
        </div>

        <div class="body">
            <header id="header" class="header-transparent header-effect-shrink " data-plugin-options="{'stickyEnabled': true, 'stickyEffect': 'shrink', 'stickyEnableOnBoxed': true, 'stickyEnableOnMobile': false, 'stickyChangeLogo': true, 'stickyStartAt': 30, 'stickyHeaderContainerHeight': 70}">
    <div class="header-body border-top-0" style="background: transparent; border-bottom: 1px solid rgba(0, 240, 255, 0.06) !important;">
        <div class="header-container container container-xl-custom">
            <div class="header-row">
                <div class="header-column">
                    <div class="header-row">
                        <div class="header-logo">
                            <a href="https://localhost:8000">
                                <img alt="La Compania Digital" src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png" class="img-fluid" style="max-width: 240px; height: auto;" />
                            </a>
                        </div>
                    </div>
                </div>
                <div class="header-column justify-content-end">
                    <div class="header-row">
                        <div class="header-nav header-nav-links order-2 order-lg-1">
                            <div class="header-nav-main header-nav-main-square header-nav-main-dropdown-no-borders header-nav-main-effect-2 header-nav-main-sub-effect-1">
                                <nav class="collapse">
                                    <ul class="nav nav-pills" id="mainNav">
                                                                                                                                                                                                                            <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        INICIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/services"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        SERVICIOS
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/about"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        EMPRESA
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/projects"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        PORTFOLIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/contact"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        CONTACTO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/blog"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        BLOG
                                                    </a>
                                                </li>
                                                                                                                        </ul>
                                </nav>
                            </div>
                            <button class="btn header-btn-collapse-nav" data-bs-toggle="collapse" data-bs-target=".header-nav-main nav" style="background-color: var(--primary); color: var(--secondary);">
                                <i class="fas fa-bars"></i>
                            </button>
                        </div>

                        
                                                <div class="header-nav-features header-nav-features-no-border header-nav-features-lg-show-border-left order-1 order-lg-2 ms-lg-3">
                            <a href="/contact"
                               class="btn btn-primary btn-rounded font-weight-bold text-2 px-4 py-2"
                               >
                                Contacto
                            </a>
                        </div>
                                            </div>
                </div>
            </div>
        </div>
    </div>
</header>


<a href="https://wa.me/5493812481001" class="float-wsp" target="_blank">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>
            
            <div role="main" class="main">
                <section class="page-header page-header-modern bg-color-grey page-header-lg">
    <div class="container">
        <div class="row">
            <div class="col-md-12 align-self-center p-static order-2 text-center">
                <h1 class="font-weight-bold text-dark ls-1">404 - Página No Encontrada</h1>
            </div>
            <div class="col-md-12 align-self-center order-1">
                <ul class="breadcrumb d-block text-center">
                    <li><a href="https://localhost:8000">Inicio</a></li>
                    <li class="active">Error</li>
                </ul>
            </div>
        </div>
    </div>
</section>

<div class="container">
    <section class="http-error">
        <div class="row justify-content-center py-3">
            <div class="col-md-7 text-center">
                <div class="http-error-main">
                    <h2 class="ls-1">404!</h2>
                    <p>Lo sentimos, pero la página que estás buscando no existe.</p>
                </div>
            </div>
            <div class="col-md-4 mt-4 mt-md-0">
                <h4 class="text-primary ls-1">Enlaces útiles</h4>
                <ul class="nav nav-list flex-column">
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000">Inicio</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/faqs">Faqs</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/about">Sobre nosotros</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/contact">Contacto</a>
                    </li>
                </ul>
            </div>
        </div>
    </section>
</div>
            </div>

            <footer id="footer" class="position-relative mt-0 border-0" style="background-color: var(--dark);">

    
    <div style="height: 1px; background: linear-gradient(90deg, transparent 0%, var(--primary) 50%, transparent 100%); opacity: 0.3;"></div>

    <div class="container container-xl-custom py-5">
        <div class="row">
            
            <div class="col-md-6 col-lg-4 mb-4 mb-lg-0">
                <a href="https://localhost:8000" class="text-decoration-none mb-4 d-inline-block">
                    <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936135/grupo-repman/assets/logo-alternative.png" class="img-fluid" alt="La Compania Digital" style="max-width: 200px; height: auto;" />
                </a>
                <p class="text-3-5 mb-4" style="color: var(--quaternary);">
                    Creamos desarrollos digitales simples, claros y con acompanamiento humano.
                </p>

                <ul class="footer-social-icons social-icons m-0 d-flex gap-2">
                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-lg-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Navegación</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/services" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Proyectos
                                    </a>
                                </li>
                                                                                                                                                                    <li class="mb-2">
                                    <a href="https://localhost:8000/contact" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Contacto
                                    </a>
                                </li>
                                                                                                                                                                                                                                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-md-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Servicios</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Casos
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/solutions" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/products" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/blog" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Novedades
                                    </a>
                                </li>
                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-4 mb-4 mb-md-0">
                <h5 class="text-4 mb-2 text-transform-none font-weight-bold" style="color: var(--light);">Novedades digitales</h5>
                <p class="text-3 mb-3" style="color: var(--quaternary);">
                    Recibí tendencias en desarrollo web y novedades del mundo digital.
                </p>

                <div class="alert alert-success d-none" id="newsletterSuccess">
                    <strong>Listo</strong>. Te suscribiste correctamente.
                </div>
                <div class="alert alert-danger d-none" id="newsletterError"></div>

                <form id="newsletterForm" action="https://localhost:8000/newsletter-subscribe" method="POST">
                    <input type="hidden" name="_token" value="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">                    <div class="input-group">
                        <input class="form-control form-control-sm" placeholder="Tu email" name="newsletterEmail" id="newsletterEmail" type="email"
                               style="background-color: var(--secondary); color: var(--light); border: 1px solid rgba(0, 240, 255, 0.15); border-radius: 6px 0 0 6px;">
                        <button class="btn btn-primary px-4" type="submit" style="border-radius: 0 6px 6px 0;">
                            <i class="fas fa-arrow-right"></i>
                        </button>
                    </div>
                </form>

                
                <div class="mt-4 pt-3" style="border-top: 1px solid rgba(240, 240, 245, 0.06);">
                                                        </div>
            </div>
        </div>
    </div>

    
    <div style="background-color: var(--secondary); border-top: 1px solid rgba(0, 240, 255, 0.06);">
        <div class="container container-xl-custom py-3">
            <div class="row">
                <div class="col d-flex align-items-center justify-content-center">
                    <p class="mb-0 text-2" style="color: var(--quaternary); opacity: 0.7;">
                        © <script>document.write(new Date().getFullYear())</script>
                        <a href="" style="color: var(--primary);" target="_blank">La Compania Digital</a>
                        · Todos los derechos reservados.
                    </p>
                </div>
            </div>
        </div>
    </div>
</footer>

<script>
(function () {
    const form = document.getElementById('newsletterForm');
    if (!form) return;

    const emailInput = document.getElementById('newsletterEmail');
    const successAlert = document.getElementById('newsletterSuccess');
    const errorAlert = document.getElementById('newsletterError');
    const csrfToken = document.querySelector('input[name="_token"]').value;

    let isSubmitting = false;
    form.noValidate = true;

    form.addEventListener('submit', function (e) {
        e.preventDefault();
        e.stopImmediatePropagation();

        if (isSubmitting) return;
        isSubmitting = true;

        fetch(form.action, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-CSRF-TOKEN': csrfToken,
                'Accept': 'application/json'
            },
            body: JSON.stringify({ newsletterEmail: emailInput.value })
        })
        .then(response => {
            if (!response.ok) throw response;
            return response.json();
        })
        .then(data => {
            if (data.success) {
                successAlert.classList.remove('d-none');
                errorAlert.classList.add('d-none');
                form.reset();
            }
        })
        .catch(async (error) => {
            let message = 'Ocurrió un error. Intentá más tarde.';
            try {
                const errorData = await error.json();
                message = errorData.errors?.newsletterEmail?.[0] ?? message;
            } catch (_) {}
            errorAlert.textContent = message;
            errorAlert.classList.remove('d-none');
            successAlert.classList.add('d-none');
        })
        .finally(() => {
            isSubmitting = false;
        });
    });
})();
</script>
        </div>

        <!-- WhatsApp Floating Button -->
        <a href="https://wa.me/5493812481001"
   class="float-wsp"
   target="_blank"
   rel="noopener noreferrer"
   aria-label="Contactar por WhatsApp">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>


        <!-- Back to Top Button - Porto Plugin -->
        <a href="#" class="scroll-to-top hidden-mobile" aria-label="Ir Arriba">
            <i class="fas fa-chevron-up"></i>
        </a>

        <!-- Vendor -->
<script src="https://localhost:8000/template/vendor/plugins/js/plugins.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/gsap.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/ScrollTrigger.min.js"></script>


<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.tools.min.js"></script>
<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.revolution.min.js"></script>

<!-- Theme Base, Components and Settings -->
<script src="https://localhost:8000/template/js/theme.js"></script>

<!-- Demo -->
        <script src="https://localhost:8000/template/js/demos/demo-accounting-1.js"></script>

<!-- Theme Custom -->
<script src="https://localhost:8000/template/js/custom.js"></script>

<!-- Theme Initialization Files -->
<script src="https://localhost:8000/template/js/theme.init.js"></script>

<!-- Contact Form Validation -->
<script src="https://localhost:8000/template/vendor/jquery.validation/jquery.validate.min.js"></script>
<script src="https://localhost:8000/template/js/views/view.contact.js"></script>

<!-- Sticky Header is handled automatically by Porto theme.js -->

            </body>
</html>

 

Request      

GET menu/{slug}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

slug   string     

The slug of the menu. Example: consequatur

Example request:
curl --request GET \
    --get "http://localhost:8000/menu/search" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/menu/search"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (404):

Show headers
cache-control: no-cache, private
content-type: application/json
 

<!DOCTYPE html>
<html lang="es" class="light">
    <head>
        <meta charset="utf-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, shrink-to-fit=no">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">

        
        <!-- SEO Meta Tags -->
        <title>La Compania Digital</title>
        <meta name="description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
        <meta name="keywords" content="La Compania Digital, desarrollo web, automatizaciones, seguridad informatica, capacitacion interna, presencia digital" />
        <meta name="author" content="La Compania Digital">
        <meta name="robots" content="index, follow" />
        <meta name="language" content="en_US" />
        <meta name="csrf-token" content="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">

        <!-- Canonical URL -->
                    <link rel="canonical" href="https://localhost:8000/menu/search" />
        
        <!-- Geo Tags (opcional) -->
        
        <!-- Open Graph Meta Tags -->
                    <meta property="og:type" content="website" />
            <meta property="og:title" content="La Compania Digital" />
            <meta property="og:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta property="og:url" content="https://localhost:8000/menu/search" />
            <meta property="og:site_name" content="La Compania Digital" />
            <meta property="og:locale" content="en_US" />
                            <meta property="og:locale:alternate" content="es_US" />
            
                        <meta property="og:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:secure_url" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864798/grupo-repman/assets/og-image.jpg" />
            <meta property="og:image:width" content="1200" />
            <meta property="og:image:height" content="630" />
            <meta property="og:image:type" content="image/png" />
            <meta property="og:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />

                    
        <!-- Twitter Card Meta Tags -->
                    <meta name="twitter:card" content="summary_large_image" />
            <meta name="twitter:title" content="La Compania Digital" />
            <meta name="twitter:description" content="Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
            <meta name="twitter:image" content="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773864800/grupo-repman/assets/twitter-image.jpg" />
            <meta name="twitter:image:alt" content="La Compania Digital - Creamos desarrollos digitales simples, claros y con acompanamiento humano." />
                                
        <!-- Meta Tags Adicionales -->
                                                        
        <!-- JSON-LD Structured Data -->
                                                <script type="application/ld+json">
                    {
    "@context": "https://schema.org",
    "@type": "ProfessionalService",
    "name": "La Compania Digital",
    "url": "",
    "logo": "https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png",
    "description": "Creamos desarrollos digitales simples, claros y con acompanamiento humano."
}
                </script>
                    
        <!-- Favicon -->
        <link rel="shortcut icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon" />
        <link rel="icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936143/grupo-repman/assets/favicon.png" type="image/x-icon">
        <link rel="apple-touch-icon" href="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936147/grupo-repman/assets/apple-touch-icon.png">

        <!-- Styles -->
        <!-- Vendor CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/fontawesome-free/css/all.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/animate/animate.compat.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/simple-line-icons/css/simple-line-icons.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.carousel.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/owl.carousel/assets/owl.theme.default.min.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/magnific-popup/magnific-popup.min.css">

<!-- Web Fonts -->
<link id="googleFonts" href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&amp;family=Lexend:ital,wght@0,400..900;1,400..900&amp;family=Open+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap" rel="stylesheet" type="text/css">

<!-- Dynamic CSS Variables -->
<style>
:root {
    --font-family-primary: "Lexend", sans-serif;
    --font-family-secondary: "Lexend", sans-serif;
    --font-family-tertiary: "Open Sans", sans-serif;
}

body, .body {
    font-family: var(--font-family-primary);
}

h1, h2, h3, h4, h5, h6, .heading-font {
    font-family: var(--font-family-secondary);
}

.body-font, p, .text, .content {
    font-family: var(--font-family-tertiary);
}


</style>

<!-- Theme CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/theme.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-elements.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-blog.css">
<link rel="stylesheet" href="https://localhost:8000/template/css/theme-shop.css">

<!-- Revolution Slider CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/settings.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/layers.css">
<link rel="stylesheet" href="https://localhost:8000/template/vendor/rs-plugin/css/navigation.css">

<!-- CD-System Base Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/cd-system-base.css">

<!-- CD-System Modular CSS -->
<link rel="stylesheet" href="https://localhost:8000/modules/cd-base/cd-base.css">
<link rel="stylesheet" href="https://localhost:8000/modules/projects/projects.css">
<link rel="stylesheet" href="https://localhost:8000/modules/gallery/gallery.css">
<link rel="stylesheet" href="https://localhost:8000/modules/services/services.css">
<link rel="stylesheet" href="https://localhost:8000/modules/blog/blog.css">
<link rel="stylesheet" href="https://localhost:8000/modules/references/references.css">
<link rel="stylesheet" href="https://localhost:8000/modules/team-members/team-members.css">
<link rel="stylesheet" href="https://localhost:8000/modules/products/products.css">
<link rel="stylesheet" href="https://localhost:8000/modules/tokko/tokko.css">

<!-- Skin CSS -->
<link id="skinCSS" rel="stylesheet" href="https://localhost:8000/template/css/skins/skin-accounting-1.css">

<!-- Theme Custom CSS -->
<link rel="stylesheet" href="https://localhost:8000/template/css/custom.css">

<!-- Demo CSS (después de custom.css para que overrides de marca del demo prevalezcan) -->
<link rel="stylesheet" href="https://localhost:8000/template/css/demos/demo-accounting-1.css">


        <!-- Google Analytics -->
                
            </head>

    <body class="loading-overlay-showing" data-loading-overlay data-plugin-page-transition>
        <!-- Loading Overlay -->
        <div class="loading-overlay">
            <div class="custom-loader">
                <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936137/grupo-repman/assets/logo-2.png" alt="Loader Logo" class="logo-loader" style="max-width: 200px;">
                <div class="loading-text">Cargando...</div>
            </div>
        </div>

        <div class="body">
            <header id="header" class="header-transparent header-effect-shrink " data-plugin-options="{'stickyEnabled': true, 'stickyEffect': 'shrink', 'stickyEnableOnBoxed': true, 'stickyEnableOnMobile': false, 'stickyChangeLogo': true, 'stickyStartAt': 30, 'stickyHeaderContainerHeight': 70}">
    <div class="header-body border-top-0" style="background: transparent; border-bottom: 1px solid rgba(0, 240, 255, 0.06) !important;">
        <div class="header-container container container-xl-custom">
            <div class="header-row">
                <div class="header-column">
                    <div class="header-row">
                        <div class="header-logo">
                            <a href="https://localhost:8000">
                                <img alt="La Compania Digital" src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936133/grupo-repman/assets/logo.png" class="img-fluid" style="max-width: 240px; height: auto;" />
                            </a>
                        </div>
                    </div>
                </div>
                <div class="header-column justify-content-end">
                    <div class="header-row">
                        <div class="header-nav header-nav-links order-2 order-lg-1">
                            <div class="header-nav-main header-nav-main-square header-nav-main-dropdown-no-borders header-nav-main-effect-2 header-nav-main-sub-effect-1">
                                <nav class="collapse">
                                    <ul class="nav nav-pills" id="mainNav">
                                                                                                                                                                                                                            <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        INICIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/services"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        SERVICIOS
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/about"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        EMPRESA
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/projects"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        PORTFOLIO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/contact"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        CONTACTO
                                                    </a>
                                                </li>
                                                                                                                                                                                                                                <li class="dropdown">
                                                    <a class="dropdown-item "
                                                       href="https://localhost:8000/blog"
                                                       style="font-weight: 700; color: var(--light); letter-spacing: 0.05em;">
                                                        BLOG
                                                    </a>
                                                </li>
                                                                                                                        </ul>
                                </nav>
                            </div>
                            <button class="btn header-btn-collapse-nav" data-bs-toggle="collapse" data-bs-target=".header-nav-main nav" style="background-color: var(--primary); color: var(--secondary);">
                                <i class="fas fa-bars"></i>
                            </button>
                        </div>

                        
                                                <div class="header-nav-features header-nav-features-no-border header-nav-features-lg-show-border-left order-1 order-lg-2 ms-lg-3">
                            <a href="/contact"
                               class="btn btn-primary btn-rounded font-weight-bold text-2 px-4 py-2"
                               >
                                Contacto
                            </a>
                        </div>
                                            </div>
                </div>
            </div>
        </div>
    </div>
</header>


<a href="https://wa.me/5493812481001" class="float-wsp" target="_blank">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>
            
            <div role="main" class="main">
                <section class="page-header page-header-modern bg-color-grey page-header-lg">
    <div class="container">
        <div class="row">
            <div class="col-md-12 align-self-center p-static order-2 text-center">
                <h1 class="font-weight-bold text-dark ls-1">404 - Página No Encontrada</h1>
            </div>
            <div class="col-md-12 align-self-center order-1">
                <ul class="breadcrumb d-block text-center">
                    <li><a href="https://localhost:8000">Inicio</a></li>
                    <li class="active">Error</li>
                </ul>
            </div>
        </div>
    </div>
</section>

<div class="container">
    <section class="http-error">
        <div class="row justify-content-center py-3">
            <div class="col-md-7 text-center">
                <div class="http-error-main">
                    <h2 class="ls-1">404!</h2>
                    <p>Lo sentimos, pero la página que estás buscando no existe.</p>
                </div>
            </div>
            <div class="col-md-4 mt-4 mt-md-0">
                <h4 class="text-primary ls-1">Enlaces útiles</h4>
                <ul class="nav nav-list flex-column">
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000">Inicio</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/faqs">Faqs</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/about">Sobre nosotros</a>
                    </li>
                    <li class="nav-item">
                        <a class="nav-link" href="https://localhost:8000/contact">Contacto</a>
                    </li>
                </ul>
            </div>
        </div>
    </section>
</div>
            </div>

            <footer id="footer" class="position-relative mt-0 border-0" style="background-color: var(--dark);">

    
    <div style="height: 1px; background: linear-gradient(90deg, transparent 0%, var(--primary) 50%, transparent 100%); opacity: 0.3;"></div>

    <div class="container container-xl-custom py-5">
        <div class="row">
            
            <div class="col-md-6 col-lg-4 mb-4 mb-lg-0">
                <a href="https://localhost:8000" class="text-decoration-none mb-4 d-inline-block">
                    <img src="https://res.cloudinary.com/dupf7vvwj/image/upload/v1773936135/grupo-repman/assets/logo-alternative.png" class="img-fluid" alt="La Compania Digital" style="max-width: 200px; height: auto;" />
                </a>
                <p class="text-3-5 mb-4" style="color: var(--quaternary);">
                    Creamos desarrollos digitales simples, claros y con acompanamiento humano.
                </p>

                <ul class="footer-social-icons social-icons m-0 d-flex gap-2">
                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-lg-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Navegación</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/services" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Proyectos
                                    </a>
                                </li>
                                                                                                                                                                    <li class="mb-2">
                                    <a href="https://localhost:8000/contact" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Contacto
                                    </a>
                                </li>
                                                                                                                                                                                                                                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-2 mb-4 mb-md-0">
                <h5 class="text-4 mb-3 text-transform-none font-weight-bold" style="color: var(--light);">Servicios</h5>
                <ul class="list-unstyled">
                                                                                                                            <li class="mb-2">
                                    <a href="https://localhost:8000/projects" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Casos
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/solutions" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/products" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Servicios
                                    </a>
                                </li>
                                                                                                                <li class="mb-2">
                                    <a href="https://localhost:8000/blog" class="text-decoration-none text-3"
                                       style="color: var(--quaternary); transition: color 0.3s;"
                                       onmouseover="this.style.color='var(--primary)'"
                                       onmouseout="this.style.color='var(--quaternary)'">
                                        Novedades
                                    </a>
                                </li>
                                                                                        </ul>
            </div>

            
            <div class="col-md-6 col-lg-4 mb-4 mb-md-0">
                <h5 class="text-4 mb-2 text-transform-none font-weight-bold" style="color: var(--light);">Novedades digitales</h5>
                <p class="text-3 mb-3" style="color: var(--quaternary);">
                    Recibí tendencias en desarrollo web y novedades del mundo digital.
                </p>

                <div class="alert alert-success d-none" id="newsletterSuccess">
                    <strong>Listo</strong>. Te suscribiste correctamente.
                </div>
                <div class="alert alert-danger d-none" id="newsletterError"></div>

                <form id="newsletterForm" action="https://localhost:8000/newsletter-subscribe" method="POST">
                    <input type="hidden" name="_token" value="oxXWH54vIM1qcn8GX36RQf4QWGdnF5URkVKc9Vkp">                    <div class="input-group">
                        <input class="form-control form-control-sm" placeholder="Tu email" name="newsletterEmail" id="newsletterEmail" type="email"
                               style="background-color: var(--secondary); color: var(--light); border: 1px solid rgba(0, 240, 255, 0.15); border-radius: 6px 0 0 6px;">
                        <button class="btn btn-primary px-4" type="submit" style="border-radius: 0 6px 6px 0;">
                            <i class="fas fa-arrow-right"></i>
                        </button>
                    </div>
                </form>

                
                <div class="mt-4 pt-3" style="border-top: 1px solid rgba(240, 240, 245, 0.06);">
                                                        </div>
            </div>
        </div>
    </div>

    
    <div style="background-color: var(--secondary); border-top: 1px solid rgba(0, 240, 255, 0.06);">
        <div class="container container-xl-custom py-3">
            <div class="row">
                <div class="col d-flex align-items-center justify-content-center">
                    <p class="mb-0 text-2" style="color: var(--quaternary); opacity: 0.7;">
                        © <script>document.write(new Date().getFullYear())</script>
                        <a href="" style="color: var(--primary);" target="_blank">La Compania Digital</a>
                        · Todos los derechos reservados.
                    </p>
                </div>
            </div>
        </div>
    </div>
</footer>

<script>
(function () {
    const form = document.getElementById('newsletterForm');
    if (!form) return;

    const emailInput = document.getElementById('newsletterEmail');
    const successAlert = document.getElementById('newsletterSuccess');
    const errorAlert = document.getElementById('newsletterError');
    const csrfToken = document.querySelector('input[name="_token"]').value;

    let isSubmitting = false;
    form.noValidate = true;

    form.addEventListener('submit', function (e) {
        e.preventDefault();
        e.stopImmediatePropagation();

        if (isSubmitting) return;
        isSubmitting = true;

        fetch(form.action, {
            method: 'POST',
            headers: {
                'Content-Type': 'application/json',
                'X-CSRF-TOKEN': csrfToken,
                'Accept': 'application/json'
            },
            body: JSON.stringify({ newsletterEmail: emailInput.value })
        })
        .then(response => {
            if (!response.ok) throw response;
            return response.json();
        })
        .then(data => {
            if (data.success) {
                successAlert.classList.remove('d-none');
                errorAlert.classList.add('d-none');
                form.reset();
            }
        })
        .catch(async (error) => {
            let message = 'Ocurrió un error. Intentá más tarde.';
            try {
                const errorData = await error.json();
                message = errorData.errors?.newsletterEmail?.[0] ?? message;
            } catch (_) {}
            errorAlert.textContent = message;
            errorAlert.classList.remove('d-none');
            successAlert.classList.add('d-none');
        })
        .finally(() => {
            isSubmitting = false;
        });
    });
})();
</script>
        </div>

        <!-- WhatsApp Floating Button -->
        <a href="https://wa.me/5493812481001"
   class="float-wsp"
   target="_blank"
   rel="noopener noreferrer"
   aria-label="Contactar por WhatsApp">
    <i class="fab fa-whatsapp my-float-wsp"></i>
</a>


        <!-- Back to Top Button - Porto Plugin -->
        <a href="#" class="scroll-to-top hidden-mobile" aria-label="Ir Arriba">
            <i class="fas fa-chevron-up"></i>
        </a>

        <!-- Vendor -->
<script src="https://localhost:8000/template/vendor/plugins/js/plugins.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/gsap.min.js"></script>
<script src="https://localhost:8000/template/vendor/gsap/ScrollTrigger.min.js"></script>


<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.tools.min.js"></script>
<script src="https://localhost:8000/template/vendor/rs-plugin/js/jquery.themepunch.revolution.min.js"></script>

<!-- Theme Base, Components and Settings -->
<script src="https://localhost:8000/template/js/theme.js"></script>

<!-- Demo -->
        <script src="https://localhost:8000/template/js/demos/demo-accounting-1.js"></script>

<!-- Theme Custom -->
<script src="https://localhost:8000/template/js/custom.js"></script>

<!-- Theme Initialization Files -->
<script src="https://localhost:8000/template/js/theme.init.js"></script>

<!-- Contact Form Validation -->
<script src="https://localhost:8000/template/vendor/jquery.validation/jquery.validate.min.js"></script>
<script src="https://localhost:8000/template/js/views/view.contact.js"></script>

<!-- Sticky Header is handled automatically by Porto theme.js -->

            </body>
</html>

 

Tokko

Admin

GET tokko-settings/settings-data

Example request:
curl --request GET \
    --get "http://localhost:8000/tokko-settings/settings-data" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/tokko-settings/settings-data"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "GET",
    headers,
}).then(response => response.json());

Example response (401):

Show headers
cache-control: no-cache, private
content-type: application/json
set-cookie: XSRF-TOKEN=eyJpdiI6ImU2SlYrcWtIYzdLb3BmNEV2SW5FYnc9PSIsInZhbHVlIjoiZEdENE15MHBCZmgyRVpPdmlsR2Y2S0lUTFk4QWhXNkFCakZ6Yk9FWFpUaS9jb1ZBbEZpV0xMdW9TT0hRQ0VveFN5a2RZWnBjRVlCTGVRbDVGeFBCSDN6SUU1WHo5blg2a0grVERDSXlURkhuTjR3WmpaZ0k2aTJZKzgxSXRMQzgiLCJtYWMiOiIwZWRhOWZlZGRkNDk0N2Y3ZWNkNWFhYmQ1YmE0OTZmOGI1ZjMxNDUwMGZlOWYzYjkyYzUzOTg2NGZhNzllNGIzIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:36 GMT; Max-Age=7200; path=/; samesite=lax; muma_session=eyJpdiI6IkFmR25CY2swSWlCRlNGeEdocGNMZFE9PSIsInZhbHVlIjoicXhnMU9xelRDdnNmTUp0b1ZuanY4WUkzVVlVSEhjbXdMc0lHK1kxUjMvem12eEFTeHN1WW5wZmF4RkFWWXNuYTJiamJXYWdHd2FRZHc0S1JhaXhvcFZTNDJFbXR0Ulc1ZmVxN0ZFYTE5Rk5lb08wc1IyK241bk8wV0t0MU9aemQiLCJtYWMiOiIyNDY5NjkyYjE5ZjZmMjhjZDQ1N2Q2ZjM0MzVlMWYwZWYzZjNlMzNlMTJlYTI5ZDY3MzkyMzUwOTVjNWFiMWYxIiwidGFnIjoiIn0%3D; expires=Fri, 20 Mar 2026 20:24:36 GMT; Max-Age=7200; path=/; httponly; samesite=lax
 

{
    "message": "Unauthenticated."
}
 

Request      

GET tokko-settings/settings-data

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

POST tokko-settings/store

Example request:
curl --request POST \
    "http://localhost:8000/tokko-settings/store" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"tokko_api_key\": \"consequatur\"
}"
const url = new URL(
    "http://localhost:8000/tokko-settings/store"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "tokko_api_key": "consequatur"
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Request      

POST tokko-settings/store

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Body Parameters

tokko_api_key   string     

Example: consequatur

POST tokko-settings/update/{id}

Example request:
curl --request POST \
    "http://localhost:8000/tokko-settings/update/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json" \
    --data "{
    \"tokko_api_key\": \"consequatur\"
}"
const url = new URL(
    "http://localhost:8000/tokko-settings/update/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};

let body = {
    "tokko_api_key": "consequatur"
};

fetch(url, {
    method: "POST",
    headers,
    body: JSON.stringify(body),
}).then(response => response.json());

Request      

POST tokko-settings/update/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the update. Example: consequatur

Body Parameters

tokko_api_key   string     

Example: consequatur

DELETE tokko-settings/destroy/{id}

Example request:
curl --request DELETE \
    "http://localhost:8000/tokko-settings/destroy/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/tokko-settings/destroy/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE tokko-settings/destroy/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the destroy. Example: consequatur

Enviar lead a Tokko Broker API Según la documentación: https://www.tokkobroker.com/api/v1/lead/

Example request:
curl --request POST \
    "http://localhost:8000/tokko/lead" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/tokko/lead"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST tokko/lead

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Site Data

Actualiza los datos del sitio por sección independiente.

Example request:
curl --request POST \
    "http://localhost:8000/site-data/update" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/site-data/update"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST site-data/update

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Project Setup

Genera el archivo site.php o cd-system.php con la información del formulario

Example request:
curl --request POST \
    "http://localhost:8000/project-setup/generate" \
    --header "Content-Type: multipart/form-data" \
    --header "Accept: application/json" \
    --form "name=vmqeopfuudtdsufvyvddq"\
    --form "url=http://www.kunde.com/"\
    --form "social[linkedin]=iihfqcoynlazghdtqtqxb"\
    --form "social[instagram]=ajwbpilpmufinllwloauy"\
    --form "social[facebook]=dlsmsjuryvojcybzvrbyi"\
    --form "social[youtube]=ckznkygloigmkwxphlvaz"\
    --form "social[whatsapp]=jrcnfbaqywuxhgjjmzuxj"\
    --form "modules[]=ubqouzswiwxtrkimfcatb"\
    --form "action=generate-site"\
    --form "logo=@C:\Users\JuanFlor\AppData\Local\Temp\php7698.tmp" \
    --form "logo_alternative=@C:\Users\JuanFlor\AppData\Local\Temp\php7699.tmp" \
    --form "logo_2=@C:\Users\JuanFlor\AppData\Local\Temp\php769A.tmp" \
    --form "favicon_ico=@C:\Users\JuanFlor\AppData\Local\Temp\php769B.tmp" \
    --form "favicon_svg=@C:\Users\JuanFlor\AppData\Local\Temp\php76AC.tmp" \
    --form "favicon_96x96=@C:\Users\JuanFlor\AppData\Local\Temp\php76AD.tmp" \
    --form "apple_touch_icon=@C:\Users\JuanFlor\AppData\Local\Temp\php76AE.tmp" \
    --form "manifest_192=@C:\Users\JuanFlor\AppData\Local\Temp\php76AF.tmp" \
    --form "manifest_512=@C:\Users\JuanFlor\AppData\Local\Temp\php76B0.tmp" 
const url = new URL(
    "http://localhost:8000/project-setup/generate"
);

const headers = {
    "Content-Type": "multipart/form-data",
    "Accept": "application/json",
};

const body = new FormData();
body.append('name', 'vmqeopfuudtdsufvyvddq');
body.append('url', 'http://www.kunde.com/');
body.append('social[linkedin]', 'iihfqcoynlazghdtqtqxb');
body.append('social[instagram]', 'ajwbpilpmufinllwloauy');
body.append('social[facebook]', 'dlsmsjuryvojcybzvrbyi');
body.append('social[youtube]', 'ckznkygloigmkwxphlvaz');
body.append('social[whatsapp]', 'jrcnfbaqywuxhgjjmzuxj');
body.append('modules[]', 'ubqouzswiwxtrkimfcatb');
body.append('action', 'generate-site');
body.append('logo', document.querySelector('input[name="logo"]').files[0]);
body.append('logo_alternative', document.querySelector('input[name="logo_alternative"]').files[0]);
body.append('logo_2', document.querySelector('input[name="logo_2"]').files[0]);
body.append('favicon_ico', document.querySelector('input[name="favicon_ico"]').files[0]);
body.append('favicon_svg', document.querySelector('input[name="favicon_svg"]').files[0]);
body.append('favicon_96x96', document.querySelector('input[name="favicon_96x96"]').files[0]);
body.append('apple_touch_icon', document.querySelector('input[name="apple_touch_icon"]').files[0]);
body.append('manifest_192', document.querySelector('input[name="manifest_192"]').files[0]);
body.append('manifest_512', document.querySelector('input[name="manifest_512"]').files[0]);

fetch(url, {
    method: "POST",
    headers,
    body,
}).then(response => response.json());

Request      

POST project-setup/generate

Headers

Content-Type        

Example: multipart/form-data

Accept        

Example: application/json

Body Parameters

name   string     

El campo value no debe contener más de 255 caracteres. Example: vmqeopfuudtdsufvyvddq

url   string     

El campo value no debe contener más de 255 caracteres. Example: http://www.kunde.com/

social   object  optional    
linkedin   string  optional    

El campo value no debe contener más de 255 caracteres. Example: iihfqcoynlazghdtqtqxb

instagram   string  optional    

El campo value no debe contener más de 255 caracteres. Example: ajwbpilpmufinllwloauy

facebook   string  optional    

El campo value no debe contener más de 255 caracteres. Example: dlsmsjuryvojcybzvrbyi

youtube   string  optional    

El campo value no debe contener más de 255 caracteres. Example: ckznkygloigmkwxphlvaz

whatsapp   string  optional    

El campo value no debe contener más de 255 caracteres. Example: jrcnfbaqywuxhgjjmzuxj

modules   string[]  optional    

El campo value no debe contener más de 255 caracteres.

action   string  optional    

Example: generate-site

Must be one of:
  • generate-site
  • generate-cd-system
logo   file  optional    

Validación de assets. El campo value debe ser una imagen. El archivo value no debe pesar más de 5120 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php7698.tmp

logo_alternative   file  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 5120 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php7699.tmp

logo_2   file  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 5120 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php769A.tmp

favicon_ico   file  optional    

Must be a file. El archivo value no debe pesar más de 1024 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php769B.tmp

favicon_svg   file  optional    

Must be a file. El archivo value no debe pesar más de 5120 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php76AC.tmp

favicon_96x96   file  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 1024 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php76AD.tmp

apple_touch_icon   file  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 1024 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php76AE.tmp

manifest_192   file  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 2048 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php76AF.tmp

manifest_512   file  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 5120 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php76B0.tmp

Actualiza solo los assets sin regenerar site.php

Example request:
curl --request POST \
    "http://localhost:8000/project-setup/update-assets" \
    --header "Content-Type: multipart/form-data" \
    --header "Accept: application/json" \
    --form "logo=@C:\Users\JuanFlor\AppData\Local\Temp\php76E0.tmp" \
    --form "logo_alternative=@C:\Users\JuanFlor\AppData\Local\Temp\php76E1.tmp" \
    --form "logo_2=@C:\Users\JuanFlor\AppData\Local\Temp\php76E2.tmp" \
    --form "favicon_ico=@C:\Users\JuanFlor\AppData\Local\Temp\php76E3.tmp" \
    --form "favicon_svg=@C:\Users\JuanFlor\AppData\Local\Temp\php76E4.tmp" \
    --form "favicon_96x96=@C:\Users\JuanFlor\AppData\Local\Temp\php76E5.tmp" \
    --form "apple_touch_icon=@C:\Users\JuanFlor\AppData\Local\Temp\php76E6.tmp" \
    --form "manifest_192=@C:\Users\JuanFlor\AppData\Local\Temp\php76E7.tmp" \
    --form "manifest_512=@C:\Users\JuanFlor\AppData\Local\Temp\php76E8.tmp" 
const url = new URL(
    "http://localhost:8000/project-setup/update-assets"
);

const headers = {
    "Content-Type": "multipart/form-data",
    "Accept": "application/json",
};

const body = new FormData();
body.append('logo', document.querySelector('input[name="logo"]').files[0]);
body.append('logo_alternative', document.querySelector('input[name="logo_alternative"]').files[0]);
body.append('logo_2', document.querySelector('input[name="logo_2"]').files[0]);
body.append('favicon_ico', document.querySelector('input[name="favicon_ico"]').files[0]);
body.append('favicon_svg', document.querySelector('input[name="favicon_svg"]').files[0]);
body.append('favicon_96x96', document.querySelector('input[name="favicon_96x96"]').files[0]);
body.append('apple_touch_icon', document.querySelector('input[name="apple_touch_icon"]').files[0]);
body.append('manifest_192', document.querySelector('input[name="manifest_192"]').files[0]);
body.append('manifest_512', document.querySelector('input[name="manifest_512"]').files[0]);

fetch(url, {
    method: "POST",
    headers,
    body,
}).then(response => response.json());

Request      

POST project-setup/update-assets

Headers

Content-Type        

Example: multipart/form-data

Accept        

Example: application/json

Body Parameters

logo   file  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 5120 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php76E0.tmp

logo_alternative   file  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 5120 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php76E1.tmp

logo_2   file  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 5120 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php76E2.tmp

favicon_ico   file  optional    

Must be a file. El archivo value no debe pesar más de 1024 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php76E3.tmp

favicon_svg   file  optional    

Must be a file. El archivo value no debe pesar más de 5120 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php76E4.tmp

favicon_96x96   file  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 1024 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php76E5.tmp

apple_touch_icon   file  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 1024 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php76E6.tmp

manifest_192   file  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 2048 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php76E7.tmp

manifest_512   file  optional    

El campo value debe ser una imagen. El archivo value no debe pesar más de 5120 kilobytes. Example: C:\Users\JuanFlor\AppData\Local\Temp\php76E8.tmp

Subscribers

DELETE subscribers/destroy/{id}

Example request:
curl --request DELETE \
    "http://localhost:8000/subscribers/destroy/consequatur" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/subscribers/destroy/consequatur"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE subscribers/destroy/{id}

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

URL Parameters

id   string     

The ID of the destroy. Example: consequatur

DELETE subscribers/destroy-multiple

Example request:
curl --request DELETE \
    "http://localhost:8000/subscribers/destroy-multiple" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/subscribers/destroy-multiple"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "DELETE",
    headers,
}).then(response => response.json());

Request      

DELETE subscribers/destroy-multiple

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Pages Settings

Admin

POST pages/settings/save_welcome

Example request:
curl --request POST \
    "http://localhost:8000/pages/settings/save_welcome" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/pages/settings/save_welcome"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST pages/settings/save_welcome

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Update home maintenance (legacy)

Example request:
curl --request POST \
    "http://localhost:8000/pages/settings/update_home" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/pages/settings/update_home"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST pages/settings/update_home

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Update about maintenance (legacy)

Example request:
curl --request POST \
    "http://localhost:8000/pages/settings/update_about" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/pages/settings/update_about"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST pages/settings/update_about

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Update contact maintenance (legacy)

Example request:
curl --request POST \
    "http://localhost:8000/pages/settings/update_contact" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/pages/settings/update_contact"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST pages/settings/update_contact

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Update blog maintenance (legacy)

Example request:
curl --request POST \
    "http://localhost:8000/pages/settings/update_blog" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/pages/settings/update_blog"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST pages/settings/update_blog

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Update menu maintenance (legacy)

Example request:
curl --request POST \
    "http://localhost:8000/pages/settings/update_menu" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/pages/settings/update_menu"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST pages/settings/update_menu

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Update products/services maintenance (legacy)

Example request:
curl --request POST \
    "http://localhost:8000/pages/settings/update_prods" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/pages/settings/update_prods"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST pages/settings/update_prods

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Update FAQs maintenance (legacy)

Example request:
curl --request POST \
    "http://localhost:8000/pages/settings/update_faqs" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/pages/settings/update_faqs"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST pages/settings/update_faqs

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Example request:
curl --request POST \
    "http://localhost:8000/pages/settings/update_gallery" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/pages/settings/update_gallery"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Update products maintenance (legacy)

Example request:
curl --request POST \
    "http://localhost:8000/pages/settings/update_products" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/pages/settings/update_products"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST pages/settings/update_products

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Update projects maintenance (legacy)

Example request:
curl --request POST \
    "http://localhost:8000/pages/settings/update_projects" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/pages/settings/update_projects"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST pages/settings/update_projects

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Update services maintenance (legacy)

Example request:
curl --request POST \
    "http://localhost:8000/pages/settings/update_services" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/pages/settings/update_services"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST pages/settings/update_services

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Update team maintenance (legacy)

Example request:
curl --request POST \
    "http://localhost:8000/pages/settings/update_team" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/pages/settings/update_team"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST pages/settings/update_team

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Update news maintenance (legacy)

Example request:
curl --request POST \
    "http://localhost:8000/pages/settings/update_news" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/pages/settings/update_news"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST pages/settings/update_news

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Update references maintenance (legacy)

Example request:
curl --request POST \
    "http://localhost:8000/pages/settings/update_references" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/pages/settings/update_references"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST pages/settings/update_references

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Update tokko maintenance (legacy)

Example request:
curl --request POST \
    "http://localhost:8000/pages/settings/update_tokko" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/pages/settings/update_tokko"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST pages/settings/update_tokko

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json

Update web maintenance (legacy)

Example request:
curl --request POST \
    "http://localhost:8000/pages/settings/web_maintenance" \
    --header "Content-Type: application/json" \
    --header "Accept: application/json"
const url = new URL(
    "http://localhost:8000/pages/settings/web_maintenance"
);

const headers = {
    "Content-Type": "application/json",
    "Accept": "application/json",
};


fetch(url, {
    method: "POST",
    headers,
}).then(response => response.json());

Request      

POST pages/settings/web_maintenance

Headers

Content-Type        

Example: application/json

Accept        

Example: application/json