OBJECT

CloudObjectRepository

link GraphQL Schema definition

  • type CloudObjectRepository {
  • # Arguments
  • # entityId: ID of the entity to retrieve.
  • getById(entityId: ID!): CloudObjectEntity
  • # Arguments
  • # entityIds: IDs of the entities to retrieve.
  • getByIds(entityIds: [ID!]!): [CloudObjectEntity!]!
  • # Arguments
  • # limit: [Not documented]
  • # offset: [Not documented]
  • # filter: [Not documented]
  • # orderBy: [Not documented]
  • # includeDeleted: [Not documented]
  • # includeOwned: [Not documented]
  • getAll(
  • limit: Int,
  • offset: Int,
  • filter: CloudObjectFilterInput,
  • orderBy: [CloudObjectOrderByInput!],
  • includeDeleted: Boolean,
  • includeOwned: Boolean
  • ): [CloudObjectEntity!]!
  • # Arguments
  • # filter: filtering criteria.
  • # orderBy: Ordering of the result set.
  • # includeDeleted: [Not documented]
  • # before: Cursor until which to take entities to result set.
  • # after: Cursor after which to start taking entities to result
  • # set.
  • # first: Number of entities to return from beginning of the
  • # result set.
  • # last: Return only the "last" number of entities from result
  • # set.
  • getByCriteria(
  • filter: CloudObjectFilterInput,
  • orderBy: [CloudObjectOrderByInput!],
  • includeDeleted: Boolean,
  • before: String,
  • after: String,
  • first: Int,
  • last: Int
  • ): CloudObjectEntityConnection
  • # Arguments
  • # id: [Not documented]
  • # revision: [Not documented]
  • getChangedFieldsSinceRevision(
  • id: UUID!,
  • revision: Int!
  • ): [UUID!]!
  • # Arguments
  • # urls: List of urls to sign.
  • # expireIn: Seconds for url expiration.
  • getSignedUrls(urls: [String!]!, expireIn: Int): [SignedUrl!]!
  • # Arguments
  • # processId: [Not documented]
  • # entityIds: [Not documented]
  • getByIdsForProcess(processId: UUID!, entityIds: [UUID!]!): [CloudObjectEntity!]!
  • # Arguments
  • # emailSequenceId: [Not documented]
  • # entityIds: [Not documented]
  • getByIdsForEmailSequence(
  • emailSequenceId: UUID!,
  • entityIds: [UUID!]!
  • ): [CloudObjectEntity!]!
  • # Arguments
  • # reportScheduleId: [Not documented]
  • # entityIds: [Not documented]
  • getByIdsForReportSchedule(
  • reportScheduleId: UUID!,
  • entityIds: [UUID!]!
  • ): [CloudObjectEntity!]!
  • # Arguments
  • # approvalProcessId: [Not documented]
  • # entityIds: [Not documented]
  • getByIdsForApprovalProcess(
  • approvalProcessId: UUID!,
  • entityIds: [UUID!]!
  • ): [CloudObjectEntity!]!
  • # Arguments
  • # entityId: [Not documented]
  • getDocumentPreviewUrl(entityId: UUID!): DocumentPreviewUrl!
  • # Arguments
  • # includedIds: List of ids to include in result.
  • # excludedIds: List of ids to exclude from result.
  • # sessionId: Session to load ids from.
  • # before: Cursor until which to take entities to result set.
  • # after: Cursor after which to start taking entities to result
  • # set.
  • # first: Number of entities to return from beginning of the
  • # result set.
  • # last: Return only the "last" number of entities from result
  • # set.
  • getBySession(
  • includedIds: [UUID!]!,
  • excludedIds: [UUID!]!,
  • sessionId: String!,
  • before: String,
  • after: String,
  • first: Int,
  • last: Int
  • ): CloudObjectEntityConnection
  • }