Here's two terms we will be using in this article:
- Utility Account Holder: the person whose data you are trying to access
- Customer: you, the third party using UtilityAPI to access the utility account holder's data
What is 2-Step Verification?
By default, all SDG&E accounts have 2-Step Verification enabled. Before UtilityAPI can access SDG&E account holders’ data, the account holders will need to verify their identity to SDG&E. This process is called 2-Step Verification.
At times, SDG&E also limits how much data exchange users can authorize from their system.
If SDG&E is limiting access when the utility account holder authorizes, they may be asked to perform 2-Step Verification again within the UtilityAPI authorization process.The utility account holder must verify their identity as requested before UtilityAPI can get their data.
Final UtilityAPI customer action: contact UtilityAPI's support team
After the utility account holder verifies, there is one more step for YOU to do (not the utility account holder). Once the utility account holder has verified to SDG&E, YOU need to contact UtilityAPI's support team in order to continue with data collection.
What the utility account holder sees
Here's what your customer will see, and what they'll need to do in order to fulfill the 2-Step Verification request.
The utility account holder should have received a 2-Step Verification code from SDG&E via text message.
They need to enter it here and hit Submit.
Final VERY important Step for the UtilityAPI customer
Contact UtilityAPI's support team to continue. Support may need to refresh the meter for you. The meter will not collect data until UtilityAPI's support team manually restarts the collection.