This article outlines how you can submit data to PMP Clearinghouse via Secure File Transfer Protocol (sFTP) sFTP access is available if you require an encrypted transfer method
sFTP Account Creation and Configuration
- Ensure that you have you sFTP username and password. This is separate from the account that you use to login to PMP Clearinghouse. You can create sFTP credentials by following this article, How to Create an sFTP Account After Registration
- In addition to your sftp credentials, you will also need to have individual sub-folers set up for each PMP state. Please note the following
- The folders should be named with the state's abbreviation.
- The creation of the sub-folders must be done outside of the PMP Clearinghouse website using a third-party software such as an SSH Client or a command line utility.
- Files placed in the root/home directory of the sFTP server will not be imported. If you are unsure about how to do this, please contact your software vendor.
It is possible that your sFTP configuration requires a public key to be stored on the sFTP server while a private key is stored on the local machine that you are transferring from.
- The public key must be in a plain text file named "authorized_keys"
- A folder named ".ssh" must be created under the root/home directory of the sftp server
- The creation of this folder requires an initial manual login by the submitter.
- The "authorized_keys" file must be placed in the ".ssh" folder.
Please submit a support request if you need assistance with this process.
Submitting a File
- Your file must be prepared according to the ASAP specifications outlined in your state's dispensation guide.
- After you have prepared your ASAP file, you can transfer the file to sftp://sftp.pmpclearinghouse.net
- Please note that sftp://sftp.pmpclearinghouse.net is a host name rather than an IP address. The benefit of the host name is that the IP address doesn't have to be updated each time an IP address change occurs.
- When prompted, enter your sFTP username and password.
- Place the file in the desired state sub-folder.
- If you attempt to place a file in the root/home directory, you will receive an error message advising that you have to select a destination PMP to send the data to.
- Your data will now be processed, validated, and forwarded to the state.