Epidemic Sound · Capability

Epidemic Sound Partner Content API — Assets

Upload and manage partner-side audio and image assets used as references for similar-track lookup, Soundmatch image matching, and other matching/upload workflows.

Epidemic Sound Partner Content API — Assets is a Naftiko capability published by Epidemic Sound, one of 9 capabilities the APIs.io network indexes for this provider.

Can be deployed as a REST endpoint, MCP tool, or Agent Skill via Naftiko.

Tagged areas include Epidemic Sound, Uploads, Assets, Reference Audio, and Reference Image.

Run with Naftiko Epidemic SoundUploadsAssetsReference AudioReference Image

Capability Spec

assets.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Epidemic Sound Partner Content API — Assets
  description: >-
    Upload and manage partner-side audio and image assets used as references
    for similar-track lookup, Soundmatch image matching, and other
    matching/upload workflows.
  tags:
    - Epidemic Sound
    - Uploads
    - Assets
    - Reference Audio
    - Reference Image
  created: '2026-05-25'
  modified: '2026-05-25'
binds:
  - namespace: env
    keys:
      EPIDEMIC_SOUND_API_KEY: EPIDEMIC_SOUND_API_KEY
capability:
  consumes:
    - type: http
      namespace: assets
      baseUri: https://partner-content-api.epidemicsound.com
      description: Partner audio + image upload management.
      resources:
        - name: upload-audio
          path: /v0/uploads/audio
          operations:
            - name: uploadAudio
              method: POST
              description: Upload a partner audio asset for similarity matching.
        - name: audio-by-checksum
          path: /v0/uploads/audio/{checksum}
          operations:
            - name: getAudioByChecksum
              method: GET
              description: Look up an uploaded audio asset by checksum.
              inputParameters:
                - name: checksum
                  in: path
                  type: string
                  required: true
        - name: delete-audio
          path: /v0/uploads/audio/{audioIdOrChecksum}
          operations:
            - name: deleteAudio
              method: DELETE
              description: Delete a partner-uploaded audio asset.
              inputParameters:
                - name: audioIdOrChecksum
                  in: path
                  type: string
                  required: true
        - name: upload-image
          path: /v0/uploads/images
          operations:
            - name: uploadImage
              method: POST
              description: Upload an image for Soundmatch.
            - name: deleteAllImages
              method: DELETE
              description: Delete all uploaded images for the user.
        - name: delete-image
          path: /v0/uploads/images/{imageId}
          operations:
            - name: deleteImage
              method: DELETE
              description: Delete a single uploaded image.
              inputParameters:
                - name: imageId
                  in: path
                  type: string
                  required: true
      authentication:
        type: apikey
        key: x-api-key
        value: '{{env.EPIDEMIC_SOUND_API_KEY}}'
        placement: header