Each of these words has multiple meanings, some of which are similar, and others of which are not. Reciprocity may mean "a mutual exchange of privileges" and is often applied to things such as professional certification (neighboring states may have a reciprocal agreement so that certification a worker needs is applicable in each). Endorsement may mean "sanction, approval" or simply refer to "the act or process of endorsing."