Citation: 9C_505/2015 E. C

Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten beantragt A.________, der Entscheid vom 20. Mai 2015 sei aufzuheben und es seien ihm die gesetzlichen Leistungen zu erbringen; das kantonale Sozialversicherungsgericht sei zu verpflichten, ein polydisziplinäres Gutachten insbesondere in den Fachdisziplinen Rheumatologie, Kardiologie, Pneumologie und Psychiatrie anzuordnen, unter Gewährung der unentgeltlichen Rechtspflege. Die IV-Stelle Basel-Stadt ersucht um Abweisung der Beschwerde. Das Bundesamt für Sozialversicherungen verzichtet auf eine Vernehmlassung.