Work.types.tree: Difference between revisions

From Safe Creative API
Jump to navigation Jump to search
w>Jguillo
No edit summary
m (3 revisions imported)
 
(No difference)

Latest revision as of 08:07, 7 May 2021

Returns a list of work type groups and its work types

Info

  • Component name: work.types.tree
  • Signature: No signature required
  • Timestamp: Ztime is not required
  • API trust level: Public

Parameters

  • locale: Locale for work type names

* Required parameter

Returns

  • worktypegroups
    • worktypegroup
      • code: Work type group code
      • name: Work type group name
      • worktypes: List of work types in this group
        • worktype
          • code: Work type code
          • name: Work type name

Example

REQUEST:

https://api.safecreative.org/v2/
?component=work.types.tree
&locale=en

RESPONSE:

<?xml version="1.0" encoding="UTF-8"?>
<worktypegroups> 
  <worktypegroup> 
    <code>Literary</code> 
    <name>Literary</name> 
    <worktypes> 
      <worktype> 
        <code>article</code> 
        <name>Article</name> 
      </worktype> 
      <worktype> 
        <code>narrative</code> 
        <name>Narrative, Essay</name> 
      </worktype> 
      <worktype> 
        <code>technical</code> 
        <name>Technical</name> 
      </worktype> 
      <worktype> 
        <code>education</code> 
        <name>Education, Informative</name> 
      </worktype> 
      <worktype> 
        <code>comic</code> 
        <name>Comic</name> 
      </worktype> 
      <worktype> 
        <code>literature</code> 
        <name>Literary: Other</name> 
      </worktype> 
    </worktypes> 
  </worktypegroup> 
  <worktypegroup> 
    <code>Video</code> 
    <name>Video</name> 
    <worktypes> 
      <worktype> 
        <code>cinema</code> 
        <name>Cinematography</name> 
      </worktype> 
      <worktype> 
        <code>animation</code> 
        <name>Animation</name> 
      </worktype> 
      <worktype> 
        <code>video</code> 
        <name>Video: Other</name> 
      </worktype> 
    </worktypes> 
  </worktypegroup> 
  <worktypegroup> 
    <code>Audio</code> 
    <name>Audio</name> 
    <worktypes> 
      <worktype> 
        <code>music</code> 
        <name>Music</name> 
      </worktype> 
      <worktype> 
        <code>podcast</code> 
        <name>Podcast</name> 
      </worktype> 
      <worktype> 
        <code>audio</code> 
        <name>Audio: Other</name> 
      </worktype> 
    </worktypes> 
  </worktypegroup> 
  <worktypegroup> 
    <code>Artistic</code> 
    <name>Artistic</name> 
    <worktypes> 
      <worktype> 
        <code>drawing</code> 
        <name>Drawing, Painting</name> 
      </worktype> 
      <worktype> 
        <code>photo</code> 
        <name>Photography</name> 
      </worktype> 
      <worktype> 
        <code>drama</code> 
        <name>Choreography and drama</name> 
      </worktype> 
      <worktype> 
        <code>multimedia</code> 
        <name>Electronic pages and Multimedia</name> 
      </worktype> 
      <worktype> 
        <code>model3D</code> 
        <name>3D Models</name> 
      </worktype> 
      <worktype> 
        <code>sculpture</code> 
        <name>Sculpture</name> 
      </worktype> 
      <worktype> 
        <code>artistic</code> 
        <name>Artistic: Other</name> 
      </worktype> 
    </worktypes> 
  </worktypegroup> 
  <worktypegroup> 
    <code>Project</code> 
    <name>Project</name> 
    <worktypes> 
      <worktype> 
        <code>architecture</code> 
        <name>Architectural and engineering designs and plans</name> 
      </worktype> 
      <worktype> 
        <code>software</code> 
        <name>Software and Database designs</name> 
      </worktype> 
      <worktype> 
        <code>model</code> 
        <name>Scale Model</name> 
      </worktype> 
      <worktype> 
        <code>project</code> 
        <name>Project: Other</name> 
      </worktype> 
    </worktypes> 
  </worktypegroup> 
</worktypegroups>