That's a nice fish and has solid colours.
@MattW is right, it is a species of Apistogramma. This genus ironically has a broad range of species depending on where you are from that are sold for Aquariums. There are over 8 species that are accessible in most areas of the world to own, and more popular areas and certain countries can have up to 20 common aquarium species.
My initial thoughts were
A. Macmasteri, but it doesn't look like an exact match; the problem with Apistogrammae are that I sex based on side by side comparison, and you only have 1. I cannot tell if yours is a less-colourful variant or if it is just female. I should probably learn how to sex them based on fins, but I am an ignorant guy

. To further complicating the ID of an apisto, each more common species has multiple different variations with separate patterns, colours, sizes, and more. The wild variants of each apisto that is colourful is almost always much more bland, which makes matters worse as there are vibrancy spectrums as well.
There are "complexes" that group different apistos within the genus. I am almost sure it is in the
A. Regani lineage, since that is the one that
A. Macmasteri is from.
Since I only have 1 photo to reference from, you should look into my prime suspects yourself to see if there are any matches. Do you know if it is male or female? If not, figure that out by looking at male and female images of each species. Here are my biggest suspicions:
- A. Macmasteri
- A. Hongsloi
- A. Agassizii (Probably the one with the most variants so could very well be this guy even if some photos look nothing like it)
- A. Guttata
- A. Pedunculata
- A. Viejita (similar to A. Macmasteri)
- A. Cacatoides (Specifially the wild variant, domestic ones are a definitive no)
- Apistogramma cf. ortegai 'Pebas'
Please remember that while your first photo upon looking up a species may not look nearly the same colouration of your cichlid, it may be because that is a different variation. Try to see what official strains there are of the species, and seach up photos of each one to match.
I understand why it is important to properly evaluate the ID of an unidentified fish, because apistos specifically like pairs so it is important to get your fish a pair; the wrong species could result in a war in your tank. Same would apply with wrongly IDing the sex, as that could cause a civil war. Also, it's good as each
Apistogramma Spp. have their own personalities and behaviour. You can find out exactly how to give your fish the most suited home and life based on their specific species' traits.
Good luck, hope you find a match, and please get back to us!
Regards,
Samuel