Orange Logic Getlinks 45W V1 API

The Getlinks 45W V1 API from Orange Logic — 1 operation(s) for getlinks 45w v1.

Operations 1

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/orangelogic:orangelogic-getlinks-45w-v1-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

orangelogic-getlinks-45w-v1-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: get-links Getlinks 45W V1 API
  version: '1.0'
servers:
- url: https://{OrangeLogicURL}/webapi/objectmanagement/share
  variables:
    OrangeLogicURL:
      default: OrangeLogicURL
security:
- sec0: []
tags:
- name: Getlinks 45W V1
paths:
  /getlinks_45W_v1:
    post:
      summary: Get public links
      description: Generate an embed or download link to multiple assets
      operationId: get-links
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties:
                RecordID:
                  type: string
                  description: The record ID of an asset.<br>This parameter <b>or</b> the Identifier parameter is required.
                Identifier:
                  type: string
                  description: The <a href="https://developer.orangelogic.com/reference/assets">Unique Identifier</a> of an asset.<br>This parameter <b>or</b> the RecordID parameter is required.
                Format:
                  type: string
                  description: The code of the <a href="https://developer.orangelogic.com/reference/assets#formats">asset format</a> that you want to generate a link for (TRX, TR1, etc.).
                LogViews:
                  type: boolean
                  description: Whether OrangeDAM logs each view or download. Administrators can view this information in the Full logs of views and downloads. Orange Logic users with a Link account can go to the <a href="https://link.orangelogic.com/CMS4/Permalinks/2P7YOHA7V1MI" target="_blank">Full logs of views and downloads</a> article to learn more.
                CreateDownloadLink:
                  type: boolean
                  description: '<code>True</code>: The link downloads the assets.</br><code>False</code>: The link will be an embed link.'
                ExpirationDate:
                  type: string
                  description: 'An expiration date in the <a href="https://www.iso.org/iso-8601-date-and-time-format.html" target="_blank">ISO 8601</a> format: "YYYY-MM-DDTHH:MM:SS.SSSZ" The [<i>sss</i>] value is optional. It represents the <a href="https://en.wikipedia.org/wiki/UTC_offset" target="_blank">UTC offset</a>. Example: "2024-10-31T13:44:39.735Z"'
                MaxWidth:
                  type: integer
                  description: The maximum width of the assets.<br>If you are generating transformations, the transformation crop or resize takes precedence over <code>MaxWidth</code>.
                  format: int32
                MaxHeight:
                  type: integer
                  description: The maximum height of the assets.<br>If you are generating transformations, the transformation crop or resize takes precedence over <code>MaxHeight</code>.
                  format: int32
                FileExtension:
                  type: string
                  description: The file extension of the assets (.jpeg, .png, etc.).
                ImageResizingMethod:
                  type: string
                  description: Resizes the image's aspect ratio based on <code>Maxwidth</code> and <code>MaxHeight</code>.
                  enum:
                  - Fit
                  - Stretch
                  - NorthwestCrop
                  - NorthCrop
                  - NortheastCrop
                  - WestCrop
                  - CenterCrop
                  - EastCrop
                  - SouthwestCrop
                  - SouthCrop
                  - SoutheastCrop
                  - OpticalCrop
                  - AICrop
                Transformations:
                  type: array
                  description: Enter a string for each transformation you want to apply to the asset. Transformations are applied in the order in which they appear in the string and take precedence over <code>Maxwidth</code> and <code>MaxHeight</code>.<br>This parameter is available beginning in <a href="https://link.orangelogic.com/CMS4/Permalinks/2P7YOHY7FJDO" target="_blank">Orange Logic Kobe</a>.<br>See the <a href="https://developer.orangelogic.com/reference/transformation-example">transformation example</a> for more information.
                  items:
                    type: string
                Title:
                  type: string
                  description: Title of the asset link
                TrackingParameters:
                  type: object
                  description: '{   "name": "string",   "value": "string" }'
                  properties:
                    Name:
                      type: string
                      description: The UTM name, such as utm_source or utm_campaign.
                    Value:
                      type: string
                      description: Enter the tracking parameter value, such as "Instagram."
                CustomAccessKey:
                  type: string
                  description: Enter a <a href="https://developer.orangelogic.com/reference/assets">custom access key</a> to use for the generated link. If this is not specified, the link will have a random access key.
                IsVideo:
                  type: boolean
                  description: Set to true if the asset is a video.
      responses:
        '200':
          description: '200'
          content:
            application/json:
              examples:
                Result:
                  value: "{\n  \"assetLinks\": [\n    {\n      \"recordID\": \"2QDTWAGCCFF\",\n      \"identifier\": \"ZZ13GMR\",\n      \"format\": \"TR1\",\n      \"link\": \"https://mangovations.com/AssetLink/j387f16851706vwvox5rqkw75s4bn34e-2000x2000,.jpeg\",\n      \"maxWidth\": 2000,\n      \"maxHeight\": 2000,\n      \"expirationDate\": \"2028-12-31T23:59:59\",\n      \"fileExtension\": \".jpeg\",\n      \"imageResizingMethod\": null\n    },\n    {\n      \"recordID\": \"2QDTWAWBZ6\",\n      \"identifier\": \"ZZ13F\",\n      \"format\": \"TR4\",\n      \"link\": \"https://mangovations.com/AssetLink/8koh4fea733173jb07o3u606006erl7w-2000x2000,.jpeg\",\n      \"maxWidth\": 2000,\n      \"maxHeight\": 2000,\n      \"expirationDate\": \"2028-12-31T23:59:59\",\n      \"fileExtension\": \".jpeg\",\n      \"imageResizingMethod\": null\n    },\n    {\n      \"recordID\": \"2QDTWA4310\",\n      \"identifier\": \"ZZ11BK\",\n      \"format\": \"TR4\",\n      \"link\": \"https://mangovations.com/AssetLink/15upn36chgttt3cpiuhoke84qu3qtyav-2000x2000,.jpeg\",\n      \"maxWidth\": 2000,\n      \"maxHeight\": 2000,\n      \"expirationDate\": \"2028-12-31T23:59:59\",\n      \"fileExtension\": \".jpeg\",\n      \"imageResizingMethod\": null\n    }\n  ],\n  \"exportedFileInfo\": {\n    \"fileName\": null,\n    \"fileStream\": null\n  }\n}"
              schema:
                type: object
                properties:
                  assetLinks:
                    type: array
                    items:
                      type: object
                      properties:
                        recordID:
                          type: string
                          example: 2QDTWAGCCFF
                        identifier:
                          type: string
                          example: ZZ13GMR
                        format:
                          type: string
                          example: TR1
                        link:
                          type: string
                          example: https://mangovations.com/AssetLink/j387f16851706vwvox5rqkw75s4bn34e-2000x2000,.jpeg
                        maxWidth:
                          type: integer
                          example: 2000
                          default: 0
                        maxHeight:
                          type: integer
                          example: 2000
                          default: 0
                        expirationDate:
                          type: string
                          example: '2028-12-31T23:59:59'
                        fileExtension:
                          type: string
                          example: .jpeg
                        imageResizingMethod: {}
                  exportedFileInfo:
                    type: object
                    properties:
                      fileName: {}
                      fileStream: {}
      deprecated: false
      x-readme:
        code-samples:
        - language: curl
          code: "curl -X 'POST' \\\n  'https://mangovations.com/webapi/objectmanagement/share/getlinks_45W_v1' \\\n  -H 'accept: text/plain' \\\n  -H 'Content-Type: application/json-patch+json' \\\n  -d '{\n    \"assets\": [\n        {\n            \"identifier\": \"ZZ13GMR\",\n            \"format\": \"TR1\",\n            \"createDownloadLink\": false,\n            \"Logviews\": true,\n            \"ExpirationDate\": \"2028-12-31T23:59:59\",\n            \"maxWidth\": 2000,\n            \"maxHeight\": 2000,\n            \"Fileextension\": \".jpeg\"\n        },\n        {\n            \"identifier\": \"ZZ13F\",\n            \"format\": \"TR4\",\n            \"createDownloadLink\": false,\n            \"Logviews\": true,\n            \"ExpirationDate\": \"2028-12-31T23:59:59\",\n            \"maxWidth\": 2000,\n            \"maxHeight\": 2000,\n            \"Fileextension\": \".jpeg\"\n        },\n        {\n            \"identifier\": \"ZZ11BK\",\n            \"format\": \"TR4\",\n            \"createDownloadLink\": false,\n            \"Logviews\": true,\n            \"ExpirationDate\": \"2028-12-31T23:59:59\",\n            \"maxWidth\": 2000,\n            \"maxHeight\": 2000,\n            \"Fileextension\": \".jpeg\"\n        },\n    ]\n}'\n"
        samples-languages:
        - curl
      tags:
      - Getlinks 45W V1
components:
  securitySchemes:
    sec0:
      type: oauth2
      flows:
        clientCredentials:
          tokenUrl: https://example.com/oauth2/token
          scopes: {}
x-readme-fauxas: true
x-provenance:
  method: searched
  source: https://developer.orangelogic.com/reference
  harvested: '2026-10-14'
  tool: harvest-readme-openapi.py
  note: Assembled verbatim from the OpenAPI definition ReadMe embeds in each operation page of the provider's developer portal; paths and components merged by API title, nothing authored.
  assembled_from:
  - https://developer.orangelogic.com/reference/get-links.md
  merge:
    pages: 1
    deduped: 0
    conflicts_kept_first: 0