Electronic Batchload Service (EBSB)

Sending Files to OCLC (PUT)

One-time transfers

For one-time EBSB transfers, please contact OCLC at batchservices@oclc.org.

Requirements for LABEL file

You will need a DATA file, which contains MARC records, and a LABEL file, which contains characteristics of the MARC record file. Listed below are the five mandatory fields for the LABEL file.

Element Example Description



Date compiled

(Format exactly as shown: month and day should be two digits; ending zeros are required)



Number of records in DATA file



DATA file name



OCLC Institution symbol



Project ID (if unknown, contact OCLC Batch Services at batchservices@oclc.org)

Using the following guidelines, create the LABEL file in NOTEPAD or any text editor software:

  • For every DATA file, there must be a corresponding LABEL file.
  • The LABEL file must contain the five mandatory fields listed above.
  • Separate each field with two spaces, for example, DAT <space> <space>
  • Use line feeds or carriage returns within the file as necessary.
  • Assign a file name beginning with the word "LABEL" followed by a period and a specific file name extension, for example, LABEL.D040901.
  • Each file must be uniquely named if preparing multiple files, for example, DATA.D040901.FILE1 and DATA.D040901.FILE2.

Transferring files

The DATA file must always be transferred before the LABEL file. Each DATA file must not exceed 90,000 records.

Sending files

You may FTP files anytime, with the exception of the following maintenance times:

  • Sunday, 2:00 a.m. to 6:00 a.m. U.S. Eastern Time

For questions relating to your project, contact OCLC Batch Services at batchservices@oclc.org.

Sending files via Internet FTP

A sample FTP session follows:

Step Example

1. Enter FTP address.


2. Type logon.

t [xxx] 1

( xxx = OCLC institution symbol)

3. Type password.

See passwords.

4. Change directory.

cd 'EDX.EBSB. [xxx] .FTP'

(Enter single quote before and after directory name.

xxx = OCLC institution symbol)

5. Verify that your transfer type is set to binary.


6. Complete the action to "put" the DATA file to OCLC.

put DATA.D040901

(The DATA file should be named DATA.D followed by the date in the YYMMDD format)

7. Complete the action to "put" the LABEL file to OCLC.

put LABEL.D040901

(The LABEL file should be named LABEL.D followed by the date in the YYMMDD format)

8. The system responds with a message when the transfer is complete.

(If the system does not respond with this message, see troubleshooting.


9. End your FTP session.


E-mail notification Please contact your regional service provider if you are interested in receiving e-mail confirmation when files are successfully received.
FTP software considerations DOS/UNIX:
  1. Change the directory to the sub-directory where the file is to be downloaded.
  2. Set passive to off.
  3. Set transfer mode to binary.
  4. Send one file at a time.
  1. Set passive to off.
  2. Change the host type to IBM-MVS.
  3. Set transfer mode to binary.
  4. Unable to see files that have migrated. After three days, files are moved, or migrated, from the EDX server to a secondary storage area.

Sending files via OCLC Product Services Web

Step Action


Click Upload Files.


Click OCLC Batch Services.


Enter your OCLC authorization and password.


Click Enter.


Use the Browse... buttons provided to select the file to be uploaded. You may upload three DATA and three LABEL files at one time. If you have more than three files to upload, continue to browse and upload three files at a time (to a maximum of 19 DATA and 19 LABEL files per day).


Click Upload Files to begin the transfer.


Click Log out when finished.

Note on logging on to PSWeb:

  • Use your existing authorization/password for OCLC cataloging, or FirstSearch (with an administrative or statistics password), or resource sharing, if you have one.
  • If you do not have one of the authorizations listed above, you can request a PSWeb-only password from orders@oclc.org (please include your preferred password in your e-mail request).