René's URL Explorer Experiment


Title: Scripting API | dotCMS Dev Site

Open Graph Title: Scripting API

X Title: dotCMS Dev Site

Description: How to create custom REST endpoints with Lightweight Custom Endpoints

Open Graph Description: How to create custom REST endpoints with Lightweight Custom Endpoints

X Description: dotCMS Dev Site and Resources - Learn about dotCMS's core concepts, features, and best practices

Keywords:

Opengraph URL: https://dev.dotcms.com/docs/scripting-api

X: @dotcms

direct link

Domain: dev.dotcms.com

theme-colorblack
publisherdotCMS
og:site_namedotCMS Docs
og:localeen_US
og:imagehttps://dev.dotcms.com/dA/4b13a794db115b14ce79d30850712188/1024maxw/80q/}
og:image:width1200
og:image:height630
og:image:altHow to create custom REST endpoints with Lightweight Custom Endpoints
og:typearticle
twitter:cardsummary_large_image
twitter:creator@dotcms
twitter:imagehttps://dev.dotcms.com/dA/a6e0a89831/70q/1000maxw/dotcms-dev-site.webp

Links:

https://www.dotcms.com
https://dev.dotcms.com/
Docshttps://dev.dotcms.com/docs/table-of-contents?n=0
Learnhttps://dev.dotcms.com/learning
dotCMS Github RepodotCMS Github Repohttps://github.com/dotcms/core
dotCMS Discourse Communityhttps://community.dotcms.com
Chat With Ushttps://www.dotcms.com/contact-us
Velocityhttps://dev.dotcms.com/docs/velocity
Creating a new Scripted Endpointhttps://dev.dotcms.com/docs/scripting-api#defineEndpoint
#https://dev.dotcms.com/docs/scripting-api#defineEndpoint
Interacting with the dotCMS Java APIhttps://dev.dotcms.com/docs/scripting-api#JavaApi
#https://dev.dotcms.com/docs/scripting-api#JavaApi
Velocity Viewtoolshttps://dev.dotcms.com/docs/velocity-viewtools
Read Operationshttps://dev.dotcms.com/docs/scripting-api#read-operations
#https://dev.dotcms.com/docs/scripting-api#read-operations
Content Toolhttps://dev.dotcms.com/docs/pulling-and-displaying-content
Update Operationshttps://dev.dotcms.com/docs/scripting-api#update-operations
#https://dev.dotcms.com/docs/scripting-api#update-operations
How to Access Data from the Requesthttps://dev.dotcms.com/docs/scripting-api#requestData
#https://dev.dotcms.com/docs/scripting-api#requestData
Path Parameterhttps://dev.dotcms.com/docs/scripting-api#ParamPath
Query Parameterhttps://dev.dotcms.com/docs/scripting-api#ParamQuery
Request bodyhttps://dev.dotcms.com/docs/scripting-api#RequestBody
Path parameterhttps://dev.dotcms.com/docs/scripting-api#ParamPath
#https://dev.dotcms.com/docs/scripting-api#ParamPath
Query parametershttps://dev.dotcms.com/docs/scripting-api#ParamQuery
#https://dev.dotcms.com/docs/scripting-api#ParamQuery
Request Body (JSON)https://dev.dotcms.com/docs/scripting-api#RequestBody
#https://dev.dotcms.com/docs/scripting-api#RequestBody
Responseshttps://dev.dotcms.com/docs/scripting-api#Responses
#https://dev.dotcms.com/docs/scripting-api#Responses
Format of the Responsehttps://dev.dotcms.com/docs/scripting-api#ResponseFormat
#https://dev.dotcms.com/docs/scripting-api#ResponseFormat
JSON Response Formathttps://dev.dotcms.com/docs/scripting-api#ResponseJSON
#https://dev.dotcms.com/docs/scripting-api#ResponseJSON
JSON toolhttps://dev.dotcms.com/docs/json-viewtool
Other Response Formatshttps://dev.dotcms.com/docs/scripting-api#ResponseOther
#https://dev.dotcms.com/docs/scripting-api#ResponseOther
Caching the Responsehttps://dev.dotcms.com/docs/scripting-api#ResponseCaching
#https://dev.dotcms.com/docs/scripting-api#ResponseCaching
the dotCMS Block Cachehttps://dev.dotcms.com/docs/tag-based-caching-block-cache
Error Handling & Response Codeshttps://dev.dotcms.com/docs/scripting-api#ErrorHandling
#https://dev.dotcms.com/docs/scripting-api#ErrorHandling
Permissionshttps://dev.dotcms.com/docs/scripting-api#Permissions
#https://dev.dotcms.com/docs/scripting-api#Permissions
Exampleshttps://dev.dotcms.com/docs/scripting-api#Examples
#https://dev.dotcms.com/docs/scripting-api#Examples
GET (Read)https://dev.dotcms.com/docs/scripting-api#read
#https://dev.dotcms.com/docs/scripting-api#read
POST (Create)https://dev.dotcms.com/docs/scripting-api#create
#https://dev.dotcms.com/docs/scripting-api#create
PUT (Full update)https://dev.dotcms.com/docs/scripting-api#fullupdate
#https://dev.dotcms.com/docs/scripting-api#fullupdate
PATCH (Partial update)https://dev.dotcms.com/docs/scripting-api#patch
#https://dev.dotcms.com/docs/scripting-api#patch
DELETEhttps://dev.dotcms.com/docs/scripting-api#delete
#https://dev.dotcms.com/docs/scripting-api#delete
How to return the employee List as JSONhttps://dev.dotcms.com/docs/scripting-api#jsonresponse
#https://dev.dotcms.com/docs/scripting-api#jsonresponse
Readhttps://dev.dotcms.com/docs/scripting-api#read
How to return the employee List as XML by manually formattinghttps://dev.dotcms.com/docs/scripting-api#manualresponse
#https://dev.dotcms.com/docs/scripting-api#manualresponse
Dynamic Endpointhttps://dev.dotcms.com/docs/scripting-api#dynamic
#https://dev.dotcms.com/docs/scripting-api#dynamic
Velocityhttps://dev.dotcms.com/docs/velocity
Example: Simple Dynamic Gethttps://dev.dotcms.com/docs/scripting-api#ExampleDynamicBody
#https://dev.dotcms.com/docs/scripting-api#ExampleDynamicBody
Example: Dynamic POST to a Specific Workflow Stephttps://dev.dotcms.com/docs/scripting-api#ExampleDynamicJSON
#https://dev.dotcms.com/docs/scripting-api#ExampleDynamicJSON
Sending Fileshttps://dev.dotcms.com/docs/scripting-api#sendingFiles
#https://dev.dotcms.com/docs/scripting-api#sendingFiles
Content Typeshttps://dev.dotcms.com/docs/content-types
Referencing Site Variableshttps://dev.dotcms.com/docs/scripting-api#SiteVariables
#https://dev.dotcms.com/docs/scripting-api#SiteVariables
Site Variableshttps://dev.dotcms.com/docs/site-variables
GitHubhttps://github.com/dotcms
Twitterhttps://twitter.com/dotcms
LinkedInhttps://linkedin.com/company/dotcms
dotCMS Discourse Communityhttps://community.dotcms.com
Main Sitehttps://www.dotcms.com
dotDev Homehttps://dev.dotcms.com/
Abouthttps://www.dotcms.com/company/about-us
Bloghttps://dev.dotcms.com/blog
Contacthttps://www.dotcms.com/contact-us
Privacy Policyhttps://dev.dotcms.com/docs/privacy-policy

Viewport: width=device-width, initial-scale=1, maximum-scale=5, user-scalable=yes

Robots: index, follow


URLs of crawlers that visited me.