United States Flag
Official Website of the Department of Homeland Security

Report Crimes: Email or Call 1-866-DHS-2-ICE

mobile search image

Share

  • Email icon
  • Facebook icon
  • Twitter icon
  • Google Plus icon
  • How Do I Get a Temporary Password for SEVIS? (PDF | 79 KB)
  • User Manual for Temporary Users (PDF | 3 MB)
    (updated: Mar. 24)
  • User Manual for School Users of SEVIS: Volume I Form I-17 (PDF | 6 MB)
    (updated: Jul. 12)
  • User Manual for School Users of SEVIS: Volume II Form I-20 (PDF | 14.9 MB)
    (updated: Jul. 12)
  • Department of State - Exchange Visitor Program Sponsors

Note: SEVIS Release 6.29 deployed on Sept. 30, 2016. Enhancements included in this release may impact the accuracy of some SEVIS user manuals. For the most up-to-date information, please refer to SEVIS Release 6.29 Planning Guide on the SEVIS Help Hub.

Upcoming Release Batch Information – SEVIS Release 6.31

The SEVIS Release 6.31 Batch System Changes document describes the planned system changes for Batch File Processing (Batch).  This release will impact batch for school officials. The following file is being provided in advance of the upgrade to SEVIS Release 6.31 to allow Batch programs and vendors to make necessary modifications. The outlined system changes were applied to the SEVIS ALPHA Testing environment via an upgrade to Release 6.31 on Friday, October 21st. Please note that the SEVIS ALPHA Testing environment is a work in progress as we are working towards completing development for all functionalities for SEVIS Release 6.31. The SEVIS Alpha Testing environment will continually be updated as we complete development on different functions. The Production environment release is estimated for December 2016 but this date is subject to change. During the upgrade of the Production environment to Release 6.31, these files will be placed in the correct schema locations.  In addition, the Batch API has been updated to the Release 6.31.

Current Release Batch Process

  • SEVIS Batch Processing Rules (PDF | 81 KB) — This document provides guidelines for using the SEVIS Batch Interface.
  • Customer Agreement for Using the SEVIS Batch-File Transfer Process (PDF | 82 KB)
  • Process for Using the SEVIS Batch-File Transfer (PDF | 30 KB)
  • Blank Tag Matrix – August 2015 (XLSX | 70 KB) — The Blank Tag Matrix provides full schema details regarding the use of uploading blank (null) tags while using the SEVIS Batch Interface. This document illustrates which XML tags can be uploaded with null values and also those where no XML tag is necessary to achieve a successful upload into the system.
  • SEVIS Release 6.29 Batch System Changes (PDF | 79 KB)
Documents
File Title:SEVIS API
Description:Specifies the batch interface between the Student and Exchange Visitor Information System (SEVIS) and the institutions' internal systems (user systems). This file contains the all of the information through Appendix E referenced in the table of contents. Please see below for Appendix F and Attachments A through E.
File Date:09/30/2016
File Size:3 MB
File Type:PDF
File Name:batch_api_6.29_093016_main.pdf
  
File Title:SEVIS API
Description:Specifies the batch interface between the Student and Exchange Visitor Information System (SEVIS) and the institutions' internal systems (user systems). This file contains the all of the information through Appendix E referenced in the table of contents. Please see below for Appendix F and Attachments A through E.
File Date:09/30/2016
File Size:842 KB
File Type:MS WORD
File Name:batch_api_6.29_093016_main.docx
  
File Title:SEVIS Lookup Tables
Description:Appendix F of the SEVIS API. Contains the codes referenced in Create-UpdateStudent.xsd and Create-UpdateExchangeVisitor.xsd.
File Date:09/30/2016
File Size:2.7 MB
File Type:PDF
File Name:batch_api_6.29_093016_appf.pdf
  
File Title:SEVIS Lookup Tables
Description:Appendix F of the SEVIS API. Contains the codes referenced in Create-UpdateStudent.xsd and Create-UpdateExchangeVisitor.xsd.
File Date:09/30/2016
File Size:1.4 MB
File Type:MS Word
File Name:batch_api_6.29_093016_appf.docx

 

XSD Files

NOTE: The following XML schemas are for the Production environment. The version within the XML schemas reflects the release when each was last modified.

File Title:SEVIS Create-UpdateStudent
Description:Attachment A of the SEVIS API. Defines the format of the data document containing student information uploaded to SEVIS.
File Date:08/12/2016
File Size:57 KB
File Type:.xsd
File Name:Create-UpdateStudent.xsd
  
File Title:SEVIS Create – Update Exchange Visitor
Description:Attachment B of the SEVIS API. Defines the format of the data document containing exchange visitor information uploaded to SEVIS.
File Date:07/08/2016
File Size:72 KB
File Type:.xsd
File Name:Create-UpdateExchangeVisitor.xsd
  
File Title:SEVIS Common
Description:Attachment C of the SEVIS API. Defines the generic data structures that are referenced in Create-UpdateStudent.xsd and Create-UpdateExchangeVisitor.xsd.
File Date:07/08/2016
File Size:32 KB
File Type:.xsd
File Name:common.xsd
  
File Title:SEVIS Table
Description:Attachment D of the SEVIS API. Contains the codes referenced in Create-UpdateStudent.xsd and Create-UpdateExchangeVisitor.xsd.
File Date:07/08/2016
File Size:145 KB
File Type:.xsd
File Name:SEVISTable.xsd
  
File Title:SEVIS Transaction Log
Description:Attachment E of the SEVIS API. Defines the format of the transaction log that is downloaded from SEVIS.
File Date:07/08/2016
File Size:14 KB
File Type:.xsd
File Name:SevisTransLog.xsd