Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

Incomplete. Use with caution.

Status

This schema is...

 

under review

complete

 

Schema

Authority

MMI Field Name

CSpace field name

DB table.field

NXQL table:field

notes

Entity

Display name

Display name

persons_common.displayname

persons_common:displayName

 

 

Lifespan

Lifespan

persons_mmi.lifespan

persons_mmi:lifeSpan

calculated

 

Type

Entity type

persons_mmi.entitytype

persons_mmi:entityType

 

 

History notes

Biographical Note

persons_common.bionote

persons_common:bioNote

 

 

Source

Source

persons_mmi.namesource

persons_mmi:nameSource

 

 

Source notes

Source note

persons_mmi.sourcenote

persons_mmi:sourceNote

 

Production

Name

TBD

 

 

 

 

History notes

 

 

 

 

 

Source

 

 

 

 

 

Source notes

 

 

 

 

 

Attribute: Medium

 

 

 

 

 

Attribute: Director

 

 

 

 

 

Attribute: Release date

 

 

 

 

 

Attribute: Running dates

 

 

 

 

 

Attribute: Distributor

 

 

 

 

 

Attribute: Network/cable company

 

 

 

 

 

Attribute: Production company

 

 

 

 

Publication \ Citation

Name

in development

 

 

 

 

History notes

 

 

 

 

 

Source

 

 

 

 

 

Source notes

 

 

 

 

 

Attribute: Publisher

 

 

 

 

 

Attribute: Copyright holder

 

 

 

 

Other parameters

In progress

Description

NXQL string

DB string

API query string

Required

is object record deleted?

CSpace specific flag

misc.lifestylestate <> 'deleted'

&wf_deleted=false

Y

sort by

CSpace specific flag

ORDER BY collectionspace_core.updatedat

?sortBy=collectionspace_core:updatedAt

N

Query construction

Searching through authority records via API calls requires prior knowledge of the parent authority CSID. For instance, the default person authority CSID can be gathered from a GET call: http://cspacedev.collectionspace.org:8180/cspace-services/personauthorities/ returns the CSID acc60b93-3a09-47eb-bd8f for authority with displayName 'Default Person Authority'.
The URL structure is formatted as such http://cspacedev.collectionspace.org:8180/cspace-services/personauthorities/acc60b93-3a09-47eb-bd8f/items?as=

Authority REST API for Hierarchies
Person Services REST APIs
Organization Services REST APIs

  • No labels