Campaign Search Engine
The campaign search engine record exposes a campaign search engine to REST web services.
This record:
-
is not a subrecord
-
contains no subrecords
For more information about working with campaign search engines in the UI, see Campaign Search Engines.
For information about using the REST API Browser, see The REST API Browser.
Record ID
The record ID for a campaign search engine REST record is campaignsearchengine.
Prerequisites
You must enable the Marketing Automation feature before you can use this record through REST web services. For more information, see Marketing Automation Overview.
Code Samples
The following samples show common actions for a campaign search engine.
POST Request
POST /services/rest/record/v1/campaignsearchengine HTTP/1.1
Host: 3619616.suitetalk.api.netsuite.com
Content-Type: application/json
Authorization: OAuth realm="3619616",oauth_consumer_key="",oauth_token="",oauth_signature_method="",oauth_timestamp="",oauth_nonce="",oauth_version="1.0",oauth_signature=""
Content-Length: 84
{
"description": "Test description",
"name": "Test name",
"isInactive": false
}
GET Request
GET /services/rest/record/v1/campaignsearchengine/1?expandSubResources=true HTTP/1.1
Host: 3619616.suitetalk.api.netsuite.com
Authorization: OAuth realm="3619616",oauth_consumer_key="",oauth_token="",oauth_signature_method="",oauth_timestamp="",oauth_nonce="",oauth_version="1.0",oauth_signature=""
PATCH request
PATCH /services/rest/record/v1/campaignsearchengine/1 HTTP/1.1
Host: 3619616.suitetalk.api.netsuite.com
Content-Type: application/json
Authorization: OAuth realm="3619616",oauth_consumer_key="",oauth_token="",oauth_signature_method="",oauth_timestamp="",oauth_nonce="",oauth_version="1.0",oauth_signature=""
Content-Length: 105
{
"description": "Test description updated",
"name": "Test name updated",
"isInactive": true
}
DELETE Request
DELETE /services/rest/record/v1/campaignsearchengine/1 HTTP/1.1
Host: 3619616.suitetalk.api.netsuite.com
Authorization: OAuth realm="3619616",oauth_consumer_key="",oauth_token="",oauth_signature_method="",oauth_timestamp="",oauth_nonce="",oauth_version="1.0",oauth_signature=""