FedLine® Developer Sign-up Instructions
At this time, only organizations with a FedLine connection can access the Federal Reserve Banks’ application programming interfaces (APIs). Follow the steps below to gain access to the FedLine Developer site and available APIs. Setup will require coordinating between your organization's relationship manager, as well as an End User Authorization Contact (EUAC). For security reasons, we cannot share the names of your organization’s EUACs with you. If you don’t know who your EUACs are, call the Support Center and we will ask an EUAC to contact you.
To gain access to the FedLine Developer site:
- Contact your organization’s relationship manager and tell them which APIs you would like to access. Your relationship manager will confirm eligibility and initiate the onboarding process.
- Once your eligibility is confirmed, your EUAC will need to submit a Subscriber request in the EUAC Center within FedLine Home for the API Developer access level based on the APIs that you want to access.
- Once your Subscriber request has been processed, we will email you and your EUAC.
- If you already have an existing FedLine security token, you can use it and your existing passphrase to access the FedLine Developer site.
- If you need a new FedLine security token, your EUAC will receive it via FedEx and will provide it to you. You will also receive an email with instructions to set your token passphrase. If your EUAC has not received your token within five business days of submitting the Subscriber request, please contact the Support Center.
- Note: FedLine security tokens are read-only, non-storage USB devices used to authenticate individuals accessing certain FedLine Solutions. Learn more on the FedLine Security Tokens FAQs page.
- Log in to the FedLine Developer site using your FedLine security token and passphrase. On the site, you can review information about APIs and manage access to them.
Our APIs contain sensitive information and require the use of a Client ID and certificate. These certificates provide another layer of security in addition to the multi-factor authentication FedLine security tokens provide. To gain access to APIs:
- Contact an EUAC from your organization and provide your client application name, an application description and the environment in which the client will be used. You can create and test the client in the Test environment and then move it to the Production environment for use.
- Each environment requires a different certificate. You can use the same certificate across multiple APIs or ask your EUAC to request unique certificates for each API. Your EUAC will need to submit these certificate requests in the EUAC Center.
- Once each certificate request is processed, you will receive an email with a reference code and instructions for downloading your certificate. Your EUAC will also receive a separate email with an authorization code, which they will provide to you. Follow the instructions and use the authorization and reference codes to download your server certificate.
- You will need your Client ID for the next steps. To find your Client ID, go to the My Clients page, which is accessible in the top navigation of the FedLine Developer site.
- To access specific APIs, go to the My APIs page, which is accessible via the top navigation of the FedLine Developer site. You will see any APIs that your EUAC requested in the steps above. From the API Details, you can view the specifications, authentication guidance and sample API collection scripts.
- Click the Request Client Access button to create the contract between your client and the API you want to access.
- You can now begin to use the API with your registered client.