R12 gives much idea about interfaces and APIs details within the applications itself.
The responsibility “Integration Repository” will provides the informations.
This BLOG might be helpful for oracle application beginners and technical developers. The BLOG post’s screen shots & source codes may distinguish from versions. If the code/steps fail please check with oracle guides or meta-links.