PDA

View Full Version : USCIS status checker script


Osiris
06-26-2010, 03:35 PM
I have written a script that can check and report status of multiple USCIS receipt numbers (batch) from the USCIS website. I want to know if using such automation is legal/right? I also want to know if I would be in trouble for distributing the script to public. Any idea?

PS: It started as a script to check and report the status of one USCIS receipt number and then I modified it to do the batch processing. Here is a subset of the output the script produced. I have scrambled the last part of the receipt numbers.


+---------------+--------+---------------------------+----------+--------------------+
| Receipt No | Form | Status | Decision | Last activity |
+---------------+--------+---------------------------+----------+--------------------+
| WAC1014551XXX | CRI89 | Initial Review | | April 30, 2010 |
| WAC1014551XXX | I129 | Initial Review | | April 30, 2010 |
| WAC1014551XXX | I539 | Post-Decision Activity | Approved | May 5, 2010 |
| WAC1014551XXX | I129 | Request for Evidence | | June 23, 2010 |
| WAC1014551XXX | I539 | Post-Decision Activity | Approved | June 4, 2010 |
| WAC1014551XXX | I539 | Initial Review | | April 30, 2010 |
| WAC1014551XXX | I290B | Decision | Denied | June 1, 2010 |
| WAC1014551XXX | OS155A | Post-Decision Activity | Approved | May 25, 2010 |
| WAC1014551XXX | I765 | Post-Decision Activity | Approved | June 25, 2010 |
| WAC1014551XXX | I129 | Initial Review | | April 30, 2010 |
| WAC1014551XXX | CRI89 | Initial Review | | April 30, 2010 |
| WAC1014551XXX | I539 | Initial Review | | April 30, 2010 |
| WAC1014551XXX | I129 | Decision | Approved | May 7, 2010 |
| WAC1014551XXX | I129 | Initial Review | | April 30, 2010 |
| WAC1014551XXX | I129 | Post-Decision Activity | Approved | May 13, 2010 |
| WAC1014551XXX | I129 | Initial Review | | April 30, 2010 |
| WAC1014551XXX | I129 | Initial Review | | April 30, 2010 |
| WAC1014551XXX | I129 | Initial Review | | April 30, 2010 |
| WAC1014551XXX | CRI89 | Initial Review | | April 30, 2010 |
| WAC1014551XXX | I539 | Initial Review | | April 30, 2010 |
| WAC1014551XXX | I817 | Initial Review | | April 30, 2010 |
| WAC1014551XXX | I129 | Initial Review | | April 30, 2010 |
| WAC1014551XXX | I129 | Post-Decision Activity | Approved | June 11, 2010 |
| WAC1014551XXX | I129 | Initial Review | | April 30, 2010 |
| WAC1014551XXX | I129 | Initial Review | | April 30, 2010 |
| WAC1014551XXX | I539 | Initial Review | | April 30, 2010 |
| WAC1014551XXX | I765 | Request for Evidence | | June 25, 2010 |
| WAC1014551XXX | I290B | Post-Decision Activity | | May 14, 2010 |
| WAC1014551XXX | I129 | Decision | Approved | May 5, 2010 |
| WAC1014551XXX | CRI89 | Initial Review | | April 30, 2010 |
+---------------+--------+---------------------------+----------+--------------------+
| Receipt No | Form | Status | Decision | Last activity |
+---------------+--------+---------------------------+----------+--------------------+

gcwait2007
06-28-2010, 07:12 PM
If all these receipt numbers belong you and your family or an attorney firm where you work, then you would have a safe guard to say that you are trying to automate your system, with the data received from USCIS. If these numbers do not belong to you or your family or your firm, then you are in trouble.

Such automation will be considered as illegal and unauthorized access. Unauthorized access attempts or use in excess of documented authority may subject you to a fine and/or imprisonment in accordance with Title 18, USC, Section 1030 or administrative penalties or dismissal.

Please read the note posted by USCIS for accessing their system:
YOU HAVE CONNECTED TO A U.S. GOVERNMENT COMPUTER. IF YOU ARE NOT AUTHORIZED TO ACCESS THIS SYSTEM, DISCONNECT NOW. All attempts to access and use this system and/or its resources are subject to keystroke monitoring and recording. Everyone using this system expressly consents to such monitoring and is advised that if such reveals possible evidence of criminal activity or abuse of authority, the information will be reported to authorities for action. Unauthorized access attempts or use in excess of documented authority may subject you to a fine and/or imprisonment in accordance with Title 18, USC, Section 1030 or administrative penalties or dismissal.

Osiris
06-29-2010, 02:44 PM
Thanks for the pointers, gcwait2007!