Clerk · Capability
Clerk Platform Api — Application Transfers
Clerk Application Transfers capability. 4 operations. Lead operation: List Application Transfers.
Capability Spec
naftiko: 1.0.0-alpha2
info:
label: Clerk Platform Api — Application Transfers
description: 'Clerk Application Transfers capability. 4 operations. Lead operation: List Application Transfers.'
tags:
- Clerk
- Application Transfers
created: '2026-05-22'
modified: '2026-05-22'
binds:
- namespace: env
keys:
CLERK_PARTNER_KEY: CLERK_PARTNER_KEY
capability:
consumes:
- type: http
namespace: clerk-platform-api-application-transfers
baseUri: https://api.clerk.com/v1
description: Clerk clerk-platform-api Application Transfers business capability.
resources:
- name: platform-application-transfers
path: /platform/application_transfers
operations:
- name: PlatformListApplicationTransfers
method: GET
description: List Application Transfers
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: status
in: query
type: array
description: 'Filter by transfer status. Multiple values can be provided by repeating
the parameter (e.g., `?status=pending&status=canceled`).
'
required: false
- name: limit
in: query
type: integer
description: Number of results to return per page (1-500, default 10).
required: false
- name: starting_after
in: query
type: string
description: 'Cursor for pagination. Provide the ID of the last transfer from the
previous page to get the next page of results.
'
required: false
- name: ending_before
in: query
type: string
description: 'Cursor for pagination. Provide the ID of the first transfer from the
previous page to get the previous page of results.
'
required: false
- name: platform-applications-applicationid-transfers
path: /platform/applications/{applicationID}/transfers
operations:
- name: PlatformCreateApplicationTransfer
method: POST
description: Create an Application Transfer
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: applicationID
in: path
type: string
description: Application ID.
required: true
- name: platform-applications-applicationid-transfers-transferid
path: /platform/applications/{applicationID}/transfers/{transferID}
operations:
- name: PlatformGetApplicationTransfer
method: GET
description: Get an Application Transfer
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: applicationID
in: path
type: string
description: Application ID.
required: true
- name: transferID
in: path
type: string
description: Application Transfer ID.
required: true
- name: PlatformCancelApplicationTransfer
method: DELETE
description: Cancel an Application Transfer
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: applicationID
in: path
type: string
description: Application ID.
required: true
- name: transferID
in: path
type: string
description: Application Transfer ID.
required: true