Retrieve a list of content sections
get
                    /api/REST/1.0/assets/contentSections
Retrieves all content sections that match the criteria specified by the request parameters.
                
                Request
Supported Media Types
                - application/json
Query Parameters
                - 
                        count: integer
                        
                        Maximum number of entities to return. Must be less than or equal to 1000 and greater than or equal to 1.
- 
                        depth: string
                        
                        Level of detail returned by the request. Eloqua APIs can retrieve entities at three different levels of depth:minimal,partial, andcomplete. Any other values passed are reset tominimalby default.
- 
                        lastUpdatedAt: integer
                        
                        Unix timestamp for the date and time the content section was last updated.
- 
                        orderBy: string
                        
                        Specifies the field by which list results are ordered.
- 
                        page: integer
                        
                        Specifies which page of entities to return (the count parameter defines the number of entities per page). If the page parameter is not supplied, 1 will be used by default.
- 
                        search: string
                        
                        Specifies the search criteria used to retrieve entities. See the tutorial for information about using this parameter.
Response
Supported Media Types
                - application/json
200 Response
OK
                
                
                    Root Schema : QueryResultContentSection
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        QueryResultContentSection- 
            elements: 
            array  elements
            
            Array of content section fields.
- 
            page: 
            integer
            The specified page.
- 
            pageSize: 
            integer
            The page size.
- 
            total: 
            integer
            The total amount of results.
- 
            type: 
            string
            The asset's type in Eloqua.
Nested Schema : elements
    
      
      Type: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    arrayArray of content section fields.
    
    
    
    
    
        Show Source
        - 
            Array of: 
                object  ContentSection
            
            Title:ContentSection
Nested Schema : ContentSection
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        ContentSection- 
            contentHtml: 
            string
            The content section's HTML content.
- 
            contentText: 
            string
            The content section's text content.
- 
            createdAt: 
            string
            Read Only:trueThe date and time the content section was created, expressed in Unix time.
- 
            createdBy: 
            string
            Read Only:trueThe login id of the user who created the content section.
- 
            currentStatus: 
            string
            The content section's current status. This is a read-only property.
- 
            depth: 
            string
            Read Only:trueLevel of detail returned by the request. Eloqua APIs can retrieve entities at three different levels of depth:minimal,partial, andcomplete. Any other values passed are reset tocompleteby default. For more information, see Request depth.
- 
            description: 
            string
            The description of the content section.
- 
            forms: 
            array  forms
            
            A list of associated Form assets.
- 
            hyperlinks: 
            array  hyperlinks
            
            A list of hyperlinks contained within the content section.
- 
            id: 
            string
            Read Only:trueId of the content section. This is a read-only property.
- 
            images: 
            array  images
            
            A list of associated Image assets.
- 
            name: 
            string
            The name of the content section.
- 
            permissions: 
            string
            The permissions for the content section granted to your current instance. This is a read-only property.
- 
            scope: 
            string
            The content sections's scope: eitherlocalorglobal.
- 
            size: 
            object  Size
            
            Title:Size
- 
            type: 
            string
            The content section's type in Eloqua. This is a read-only property.
- 
            updatedAt: 
            string
            Read Only:trueUnix timestamp for the date and time the content section was last updated.
- 
            updatedBy: 
            string
            Read Only:trueThe login id of the user that last updated the content section.
Nested Schema : forms
    
      
      Type: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    arrayA list of associated Form assets.
    
    
    
    
    
        Show Source
        - 
            Array of: 
                object  Form
            
            Title:Form
Nested Schema : hyperlinks
    
      
      Type: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    arrayA list of hyperlinks contained within the content section.
    
    
    
    
    
        Show Source
        - 
            Array of: 
                object  Hyperlink
            
            Title:Hyperlink
Nested Schema : images
    
      
      Type: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    arrayA list of associated Image assets.
    
    
    
    
    
        Show Source
        - 
            Array of: 
                object  ImageFile
            
            Title:ImageFile
Nested Schema : Form
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        Form- 
            archived: 
            string
            True if form is archived otherwise False. This is a read-only property.
- 
            createdAt: 
            string
            Read Only:trueThe date and time the form was created, expressed in Unix time.
- 
            createdBy: 
            string
            Read Only:trueThe login id of the user who created the form.
- 
            currentStatus: 
            string
            The form's current status. Example: draft, active, or complete.
- 
            depth: 
            string
            Read Only:trueLevel of detail returned by the request. Eloqua APIs can retrieve entities at three different levels of depth:minimal,partial, andcomplete. Any other values passed are reset tocompleteby default. For more information, see Request depth.
- 
            description: 
            string
            The description of the form.
- 
            elements: 
            array  elements
            
            Array consisting of form elements.
- 
            emailAddressFormFieldId: 
            string
            The email address form field entity's unique identifier.
- 
            html: 
            string
            The asset's raw HTML content.
- 
            htmlName: 
            string
            The asset's raw HTML name.
- 
            id: 
            string
            Read Only:trueId of the form. This is a read-only property.
- 
            isHidden: 
            string
            Whether the form is an internal form. Iftrue, the form is not exposed outside of Eloqua and any form submissions to this form are deleted.
- 
            name: 
            string
            The name of the form.
- 
            permissions: 
            string
            The permissions for the form granted to your current instance. This is a read-only property.
- 
            processingSteps: 
            array  processingSteps
            
            A list of the form's processing steps. There is no limit to the number of processing steps that can be included. Possible values include: FormStepAddToCampaign, FormStepAddToContactList, FormStepAddToDataCanvas, FormStepAddToProgram, FormStepAssociateToCampaign, FormStepCancelRegistration, FormStepUpdateContactEmailAddress, FormStepCreateUpdateEventRegistration, FormStepCreateUpdate, FormStepCreateUpdateFromFormField, FormStepGlobalSubscribe, FormStepGlobalUnsubscribe, FormStepGroupSubscription, FormStepPostData, FormStepRedirectToWebPage, FormStepRemoveFromContactList, FormStepRunIntegrationRules, FormStepSendEmail, FormStepSendNotificationEmail, FormStepWebTracking, FormStepGlobalSubscribe, and FormStepSmsPhoneNumberOptInOptOut.
- 
            processingType: 
            string
            A list of the form's processing types. For example: externalEmail, externalWebsite, internallyHosted, internalAgentProxyForm.
- 
            style: 
            string
            The asset's main layout style.
- 
            submitFailedLandingPageId: 
            string
            The landing page id of the failed submit.
- 
            type: 
            string
            The asset's type in Eloqua. This is a read-only property.
- 
            updatedAt: 
            string
            Read Only:trueUnix timestamp for the date and time the form was last updated.
- 
            updatedBy: 
            string
            Read Only:trueThe login id of the user that last updated the form.
Nested Schema : elements
    
      
      Type: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    arrayArray consisting of form elements.
    
    
    
    
    
        Show Source
        - 
            Array of: 
                object  FormElement
            
            Title:FormElement
Nested Schema : processingSteps
    
      
      Type: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    arrayA list of the form's processing steps. There is no limit to the number of processing steps that can be included. Possible values include: FormStepAddToCampaign, FormStepAddToContactList, FormStepAddToDataCanvas, FormStepAddToProgram, FormStepAssociateToCampaign, FormStepCancelRegistration, FormStepUpdateContactEmailAddress, FormStepCreateUpdateEventRegistration, FormStepCreateUpdate, FormStepCreateUpdateFromFormField, FormStepGlobalSubscribe, FormStepGlobalUnsubscribe, FormStepGroupSubscription, FormStepPostData, FormStepRedirectToWebPage, FormStepRemoveFromContactList, FormStepRunIntegrationRules, FormStepSendEmail, FormStepSendNotificationEmail, FormStepWebTracking, FormStepGlobalSubscribe, and FormStepSmsPhoneNumberOptInOptOut.
    
    
    
    
    
        Show Source
        - 
            Array of: 
                object  FormProcessingStep
            
            Title:FormProcessingStep
Nested Schema : FormElement
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        FormElement- 
            createdAt: 
            string
            Read Only:trueThe date and time the form element was created, expressed in Unix time.
- 
            createdBy: 
            string
            Read Only:trueThe login id of the user who created the form element.
- 
            currentStatus: 
            string
            The form element's current status.
- 
            depth: 
            string
            Read Only:trueLevel of detail returned by the request. Eloqua APIs can retrieve entities at three different levels of depth:minimal,partial, andcomplete. Any other values passed are reset tocompleteby default. For more information, see Request depth.
- 
            description: 
            string
            The description of the form element.
- 
            id: 
            string
            Read Only:trueId of the form element. This is a read-only property.
- 
            instructions: 
            string
            The form element's field instructions. Field instructions are optional instructions that help users fill in fields.
- 
            name: 
            string
            Name of the form element.
- 
            permissions: 
            string
            The permissions for the form element granted to your current instance.
- 
            style: 
            string
            The asset's main layout style.
- 
            type: 
            string
            The asset's type in Eloqua. This is a read-only property.
- 
            updatedAt: 
            string
            Read Only:trueUnix timestamp for the date and time the form element was last updated.
- 
            updatedBy: 
            string
            Read Only:trueThe login id of the user that last updated the form element.
Nested Schema : FormProcessingStep
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        FormProcessingStep- 
            conditionalComparator: 
            string
            The comparator used to validate a condition. Possible values include:exactlyornot exactly.
- 
            conditionalFieldId: 
            string
            The form field id used to compare form fields within a form processing step condition.
- 
            conditionalType: 
            string
            The type of value the comparator is validating. Possible values include: 'form field' or 'static value'.
- 
            createdAt: 
            string
            Read Only:trueThe date and time the form processing step was created, expressed in Unix time.
- 
            createdBy: 
            string
            Read Only:trueThe login id of the user who created the form processing step.
- 
            currentStatus: 
            string
            The form processing step's current status.
- 
            depth: 
            string
            Read Only:trueLevel of detail returned by the request. Eloqua APIs can retrieve entities at three different levels of depth:minimal,partial, andcomplete. Any other values passed are reset tocompleteby default. For more information, see Request depth.
- 
            description: 
            string
            The description of the form processing step.
- 
            execute: 
            string
            The conditions for which this form processing step will execute. Possible values include:always,conditionally, andnever.
- 
            id: 
            string
            Read Only:trueId of the form processing step. This is a read-only property.
- 
            isConditionallyNegated: 
            string
            The conditions for which the processing step will execute. Ifyes, the processing step will execute when the conditions are met. Ifno, the processing step will execute when the conditions are not met.
- 
            name: 
            string
            Name of the form processing step.
- 
            permissions: 
            string
            The permissions for the form processing step granted to your current instance.
- 
            type: 
            string
            The asset's type in Eloqua. This is a read-only property.
- 
            updatedAt: 
            string
            Read Only:trueUnix timestamp for the date and time the form processing step was last updated.
- 
            updatedBy: 
            string
            Read Only:trueThe login id of the user that last updated the form processing step.
Nested Schema : Hyperlink
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        Hyperlink- 
            createdAt: 
            string
            Read Only:trueThe date and time the hyperlink was created, expressed in Unix time.
- 
            createdBy: 
            string
            Read Only:trueThe login id of the user who created the hyperlink.
- 
            currentStatus: 
            string
            The hyperlink's current status.
- 
            depth: 
            string
            Read Only:trueLevel of detail returned by the request. Eloqua APIs can retrieve entities at three different levels of depth:minimal,partial, andcomplete. Any other values passed are reset tocompleteby default. For more information, see Request depth.
- 
            description: 
            string
            The description of the hyperlink.
- 
            href: 
            string
            Href value of the hyperlink.
- 
            hyperlinkType: 
            string
            The type of hyperlink. Possible values include: ExternalURL, ICSCalendarURL, LandingPageURL, ReferrerURL, RSSURL, or TrackedExternalURL.
- 
            id: 
            string
            Read Only:trueId of the hyperlink. This is a read-only property.
- 
            name: 
            string
            Name of the hyperlink.
- 
            permissions: 
            string
            The permissions for the hyperlink granted to your current instance.
- 
            referencedEntityId: 
            string
            Id of the referenced entity.
- 
            type: 
            string
            The asset's type in Eloqua. This is a read-only property.
- 
            updatedAt: 
            string
            Read Only:trueUnix timestamp for the date and time the hyperlink was last updated.
- 
            updatedBy: 
            string
            Read Only:trueThe login id of the user that last updated the hyperlink.
Nested Schema : ImageFile
    
      Type: 
      
    
    
    
    objectTitle: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Show Source
        ImageFile- 
            createdAt: 
            string
            Read Only:trueThe date and time the image was created, expressed in Unix time.
- 
            createdBy: 
            string
            Read Only:trueThe login id of the user who created the image.
- 
            currentStatus: 
            string
            The image's current status.
- 
            depth: 
            string
            Read Only:trueLevel of detail returned by the request. Eloqua APIs can retrieve entities at three different levels of depth:minimal,partial, andcomplete. Any other values passed are reset tocompleteby default. For more information, see Request depth.
- 
            description: 
            string
            The description of the image.
- 
            fullImageUrl: 
            string
            The image's complete URL. This is a read-only property.
- 
            id: 
            string
            Read Only:trueId of the image. This is a read-only property.
- 
            name: 
            string
            The name of the image.
- 
            permissions: 
            string
            The permissions for the image granted to your current instance. This is a read-only property.
- 
            size: 
            object  Size
            
            Title:Size
- 
            thumbnailUrl: 
            string
            The image's thumbnail URL. This is a read-only property.
- 
            type: 
            string
            The asset's type in Eloqua. This is a read-only property.
- 
            updatedAt: 
            string
            Read Only:trueUnix timestamp for the date and time the image was last updated.
- 
            updatedBy: 
            string
            Read Only:trueThe login id of the user that last updated the image.
400 Response
Bad request. See Status Codes for information about other possible HTTP status codes.
                
                
                401 Response
Unauthorized. See Status Codes for information about other possible HTTP status codes.
                
                
                403 Response
Forbidden. See Status Codes for information about other possible HTTP status codes.
                
                
                404 Response
The requested resource was not found. See Status Codes for information about other possible HTTP status codes.
                
                
                500 Response
The service has encountered an error. See Status Codes for information about other possible HTTP status codes.
                
                
                Examples
Retrieve the first 2 content section assets in your database:
GET /api/REST/1.0/assets/contentSections?count=2
			Response:
{
    "elements":[
        {
            "type":"ContentSection",
            "id":"23",
            "createdAt":"1402929832",
            "createdBy":"10",
            "depth":"minimal",
            "folderId":"320",
            "name":"Example Content Seciton 1",
            "updatedAt":"1402929832",
            "updatedBy":"10"
        },
        {
            "type":"ContentSection",
            "id":"17",
            "createdAt":"1402929831",
            "createdBy":"10",
            "depth":"minimal",
            "folderId":"320",
            "name":"Example Content Section 2",
            "updatedAt":"1402929831",
            "updatedBy":"10"
        }
    ],
    "page":1,
    "pageSize":2,
    "total":25
}