WebService::TypePad::Object::Endpoint - Perl representation of TypePad's Endpoint object type
use WebService::TypePad::Object::Endpoint; my $endpoint = WebService::TypePad::Object::Endpoint->new();
This is a Perl representation of TypePad's Endpoint object type. For more information about this type and its parameters, see the documentation on TypePad's developer site.
Each of these properties has an accessor method which will retrieve the property's value when called with no arguments or set the property's value when called with one argument.
For noun endpoints, an array of action endpoints that it supports.
Returns an array of Endpoint objects.
For noun endpoints, true if an id part is accepted, or false if the noun may only be used alone.
Returns a single boolean value.
boolean
For noun endpoints, true if the id part can be ommitted, or false if it is always required.
For endpoints that return lists, an array of filters that can be appended to the endpoint.
true if this requires expects a format suffix, or false otherwise.
The name of the noun, as it appears in URLs.
Returns a single string value.
string
For filter endpoints, true if a parameter is required on the filter, or false if it's a boolean filter.
The type of object that this endpoint accepts for POST operations.
Returns a single ObjectType object.
For noun endpoints, an array of property endpoints that it supports.
The type of object that this endpoint represents for GET, PUT and DELETE operations. This is not returned for action endpoints, since they do not represent resources.
For action endpoints, the type of object that this endpoint returns on success. If the endpoint returns no payload on success, this property is null.
A mapping whose keys are the HTTP method that this endpoint accepts and whose values are docstrings describing the result of each method.
Returns a map of string values.
The names of the query string arguments that this endpoint accepts.
Returns a set of string values.
WebService::TypePad::Noun::Nouns
http://www.typepad.com/services/apidocs/objecttypes/Endpoint
To install WebService::TypePad, copy and paste the appropriate command in to your terminal.
cpanm
cpanm WebService::TypePad
CPAN shell
perl -MCPAN -e shell install WebService::TypePad
For more information on module installation, please visit the detailed CPAN module installation guide.