Orion Advisor Solutions Confirm/Download Format API

The Confirm/DownloadFormat API from Orion Advisor Solutions — 3 operation(s) for confirm/downloadformat.

Operations 3

GET /v1/Confirm/DownloadFormat/DownloadSubFormatSchedulerDefault/{formatId} Gets the Download Format Source Default that has the provided key. #
POST /v1/Confirm/DownloadFormat/DownloadSubFormatSchedulerDefault/BulkUpdate Updates all Scheduler Default SubFormats #
POST /v1/Confirm/DownloadFormat/DownloadSubFormatSchedulerDefault/DeleteCostBasisRows Deletes rows from DownloadSubFormatSchedulerDefaults based on the input… #

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/orion-advisor-solutions-confirm-downloadformat-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

orion-advisor-solutions-confirm-downloadformat-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  version: V1
  title: Orion Connect Confirm/Download Format API
  x-swagger-net-version: 8.4.12.001
servers:
- url: https://api.orionadvisor.com/api
tags:
- name: Confirm/DownloadFormat
paths:
  /v1/Confirm/DownloadFormat/DownloadSubFormatSchedulerDefault/{formatId}:
    get:
      tags:
      - Confirm/DownloadFormat
      summary: Gets the Download Format Source Default that has the provided key.
      description: 'Sample Request

        GET /Confirm/DownloadFormat/DownloadSubFormatSchedulerDefault/14

        [

        {

        "downloadFormatId": 14,

        "downloadFormatSubTypeId": 66,

        "isAltSchedule": true,

        "notificationGroup": null,

        "notifyOnSuccess": false,

        "active": false,

        "priorityJob": false,

        "interval": "Minute",

        "frequency": 1,

        "offset": 1,

        "offsetInterval": "Minute",

        "startTime": "1900-01-01T00:10:00-06:00",

        "endTime": "1900-01-01T00:20:00-06:00",

        "runDays": "Weekends",

        "businessDayOfMonth": "Tuesday",

        "schedulerTypeName": "FixedIntervalScheduler",

        "filePath": "myFilePath.json",

        "folderPath": "my/Folder/Path",

        "searchPattern": "*.*",

        "searchOption": "TopDirectoryOnly",

        "importFiles": true,

        "applyPriceAndSecurity": true,

        "verifyPriceAndSecurity": true,

        "useThreading": false,

        "numberOfThreads": 1,

        "sizeOfBatch": 0,

        "useAlternateFilePattern": false,

        "expectedNumberOfFiles": 0,

        "parentJobID": 0,

        "editedDate": null,

        "editedBy": null,

        "createdDate": null,

        "createdBy": null,

        "isCostBasis": false

        },

        {

        "downloadFormatId": 14,

        "downloadFormatSubTypeId": 101,

        "isAltSchedule": true,

        "notificationGroup": null,

        "notifyOnSuccess": false,

        "active": true,

        "priorityJob": true,

        "interval": "Hour",

        "frequency": 1,

        "offset": 3,

        "offsetInterval": "Week",

        "startTime": "1900-01-01T00:10:00-06:00",

        "endTime": "1900-01-01T00:20:00-06:00",

        "runDays": "Tuesday",

        "businessDayOfMonth": "Tuesday",

        "schedulerTypeName": "FixedIntervalScheduler",

        "filePath": "myFilePath.json",

        "folderPath": "my/Folder/Path",

        "searchPattern": "*.*",

        "searchOption": "AllDirectories",

        "importFiles": true,

        "applyPriceAndSecurity": true,

        "verifyPriceAndSecurity": true,

        "useThreading": false,

        "numberOfThreads": 1,

        "sizeOfBatch": 1,

        "useAlternateFilePattern": false,

        "expectedNumberOfFiles": 500,

        "parentJobID": 1,

        "editedDate": null,

        "editedBy": null,

        "createdDate": null,

        "createdBy": null,

        "isCostBasis": false

        }

        ]'
      operationId: DownloadSubFormatSchedulerDefault_GetAllDownloadSubFormatSchedulerDefaultsByDownloadFormatIdAsync
      parameters:
      - name: formatId
        in: path
        required: true
        schema:
          type: integer
          format: int32
      - name: token
        in: header
        description: The cancellation token
        required: true
      responses:
        '200':
          description: OK
          content:
            text/plain:
              schema:
                items:
                  $ref: '#/components/schemas/OAS.WebApi.DTO.Confirm.DownloadSubFormatSchedulerDefaultDto'
                xml:
                  name: DownloadSubFormatSchedulerDefaultDto
                  wrapped: true
                type: array
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/OAS.WebApi.DTO.Confirm.DownloadSubFormatSchedulerDefaultDto'
                xml:
                  name: DownloadSubFormatSchedulerDefaultDto
                  wrapped: true
                type: array
            text/json:
              schema:
                items:
                  $ref: '#/components/schemas/OAS.WebApi.DTO.Confirm.DownloadSubFormatSchedulerDefaultDto'
                xml:
                  name: DownloadSubFormatSchedulerDefaultDto
                  wrapped: true
                type: array
            application/xml:
              schema:
                items:
                  $ref: '#/components/schemas/OAS.WebApi.DTO.Confirm.DownloadSubFormatSchedulerDefaultDto'
                xml:
                  name: DownloadSubFormatSchedulerDefaultDto
                  wrapped: true
                type: array
            text/xml:
              schema:
                items:
                  $ref: '#/components/schemas/OAS.WebApi.DTO.Confirm.DownloadSubFormatSchedulerDefaultDto'
                xml:
                  name: DownloadSubFormatSchedulerDefaultDto
                  wrapped: true
                type: array
            multipart/form-data:
              schema:
                items:
                  $ref: '#/components/schemas/OAS.WebApi.DTO.Confirm.DownloadSubFormatSchedulerDefaultDto'
                xml:
                  name: DownloadSubFormatSchedulerDefaultDto
                  wrapped: true
                type: array
      security:
      - Authorization: []
  /v1/Confirm/DownloadFormat/DownloadSubFormatSchedulerDefault/BulkUpdate:
    post:
      tags:
      - Confirm/DownloadFormat
      summary: Updates all Scheduler Default SubFormats
      description: 'Sample Request

        Post /Confirm/DownloadFormatSourceDefault/BulkUpdate

        {

        [{"downloadFormatId":14,"downloadFormatSubTypeId":66,"isAltSchedule":true,"notificationGroup":null,"notifyOnSuccess":false,"active":false,"priorityJob":false,"interval":"Minute","frequency":1,"offset":1,"offsetInterval":"Minute","startTime":"1900-01-01T00:10:00-06:00","endTime":"1900-01-01T00:20:00-06:00","runDays":"Weekends","businessDayOfMonth":"Tuesday","schedulerTypeName":"FixedIntervalScheduler","filePath":"myFilePath.json","folderPath":"my/Folder/Path","searchPattern":"*.*","searchOption":"TopDirectoryOnly","importFiles":true,"applyPriceAndSecurity":true,"verifyPriceAndSecurity":true,"useThreading":false,"numberOfThreads":1,"sizeOfBatch":0,"useAlternateFilePattern":false,"expectedNumberOfFiles":0,"parentJobID":0,"editedDate":null,"editedBy":null,"createdDate":null,"createdBy":null,"isCostBasis":false,"isFromDB":true},{"downloadFormatId":14,"downloadFormatSubTypeId":101,"isAltSchedule":true,"notificationGroup":null,"notifyOnSuccess":false,"active":true,"priorityJob":true,"interval":"Hour","frequency":1,"offset":3,"offsetInterval":"Week","startTime":"1900-01-01T00:10:00-06:00","endTime":"1900-01-01T00:20:00-06:00","runDays":"Tuesday","businessDayOfMonth":"Tuesday","schedulerTypeName":"FixedIntervalScheduler","filePath":"myFilePath.json","folderPath":"my/Folder/Path","searchPattern":"*.*","searchOption":"AllDirectories","importFiles":true,"applyPriceAndSecurity":true,"verifyPriceAndSecurity":true,"useThreading":false,"numberOfThreads":1,"sizeOfBatch":1,"useAlternateFilePattern":false,"expectedNumberOfFiles":500,"parentJobID":1,"editedDate":null,"editedBy":null,"createdDate":null,"createdBy":null,"isCostBasis":false,"isFromDB":true},{ "downloadFormatId":14,"downloadFormatSubTypeId":0,"isCostBasis":false,"isAltSchedule":false,"notificationGroup":null,"notifyOnSuccess":false,"active":false,"priorityJob":false,"interval":"Day","frequency":1,"offset":0,"offsetInterval":"Day","startTime":"2000-01-01 00:00:00.000","endTime":"2000-01-01 23:59:00.000","runDays":"Everyday","businessDayofMonth":null,"schedulerTypeName":"FixedIntervalScheduler","filePath":null,"folderPath":null,"searchPattern":null,"searchOption":"TopDirectoryOnly","importFiles":true,"applyPriceAndSecurity":true,"verifyPriceAndSecurity":true,"numberOfThreads":4,"sizeOfBatch":20000,"useAlternateFilePattern":false,"expectedNumberOfFiles":0,"parentJobID":null,"isFromDB":true}]

        }'
      operationId: DownloadSubFormatSchedulerDefault_BulkUpdateDownloadSubFormatSchedulerDefaultsAsync
      parameters:
      - name: token
        in: header
        description: The cancellation token
        required: true
      responses:
        '204':
          description: No Content
      security:
      - Authorization: []
      requestBody:
        content:
          text/plain:
            schema:
              items:
                $ref: '#/components/schemas/OAS.WebApi.DTO.Confirm.DownloadSubFormatSchedulerDefaultDto'
              xml:
                name: DownloadSubFormatSchedulerDefaultDto
                wrapped: true
              type: array
          application/json:
            schema:
              items:
                $ref: '#/components/schemas/OAS.WebApi.DTO.Confirm.DownloadSubFormatSchedulerDefaultDto'
              xml:
                name: DownloadSubFormatSchedulerDefaultDto
                wrapped: true
              type: array
          text/json:
            schema:
              items:
                $ref: '#/components/schemas/OAS.WebApi.DTO.Confirm.DownloadSubFormatSchedulerDefaultDto'
              xml:
                name: DownloadSubFormatSchedulerDefaultDto
                wrapped: true
              type: array
          application/x-www-form-urlencoded:
            schema:
              items:
                $ref: '#/components/schemas/OAS.WebApi.DTO.Confirm.DownloadSubFormatSchedulerDefaultDto'
              xml:
                name: DownloadSubFormatSchedulerDefaultDto
                wrapped: true
              type: array
          multipart/form-data:
            schema:
              items:
                $ref: '#/components/schemas/OAS.WebApi.DTO.Confirm.DownloadSubFormatSchedulerDefaultDto'
              xml:
                name: DownloadSubFormatSchedulerDefaultDto
                wrapped: true
              type: array
        description: The collection of data we should update the subformats to
        required: true
  /v1/Confirm/DownloadFormat/DownloadSubFormatSchedulerDefault/DeleteCostBasisRows:
    post:
      tags:
      - Confirm/DownloadFormat
      summary: Deletes rows from DownloadSubFormatSchedulerDefaults based on the input…
      description: 'Sample Request

        POST /Confirm/DownloadFormat/DownloadSubFormatSchedulerDefault/DeleteCostBasisRows

        {

        [{"downloadFormatId":14,"downloadFormatSubTypeId":0,"isCostBasis":true},{"downloadFormatId":14,"downloadFormatSubTypeId":101,"isCostBasis":true}]

        }'
      operationId: DownloadSubFormatSchedulerDefault_RemoveCostBasisDownloadSubFormatSchedulerDefaultsByKeyAsync
      parameters:
      - name: token
        in: header
        description: The cancellation token
        required: true
      responses:
        '204':
          description: No Content
      security:
      - Authorization: []
      requestBody:
        content:
          text/plain:
            schema:
              items:
                $ref: '#/components/schemas/OAS.DataModel.Confirm.DownloadSubFormatSchedulerDefaultKey'
              xml:
                name: DownloadSubFormatSchedulerDefaultKey
                wrapped: true
              type: array
          application/json:
            schema:
              items:
                $ref: '#/components/schemas/OAS.DataModel.Confirm.DownloadSubFormatSchedulerDefaultKey'
              xml:
                name: DownloadSubFormatSchedulerDefaultKey
                wrapped: true
              type: array
          text/json:
            schema:
              items:
                $ref: '#/components/schemas/OAS.DataModel.Confirm.DownloadSubFormatSchedulerDefaultKey'
              xml:
                name: DownloadSubFormatSchedulerDefaultKey
                wrapped: true
              type: array
          application/x-www-form-urlencoded:
            schema:
              items:
                $ref: '#/components/schemas/OAS.DataModel.Confirm.DownloadSubFormatSchedulerDefaultKey'
              xml:
                name: DownloadSubFormatSchedulerDefaultKey
                wrapped: true
              type: array
          multipart/form-data:
            schema:
              items:
                $ref: '#/components/schemas/OAS.DataModel.Confirm.DownloadSubFormatSchedulerDefaultKey'
              xml:
                name: DownloadSubFormatSchedulerDefaultKey
                wrapped: true
              type: array
        description: The data we should delete
        required: true
components:
  schemas:
    OAS.WebApi.DTO.Confirm.DownloadSubFormatSchedulerDefaultDto:
      properties:
        downloadFormatId:
          type: integer
          format: int32
        downloadFormatSubTypeId:
          type: integer
          format: int32
        isAltSchedule:
          type: boolean
        notificationGroup:
          type: integer
          format: int32
        notifyOnSuccess:
          type: boolean
        active:
          type: boolean
        priorityJob:
          type: boolean
        interval:
          type: string
          enum:
          - Minute
          - Hour
          - Day
          - Week
          - Month
          - Quarter
          - Year
        frequency:
          type: integer
          format: int32
        offset:
          type: integer
          format: int32
        offsetInterval:
          type: string
          enum:
          - Minute
          - Hour
          - Day
          - Week
          - Month
          - Quarter
          - Year
        startTime:
          type: string
          format: date-time
        endTime:
          type: string
          format: date-time
        runDays:
          type: string
          enum:
          - Monday
          - Tuesday
          - Wednesday
          - Thursday
          - Friday
          - Saturday
          - Sunday
          - Everyday
          - Weekdays
          - Weekends
          - TuesdayToSaturday
        businessDayOfMonth:
          type: string
        schedulerTypeName:
          type: string
        filePath:
          type: string
        folderPath:
          type: string
        searchPattern:
          type: string
        searchOption:
          type: string
          enum:
          - TopDirectoryOnly
          - AllDirectories
        importFiles:
          type: boolean
        applyPriceAndSecurity:
          type: boolean
        applyName:
          type: boolean
        applyPosition:
          type: boolean
        applyTransaction:
          type: boolean
        applyDividend:
          type: boolean
        applyCorpAction:
          type: boolean
        applyTranDetail:
          type: boolean
        applyGeneric:
          type: boolean
        applyCostBasis:
          type: boolean
        applyBeneficiary:
          type: boolean
        applySystematic:
          type: boolean
        applyRMD:
          type: boolean
        applyBanking:
          type: boolean
        useThreading:
          type: boolean
        numberOfThreads:
          type: integer
          format: int32
        sizeOfBatch:
          type: integer
          format: int32
        useAlternateFilePattern:
          type: boolean
        expectedNumberOfFiles:
          type: integer
          format: int32
        parentJobID:
          type: string
        editedDate:
          type: string
          format: date-time
        editedBy:
          type: string
        createdDate:
          type: string
          format: date-time
        createdBy:
          type: string
        isCostBasis:
          type: boolean
        addToFetchJobScheduleID:
          type: string
      xml:
        name: DownloadSubFormatSchedulerDefaultDto
      type: object
    OAS.DataModel.Confirm.DownloadSubFormatSchedulerDefaultKey:
      properties:
        downloadFormatId:
          type: integer
          format: int32
        downloadFormatSubTypeId:
          type: integer
          format: int32
        isCostBasis:
          type: boolean
      xml:
        name: DownloadSubFormatSchedulerDefaultKey
      type: object
  securitySchemes:
    Authorization:
      type: apiKey
      description: 'JWT Authorization header using the Session scheme. Example: "Authorization: Session {token}"'
      name: Authorization
      in: header