On many government sites in Canada, they have a feature where they can know your address only by the postal code and the street name.
When you search a postal code on google map, the area covered by this postal code is covered.
But looking at the google map API, I can't find a way to get a complete address based only on the postal code and the civic number.