; or (2) before such 90th day, if such registration or report is, as of such 90th day, being retained under section 6(a)(5) of the Lobbying Disclosure Act of 1995 ( 2 U.S.C. 1605(a)(5) ). (d) Section 407 (1) In general Section 407 shall take effect upon the expiration of the 1-year period beginning on the date of the enactment of this Act. (2) Current lobbyists In the case of individuals who are registered under section 4 of the Lobbying Disclosure Act of 1995 ( 2 U.S.C. 1603 ) as of the effective date under paragraph (1), the ethics training required under section 407(a)(1) shall be completed not later than the end of the 6-month period beginning on the effective date under paragraph (1) of this subsection, in lieu of the date specified in section 407(a)(1). V Transparency in Federal contracting 501. Improving application programming interface and website data elements (a) In general Section 2 of the Federal Funding Accountability and Transparency Act of 2006 ( Public Law 109–282 ; 31 U.S.C. 6101 note) is amended— (1) in subsection (a)— (A) in paragraph (4)(A)(ii), by striking and delivery orders and inserting lease agreements and assignments, and delivery orders ; (B) in paragraph (7)— (i) in subparagraph (B), by striking paragraph (2)(A)(i) and inserting paragraph (5)(A)(i) ; (ii) in subparagraph (C)— (I) by striking paragraph (2)(A)(ii) and inserting paragraph (5)(A)(ii) ; and (II) by striking and after the semicolon; (iii) in subparagraph (D), by striking the period at the end and inserting ; and ; and (iv) by adding at the end the following new subparagraph: (E) programmatically search and access all data in a serialized machine-readable format (such as XML) via a web-services application programming interface. ; (C) by redesignating paragraphs (1) through (8) as paragraphs (2) through (9), respectively