SharePoint / SharePoint/sp-dev-docs

Please clarify whether the CreateCopyJobs method in this article is supported or deprecated.

Open
#9,405 9 comments 2 reactions 1 assignee View on GitHub

@Ashlesha-MSFT is already working on this.

Since Jul 9, 2025.

area:csom/rest/api area:docs sharepoint-developer-support
Dominant language
PowerShell
Stars
1.4k
Forks
1.1k
Avg merge
4d 12h
Merged PRs (30d)
12

Description

Hi, team.

There are several unclear points in this article. I would like to clarify whether the CreateCopyJobs (with "s") method in this article is supported or deprecated. There are two questions:

Q1. What is "SharePoint & OneDrive Copy and Move API".

The title states that "CreateCopyJobs" is a "Microsoft 365 Copy and Move API."

image

On the other hands. in the Important section below, the subject line is "SharePoint & OneDrive Copy and Move API replaces the CreateCopyJob API.", what exactly "SharePoint & OneDrive Copy and Move API" does this refer to?

image

Are "SharePoint & OneDrive Copy and Move API" different from "Microsoft 365 Copy and Move API"?

Q2. What are the exact methods that are deprecated?

AFAIK, there are two CreateCopyJob(s) methods in CSOM: CreateCopyJob (without "s") and CreateCopyJobs (with "s").

Site.CreateCopyJob method https://learn.microsoft.com/en-us/previous-versions/office/sharepoint-server/mt796382(v=office.15)
Site.CreateCopyJobs method https://learn.microsoft.com/en-us/previous-versions/office/sharepoint-server/mt796381(v=office.15)

These are very similar in name. So, "The CreateCopyJob API has been deprecated" can be interpreted the following two. Which interpretation of A) or B) is correct?

image

A) CreateCopyJob (without "s") is deprecated. The CreateCopyJobs (with "s") in this article are supported.
B) Both CreateCopyJob and CreateCopyJobs are deprecated.

If A) is correct, then the Important Section in this article should be "CreateCopyJobs" replaces the "CreateCopyJob" method.
If B), we should add a link to the alternative supported methods.

Thank you.

Document Details

Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.