Models

Details of a single model

Changed on
get/models/{id}

Request

  • Base URL
    https://try.manyfold.app
  • Auth
    OAuth 2
    Client credentials
    Token URL: /oauth/token scopes: public, read

Response

Success

@idstring required
@typestring required
namestring
captionstring
descriptionstring
sensitiveboolean
keywordsstring[]

Example response

{
  "@id": "https://example.com/models/abc123",
  "@type": "3DModel",
  "hasPart": [
    {
      "@id": "https://example.com/models/abc123/model_files/def456",
      "@type": "3DModel",
      "name": "Benchy",
      "encodingFormat": "model/stl"
    }
  ],
  "name": "Batmobile",
  "caption": "A short description",
  "description": "Lorem ipsum dolor sit amet...",
  "links": [
    {
      "url": "https://example.com",
      "text": "anchor text"
    }
  ],
  "creator": {
    "@id": "https://example.com/creators/abc123",
    "@type": "Organization"
  },
  "isPartOf": [
    {
      "@id": "https://example.com/collections/abc123",
      "@type": "Collection"
    }
  ],
  "spdx:license": {
    "@type": "spdx:License",
    "@id": "http://spdx.org/licenses/MIT",
    "licenseId": "MIT"
  },
  "sensitive": true,
  "keywords": [
    "tag"
  ],
  "preview_file": {
    "@id": "https://example.com/models/abc123/model_files/def456",
    "@type": "3DModel"
  }
}

Changes

    • info

      added the optional property // to the response with the status

    • breaking

      the response's property type changed from object to array for status

    • breaking

      removed the required property / from the response with the status

    • warning

      removed the optional property / from the response with the status