Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

REST API Method: GET /rest/spmmessagetable/{identifier}/spmrawmessagerule/{identifier}

Page Tree
rootResource - spmrawmessagerule

Retrieves all resource schema elements and values of a Raw Message Rule based on a requested Table Entry ID in a given Message Table.

Tip

If no Table Entry ID is specified in the GET, a listing of all Raw Message Rules will be returned along with their associated Table Entry IDs. A Message Table may contain Header Rules, Request Line Rules, Status Line Rules, and Raw Message Rules: all will need to be queried to determine the message table membership. These table entry identifiers can be used to collect resource schema element values via the GET spmmessagetable id - spmheaderrule id method.

URL:

https://134.56.227.163/rest/spmmessagetable/{identifier}/spmrawmessagerule/{identifier}

HTTP Method

GET

Requires Authentication:

true

Parameters

Name Required Values Description
filterNoconfigThe type of filtered information in the response. If no filters are specified, all get applied.

Usage Example: (about cURL | requires a session token)

Code Block
languagebash
curl --cookie PHPSESSID=ima0r3nkaeg8mo0suln67vg4m7 --cacert 134.56.227.163.crt 
-i https://134.56.227.163/rest/spmmessagetable/1/spmrawmessagerule/1

Response:

Code Block
languagehtml/xml
<?xml version="1.0"?>
<root>
<status>
<http_code>200</http_code>
</status>
<spmrawmessagerule id="1:4001" href="https://134.56.227.163/rest/spmmessagetable/1/spmrawmessagerule/4001">
<ConditionExpression>${1}</ConditionExpression>
<Description>Raw Message Rule 1</Description>
<MatchRegex>test@net</MatchRegex>
<ReplaceRegex>automation@net</ReplaceRegex>
<ResultType>1</ResultType>
</spmrawmessagerule>
</root>