Resource

class effipy.resource.EffiPeopleResource(parent, object_id=None)

Bases: libsaas.services.base.RESTResource

add_filter(filter_function)
apply_filters(request)
create(*args, **kwargs)

Create a new resource.

Variables:obj – a Python object representing the resource to be created, usually in the same format as returned from get. Refer to the upstream documentation for details.
delete(*args, **kwargs)

Delete this resource.

filters = ()
get(*args, **kwargs)
get()
`get()` method for all the EffiPeople resources.
Parameters:
  • start (int) – Start of the results
  • limit (int) – Limit of the results
get_url()

Get the URL for the endpoint.

In our case, we replace ‘/’ for ‘-‘ for the object identifier.

list_methods()
list_resources()
parent = None
path = None
require(condition)
require_collection()
require_item()
update(*args, **kwargs)
wrap_object(obj)