Perfect Bound Book Page

The child element of PerfectBoundBooks are perfect bound book pages, which are accessible via /api/perfectboundbookpage.

Properties

Each perfect bound book page has the following properties with full details found at PerfectBoundBookPageProperties:

id

The unique id for this perfect bound book page. It will never change.

wing_object_type

largeperfectboundbookpage

date_created

A date when the perfect bound book page was created.

date_updated

A date when the perfect bound book page was last updated.

name

The name the perfect bound book page is known by.

sequence_number

An integer between 1 and 20. The order this page should be included. Another way to think of it is the page number.

booklet_id

A PerfectBoundBook id. The unique id of a booklet that this perfect bound book page belongs to.

image_id

A File id. ets the image of the perfect bound book page. The ID is from a File. If a image_id is specified, then an extra property called image will be added which will briefly describe the image.

has_proofed_image

A boolean indicating whether the image has been verified by the user to be correct.

Related Objects

booklet

The Booklet that this perfect bound book page is a member of.

Methods

The methods used to fetch and manipulate perfect bound book pages.

Create

 POST /api/perfectboundbookpage
session_id

Required. The unique session id provided by a Session method.

name

Required.

booklet_id

Required.

sequence_number

Optional.

image_id

Optional.

has_proofed_image

Optional.

Returns:

 {
   "id" : "xxx",
   "name" : "Setup",
   ...
 }

Update

 PUT /api/perfectboundbookpage/xxx

See Create for details.

Delete

 DELETE /perfectboundbookpage/xxx
session_id

Required. The unique session id provided by a Session method.

Returns:

 {
   "success" : 1
 }

Fetch

 GET /api/perfectboundbookpage/xxx
session_id

Optional. The unique session id provided by a Session method.

_include_related_objects

Optional. See "Related Objects" in Intro and Related Objects above for details.

Returns:

 {
   "id" : "xxx",
   "name" : "Setup",
   ...
 }
^ Back to Top ^